Situations

GetSituationModifier(situ, modifier, cre)
Parameters:
  • situ (int) – SITUATION_*
  • modifier (int) – ATTACK_MODIFIER_*
  • cre (Creature) – Creature.
RegisterSituation(situation, func)
Parameters:
  • situ (int) – SITUATION_*
  • func (function) – A function taking two parameters: an ATTACK_MODIFIER_* and a Creature instance. The return type is dependent on the attack modifier type.