method CastSpell(string SpellName) { if !${This.CanCast[${SpellName}]} { return } if ${Navigator.HaveDestination} { Navigator:ResetDestination } Cast "${SpellName}" This:Wait[200] } method CastInstantSpell(string SpellName) { if !${This.CanCast[${SpellName}]} { return } Cast "${SpellName}" This:Wait[200] }