-
Notifications
You must be signed in to change notification settings - Fork 177
training_spells
Spells to use when training magic skills out of combat.
The amount of mana used for the spell is automatically determined using discern
, unless symbiosis
is true. In that case, the spell will instead be cast at the minimum prep amount. If the script sees you are not getting at least two mind states per spell cast, the amount of mana used will be incremented until you learn enough.
Your cambrinth settings will be used to minimize the amount of mana harnessed.
Supported configuration options:
-
abbrev
: The spell abbreviation, or spell name if it does not have an abbreviation -
symbiosis
: Whether or not to use chaos symbiosis -
before-message
: Action to take before the spell is cast -
before-matches
: Text to watch for which indicates completion of the before action -
cast
: Custom action to output instead of 'cast' -
after-message
: Action to take after the spell has been cast -
after-matches
: Text to watch for which indicates completion of the after action
This would cast Manifest Force (MAF) whenever the script attempts to train the Warding skill. Because symbiosis
is set, chaos symbiosis would be used.
Warding:
abbrev: MAF
symbiosis: true
This would cast Resonance (RESO) whenever the script attempts to train the Utility skill. After the spell is fully prepared, but before being cast, get my hammer
would be output repeatedly until either You get
or What were you
are seen. Once fully prepared, the script would use cast hammer
instead of the default, cast
. After casting the spell, stow my hammer
would be output repeatedly until either You put
or Stow what
are seen.
Utility:
abbrev: RESO
before:
- message: get my hammer
matches:
- You get
- What were you
cast: cast hammer
after:
- message: stow my hammer
matches:
- You put
- Stow what
It is important to have both success and failure cases in matches
to account for lag or spammy rooms. For example, if the message
could be sent multiple times before getting any responses from the game.