Skip to content
Robert Herbig edited this page Apr 22, 2016 · 2 revisions

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

Basic example

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

Before/cast/after example

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.

Clone this wiki locally