Lich:Script busker
Lich:Script busker is a third party script and is not maintained by Simutronics. Simutronics is not responsible for the accuracy of the information presented on this page, nor is it liable for issues stemming from the use of the application on players' personal devices.
| Title: | Busker |
| Author: | Triex |
| Compatibility: | Wrayth and Wizard FE |
Busker is a Lich script that plays a musical instrument for you using the PLAY verb. Once started, it keeps the music going until you tell it to stop. An attended mode is also available, which pauses between songs and lets you choose what to play next.
Busker works for any profession. Non-bards can select a play style (Joyful, Mournful, Soft, and so on); bards additionally get access to specific message numbers once their skill allows it. The script tracks practice time per instrument and can give a rough estimate of your current skill rank based on published community timing data.
Overview
Once started, Busker locates your instrument (in hand or in a configured container), waits for a valid location to play (a rest node by default, or a specific room/table you configure), and plays continuously until stopped. It automatically yields to other running scripts you designate (picking, healing, and so on), and stows the instrument if you leave the room while it's mid-song.
Modes
By default, Busker just keeps playing, picking a style at random or by rotation each time a song ends, until you tell it to stop. An attended mode is also available: Busker pauses after each song and asks what to play next: a random style, a specific named style, a repeat of the last style, or the next style in rotation. Switch to attended mode at any time with attend, and back with unattend.
Style Selection
All 11 documented PLAY styles are supported (Joyful, Mournful, Soft, Fast, Slow, Intense, Jaunty, Flamboyant, Aimless, Somber, Inspiring). Percussion instruments (tambourine, cymbals) are automatically limited to the three styles they support (Soft, Fast, Slow). The style pool can be further restricted with the styles setting.
Bard Support
Busker detects bard status automatically and can be overridden manually. Bards may set a specific PLAY message number (1-11); the game falls back to a random message if the character isn't skilled enough or the instrument is out of tune, so this setting is safe to leave on for anyone. An optional, off-by-default autotune setting attempts to issue TUNE automatically for bards; this behavior has not been independently verified and is flagged as such in-script.
Practice Tracking
Busker records cumulative play time, song count, and observed skill rank-ups per instrument in persistent settings. The stats command reports total time played, songs played, and an estimated current skill rank based on published community timing observations. These estimates are not official game data and should be treated as approximate.
Commands
Busker is started with ;busker and controlled while running via ;send to busker <command>.
| Command | Description |
|---|---|
;busker |
Start with saved settings. |
;busker <noun> |
Set the instrument noun, then start. |
;busker attend / ;busker unattend |
Set the mode, then start. |
;busker stats |
Print practice stats and exit. |
;busker set <key> <value> |
Change a setting and exit. |
;busker help |
Show full help. |
While running, send commands with ;send to busker <command>:
| Command | Description |
|---|---|
stop |
Stop playing, stow the instrument, and exit. |
attend / unattend |
Switch mode without restarting. |
random |
Play a random style immediately. |
rotate |
Play the next style in rotation immediately. |
repeat |
Play the last style again immediately. |
style <name> |
Play a specific style immediately. |
stats |
Print practice stats. |
set <key> <value> |
Change a setting live. |
help |
Show commands. |
Settings
| Setting | Description |
|---|---|
instrument |
Instrument noun (required). |
bag |
Container noun or partial name to stow the instrument in. Optional; without one, Busker will not stow. |
rooms |
Comma list of Lich room IDs, or any, or node (default; plays on any rest node).
|
styles |
Comma list to restrict the style pool, or default for the full set.
|
select |
random or rotate; how Busker picks the next style when playing on its own.
|
replay |
Seconds between songs (default 305). |
pausefor |
Comma list of other script names Busker yields to (default: tpick, herbheal, useherbs). |
bard |
auto (default), on, or off.
|
autotune |
on or off (default off). Bards only. Unverified — see notes above.
|
message |
A PLAY message number 1-11, or off (default).
|
Notes
- Busker cannot tune your instrument reliably in all cases; the TUNE command's automation behavior is not confirmed for non-bards, and the bard-only autotune option is experimental.
- Skill rank estimates shown by
statsare drawn from an observational community timing table, not official game data, and non-bard estimates are capped at rank 10 to reflect the non-bard skill ceiling.