10.15Pet Heal Macros
The ultimate pet management macro! Â Heals,
revives, dismisses, or calls any of four pets.
Pet active = Mend Pet
Pet active + CTRL + Shift = Dismiss Pet
Pet dead = Revive Pet
Pet noexists + Ctrl + Shift = Revive Pet*
Pet noexists = Call Pet 1
Pet noexists + Shift = Call Pet 2
Pet noexists + Ctrl = Call Pet 3
Pet noexists + Alt = Call Pet 4
*If you and your pet both die, when you resurrect you won’t have a
pet active, so the macro will try to Mend Pet even though it’s dead.
Pressing Ctrl+Shift will change the spell to Revive Pet.
And I did it all with 4 characters to spare.
Macro Text:
/cast [pet,mod:ctrl,mod:shift] Dismiss Pet;[pet,dead]
Revive Pet;[@pet,noexists,mod:ctrl,mod:shift] Revive Pet;[mod:shift,
@pet,noexists] Call Pet 2;[mod:ctrl,@pet,noexists] Call Pet
3;[mod,@pet,noexists] Call Pet 4;[@pet,noexists] Call Pet 1;Mend Pet






Updated 5-pet version here:
http://www.wowmacroswarcraft.com/?p=457