Documentation › Modules

Conditions

The Conditions module handles everything that is not HP healing: buffs (haste, magic shield), condition cures (poison, paralysis) and timers (food, utana vid). It uses the same editor as Healing.

Conditions tab with buffs and condition cures

Three kinds of rule#

The rule fires while the character has a state. Tick the state in the editor's Conditions boxes:

paralyzed, drunk, rooted, feared, poisoned, burning, bleeding, hungry

Example: exana pox with Poisoned ticked cures poison as soon as it shows up. With several states ticked, any one of them is enough.

Rules that come ready#

A fresh bot.json ships five rules, all off. Turn on the ones that fit your vocation:

RuleSpell / itemWhenFilters
hasteutani hurlacking hasteMP >= 30%, not in PZ
cure paralyzeutani hurparalyzed
cure poisonexana poxpoisoned
magic shieldutamo vitalacking manashieldnot in PZ
eat foodbrown mushroomhungry

Available states#

The editor's boxes cover the states you usually want to cure. The Lacks state field has the full list:

Full list of states

paralyzed, poisoned, burning, electrified, bleeding, cursed, drunk, rooted, feared, dazzled, freezing, drowning, haste, manashield, battle, pz, pzblock, partybuff, buff, lesserhex, intensehex, greaterhex, hungry

The states active right now show on the Conditions row of the Bot box, on the Overview.

Useful filters#

Every Conditions rule takes the same filters as Healing:

  • Not in PZ: essential for haste and magic shield, so you do not spend mana in town
  • Only in combat: only while a monster is being attacked
  • Don't cast if targeting monster: the opposite
  • MP >= and HP >= as minimum limits

Full example#

  • utani gran hur lacking haste, not in PZ, MP >= 40%
  • exana pox with poisoned
  • exana flam with burning
  • exana kor with bleeding
  • ham with hungry
  • utamo vita lacking manashield (only for mages on heavy hunts)

Priority and cooldown#

Conditions runs after Healing and Heal Friend. If you need healing, healing comes first. Conditions spells use the support cooldown group, so they do not compete with healing spells for the cooldown while Separate cooldown groups is on in the Engine tab.