Macroses:
For Vanilla:
Кастуем на маусовер. Если маусовера нет, то на таргет, если и таргета нет, то на себя...
/run c=CastSpellByName s="Renew(Rank 9)" if UnitExists("mouseover") then TargetUnit("mouseover"); c(s); TargetLastTarget() else if UnitIsPlayer("target") then c(s) else c(s, 1) end end
Кастуем на маусовер. Если его нет, то - на таргет...
/run c=CastSpellByName s="Renew(Rank 1)" if UnitExists("mouseover") then TargetUnit("mouseover"); c(s); TargetLastTarget() else c(s) end
For Classic:
#showtooltip
/cast [@mouseover,help,nodead] dispel magic;
[harm,nodead][exists,nodead][@player] dispel magic
#showtooltip
/cast [target=player] Dispel Magic
#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Power Word: Shield
#showtooltip
/cast [nochanneling] Mind Flay