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.
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.
The rule fires while the character lacks a state. Use More options > Lacks state:
utani hurlackinghasteutamo vitalackingmanashieldutito tempoorutamo tempolackingbuff
buff is the effect of the rule's own spell. The bot times it from the moment the spell goes out, because the strengthened icon (partybuff) also shows with utura and the party buffs. It works for utito tempo, utamo tempo, utito tempo san and utamo tempo san.
The buff is cast again as soon as it runs out, and not before.
A rule with no condition at all repeats every cooldown. Use it for things like utana vid: set the cooldown in More options > Cooldown ms and the rule runs by itself at that interval.
Rules that come ready#
A fresh bot.json ships five rules, all off. Turn on the ones that fit your vocation:
| Rule | Spell / item | When | Filters |
|---|---|---|---|
| haste | utani hur | lacking haste | MP >= 30%, not in PZ |
| cure paralyze | utani hur | paralyzed | |
| cure poison | exana pox | poisoned | |
| magic shield | utamo vita | lacking manashield | not in PZ |
| eat food | brown mushroom | hungry |
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 hurlackinghaste, not in PZ, MP >= 40%exana poxwithpoisonedexana flamwithburningexana korwithbleeding- ham with
hungry utamo vitalackingmanashield(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.
Comments
to comment.