if !${Me.Buff[Dampen Magic](exists)}&&!${Spell[Dampen Magic](exists)} switch ${Unit[${TargetList.GUID[${Index}]}].Class} { case Mage case Priest case Paladin call CastSpell "Dampen Magic" DoDowntime:Set[TRUE] return }