Rashan
20-06-2006, 04:20 PM
This macro will work after patch 1.11 is out. First it checks wheter you are targetting a friend or yourself, if none of the above, it targets yourself. Then it checks wheter rejuvenation is active or not, if it is, then it casts swiftmend, if it isn't then it casts rejuvenation.
With this macro it's easy to heal yourself or your target for a nice 1500 under 1.2 seconds.
/script if not UnitIsFriend("player","target")then TargetUnit("player");end;for i=1,16,1 do k=UnitBuff("target",i) if not k then k=0;end; if (string.find(k,"Reju")) then CastSpellByName("Swiftmend") break;end;end; CastSpellByName("Rejuvenation(Rank 10)")
notice that you can't use carriage returns or it won't fit into 255 chars.
Usage: when panic occurs, spam this button like there is no tomorrow.
Smart usage: Choose target, press once, wait for global cooldown, press once again.
EDIT: Should work properly on others now.
With this macro it's easy to heal yourself or your target for a nice 1500 under 1.2 seconds.
/script if not UnitIsFriend("player","target")then TargetUnit("player");end;for i=1,16,1 do k=UnitBuff("target",i) if not k then k=0;end; if (string.find(k,"Reju")) then CastSpellByName("Swiftmend") break;end;end; CastSpellByName("Rejuvenation(Rank 10)")
notice that you can't use carriage returns or it won't fit into 255 chars.
Usage: when panic occurs, spam this button like there is no tomorrow.
Smart usage: Choose target, press once, wait for global cooldown, press once again.
EDIT: Should work properly on others now.