r13222.
Adds tracking for all banishes, tracked in banishedMonsters.
Daily Deed Panel shows all current banishes.
Ash command is_banished($monster[name]) returns true or false as appropriate.
All banishes check skill/item use as well as response text now.
All banishes are assumed to succeed in Dis/Haiku.
For legacy support BanishManager still writes old monster tracking preferences.
Should reset with turns played, rollover or avatar drops depending on banish.
Plans -
Add banishes GCLI command to show full details of current banishes (monster name, turn used, turns til banish end, banish source).
Get AreaCombatData to check BanishManager.isBanished( monster ), setting appearance rate to 0% if true, and not considering that monster for calculating all others.
Adds tracking for all banishes, tracked in banishedMonsters.
Daily Deed Panel shows all current banishes.
Ash command is_banished($monster[name]) returns true or false as appropriate.
All banishes check skill/item use as well as response text now.
All banishes are assumed to succeed in Dis/Haiku.
For legacy support BanishManager still writes old monster tracking preferences.
Should reset with turns played, rollover or avatar drops depending on banish.
Plans -
Add banishes GCLI command to show full details of current banishes (monster name, turn used, turns til banish end, banish source).
Get AreaCombatData to check BanishManager.isBanished( monster ), setting appearance rate to 0% if true, and not considering that monster for calculating all others.
Last edited: