Skip to content

IContextualConditionSpell

Interface

Inheritance 1 ancestor · 62 siblings · 4 descendants

Class Documentation

Edit documentation

A condition on one spell: its name, slot, level or ready state. The spell under test depends on where the condition is:

Placed in Spell tested
a rule's mConditions the spell of the situation
a ContextualConditionSpell the owner's spell in its mSpellSlot

The spell situations SpellCast, SpellHit and MissileMiss set the cast spell, SpellReady sets the spell that became ready, and the kill situations set the name and slot of the killing spell.

Referenced by 1 class · 1 property