Alle Beiträge und Antworten
Dargyo - 09.09.2006, 15:13
Druid Macros
HIER DIE GANZE LISTE
http://ui.worldofwar.net/listmacros.php?type=5
------------------------------------------------------------------------
------------------------------------------------------------------------
Smart self-healing
Code Start:
/script p="player";d=UnitHealthMax(p)-UnitHealth(p);H={44,103,224,413,647,838,1053,1347,1699,2107};for i=10,1,-1 do if d>H[i] then TargetUnit(p);CastSpellByName("Healing Touch(Rank "..i..")");TargetLastTarget();break;end;end;
Code End:
Replace Healing Touch with the heal spell you like to use, and fill the H-array with the values of hp missing that you want for each rank.
So in this macro it is:
if more than 2107 hp is missing, cast HT rank 10,
if less than 2107 but more than 1699 hp is missing, cast HT rank 9, etc. (so fill the array in increasing order).
Make sure the number of values in the H-array match the number of ranks you have for the spell, and that the second number in the for loop (a 10 here) also matches the maximum rank for the spell.
The macro will also automatically target yourself and return to your original target, hf :)
-----------------------------------------------------------------------------------------------------------
Swift Heal improved
i keep seing these nature's swiftness macros and they all have the same thing, target bouncing to cast on them selves and then retarget.
you could just as easily use the onSelf ability in CastSpellByName("spellname(rank)", onSelf)
And leave off the rank to cast the highest you have, cause really, if you popping a NS, you NEED a heal
/script CastSpellByName("Nature's Swiftness");SpellStopCasting();CastSpellByName("Healing Touch",true);
all in one line and you never change targets, the CastSpellByName only makes you the spell target with out ever losing the original target
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken