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

Description

DISCERNs the spells in your settings that use use_auto_mana: true, so your scripts know how much mana and how many cambrinth charges to use for them. The results are saved and checked again every check_discern_timer_in_hours. It can also show what it saved for a spell, or let you set a sorcery or symbiosis spell's mana yourself.

It looks for spells in your offensive_spells, buff_spells, combat_spell_training, training_spells, crafting_training_spells and waggle_sets.

Settings

YAML Settings

check_discern_timer_in_hours: 24
waggle_sets:
  default:
    Ease Burden:
      abbrev: ease
      use_auto_mana: true
Setting Default Purpose
check_discern_timer_in_hours 24 How many hours a saved result lasts before it discerns again.
use_auto_mana Set on a spell, in any of the lists above, to have its mana worked out from DISCERN.

Argument Settings

Argument Purpose
reset Delete all saved results, then discern every use_auto_mana spell again.
set spell mana For a sorcery or symbiosis spell, which can't be discerned the normal way: set its total mana yourself. It must be more than the spell's mana. The spell must have use_auto_mana and be in one of the lists above.
check spell Show the spell's settings and its saved result.

For set and check, spell is the spell's name or abbreviation, or part of either.

  • If it can't find the spell: "Could not find spell spell. It must be in one of the following spell lists: offensive_spells, buff_spells, combat_spell_training, training_spells, crafting_training_spells, waggle_sets."
  • If the mana is too low: "Specified mana must be more than the minimum to cast the spell".

Usage

;discern

;discern reset

;discern set maf 30

;discern check maf

Clone this wiki locally