Implement Spell.isActive in BaseSpell