this macro will call what ever pet # you have your tank pet set to. if you are questing alone and need your pet to tank mobs. change the number of the call pet in this macro to the tank pet in your pet line up.
it works by looking for dead pet if pet is dead it will revive the pet. if the pet is active it will mend the pet if the pet is dismissed it i will call the pet out.
#showtooltip
/cast [@pet,dead]Revive Pet;[nopet]Call Pet 3;Mend Pet
10 Likes
i had to edit it now it works 100% as intended
I use the same macro and there does seem to be one issue with it:
If your pet dies, but then despawns (most often due to the player moving out of range, or if your pet dies and you then mount up and fly away once out of combat), using this macro to revive/call pet wonât work, youâll see the âYour pet is dead. Use Revive Petâ message.
These arenât exactly common situations, but I do find myself encountering them every now and then out in the open world; particularly after an overzealous pull.
4 Likes
Thatâs the issue all hunters will run into making a WORKING Revive macro. That condition alone will break these kinds of macros, whether the dead pet died and youâre still nearby, or it died, you walked/flied away, and you forgot to ressurrect it in place.
This might happen a lot in PvP (BM/SV mostly), and in PvE, if soloing stuff and/or high difficulty PvE Group content with awkward moments when some damage actually kills your pet (through the 90% AoE reduction they already have, somewhat).
There HAS to be a conditional of sorts that we can use for those 2 cases above I mentioned, because ANYTHING with [@pet,dead] alone wonât work for the âwalked/fliedâ away issue.
And they keep coming with âvariantsâ (more IDS) for things like reagents in more recent expansions, why not make Mend and Revive their own ACTUAL spell IDs? I mean, the whole Revive Spell in itself works awkwardly, and they really need to look at it, on the 2 cases above, in the past Revive/Mend were kind of âmixedâ in one, that would vary between the state of the summoned pet, now they seemed to split them, but the issue is between Revive Pet/Call Pet, since if the pet is dead and you walked away, macros will jump to Call Pet no matter what.
2 Likes