Hi all, long time lurker/user first time contributor.
i noticed many of the great macros are missing some quality of life improvements for users and their fellow adventurers.
In the keypress i recommend it includes the following:
/targetenemy [noharm][dead] /petattack /cast Claw /cast Bite /cast Smack /cast [nopet,nodead] Call Pet 1; [@pet,dead] Mend Pet /cast Wake Up /cast [target=focus,exists,nodead],[target=pet, exists, nodead] Misdirection
The reason for the /cast Claw Bite Smack is the hunter theorycrafting discord identified an issue with pets casting their auto basic attacks slower than previously, which was found to affect dps. Including this in the premacro seems to resolve this delay for the time being.
The reason for “/cast [nopet,nodead] Call Pet 1; [@pet,dead] Mend Pet” is a bit obvious, this will not actually mend your pet but if its dead it will revive it. If you put “[@pet,dead] Revive Pet” is auto changes to Mend Pet. The reason Mend Pet is left out of WLMs is the lock up it causes having the “[@pet,dead]” conditionals stops this lockup in my testing and simply revives the pet. I additionally use a modifier in my Key release for mending my pet/s.
/cast [mod:alt] Mend Pet
The reason for “/cast Wake Up” you will see below there is nothing worse then feigning death and having your pet continue combat and keeping you in combat. If you have instructed your pets to Play Dead this will wake them up to continue combat when you continue with your Lazy Macro.
The most important part of the macro is avoiding the Huntard reputation, by including the following:
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
It will use Growl when your alone and ungrouped causing your pet to gain agro and when you join any party/raid it will ensure your pet isn’t casting growl until your alone again.
Finally keeping you out of enemy focus is the Misdirect, being a career tank i chose to manually control this but there is no harm for it being in your keypress.
Now for some other helpful Macros that are not part of your WLM.
#showtooltip /cast [@cursor] Binding Shot
Great for Mythic+ and controlling situations if you chose this tallent. Just Change the spell if you want to use this for additional Hunter Trap macros.
#showtooltip Feign Death /stopcasting /cast Feign Death /cast Play Dead
As previously mentioned this will not only fein you the hunter but your pets will also play dead ensuring combat is dropped and having a better chance of fooling that enemy PVPer.
#showtooltip /cast [@player] Flare
Just heard the awful stealth noise? Instant cast flare on ur location.
#showtooltip Misdirection /cast [@focus,exists,nodead] Misdirection; [target=pet,exists,nodead] Misdirection
As mentioned before if you want to manually control this yourself.
#showtooltip /cast [combat] Mend Pet /cast [nocombat] Fetch
Combining two spells to save action buttons and keybindings
> in combat this will Mend/Revive your pet
> out of combat this will have him fetch your loot.
Bonus Mount Macro
#showtooltip /use [flyable,nomounted,noswimming] FLYING_MOUNT_NAME /use [swimming,nomod] UNDERWATER_MOUNT_NAME; [flyable,mod:ctrl] FLYING_MOUNT_NAME /use [noflyable,nomounted] GROUND_MOUNT_NAME /dismount /use [noflying,nomounted] Goblin Glider Kit
Not in Combat this will Mount your Flying Mount in a flying permitted zone, your Ground Mount in a no flying zone, your underwater mount if your in the water, if you want to fly from the water in a flying permitted zone use the modifier it will also dismount you if mounted and finally if you are falling it will use a glider providing you have one in your bags (glider will work in and out of combat).