Hi.
I want to create macro-script like this:
/script if (UnitBuff("player","Aspect of the Dragonhawk")==nil) then CastSpellByName("Aspect of the Dragonhawk") end
But CastSpellByName is protected since 2.0. So, any workarounds for this purpose except of process memory cheating?

