Skip to content

Performance Settings

kahlen-tech edited this page Nov 4, 2026 · 1 revision

Description

Trains Performance by playing your instrument, song after song, until Performance reaches performance_mindstate_goal (31 by default) or 10 minutes have passed. It picks the song that teaches you best and remembers it. Other scripts, such as ;first-aid, ;study-art and ;lockbox, run it in the background while they work.

It isn't paused by ;pause all. When it stops, it stops playing.

Settings

YAML Settings

worn_instrument: zills
instrument:
hand_armor: gloves
performance_mindstate_goal: 31
Setting Default Purpose
worn_instrument zills The instrument you wear. If you set one and don't have it: "Could not find instrument".
instrument A held instrument. If you set one, it plays that instead of your worn instrument.
hand_armor gloves With a held instrument: what to take off your hands first.
performance_mindstate_goal 31 Stop when Performance reaches this mindstate.

worn_instrument defaults to zills, and it stops if you don't have it, even when you play a held instrument. Set it to your own instrument, or to nothing (worn_instrument:) if you only play a held one.

With a held instrument, it takes off and stows your hand_armor first, and stops if it can't: "Could not remove or stow item, exiting". So you must be wearing your hand_armor. When it stops at the end of a song, it stows the instrument and puts your hand armor back on. When it stops partway through a song, or at the 10-minute limit, it leaves the instrument in your hands.

Which song

There are no settings for this; this is what to expect.

  • It starts with the song it used last, or the easiest song in base-perform.yaml.
  • If a song starts easily, it moves up to the next song and tries again. If you struggle to begin, it drops back to the easiest. It keeps the first song that's a little difficult.
  • It remembers the song, until you change instruments.
  • From 20 Performance ranks, it cleans a dirty instrument (unless you pass noclean) and tunes one that's out of tune.
  • If you can't muster the strength to perform, it waits 30 seconds. If it's too wet to play here, it stops.

Argument Settings

Argument Purpose
number Stop at this mindstate, instead of performance_mindstate_goal.
noclean Don't clean your instrument.
checksong Find the best song, then stop. It also resets your climbing song, so ;athletics picks it again from your Athletics ranks.

Usage

;performance

;performance 34

;performance checksong

T2

- skill: Performance
  start: 25
  scripts:
  - performance

Clone this wiki locally