
WoW Classic Hunter Macros
Welcome to the WoW Classic Hunter macros collection! Here you will find all the important macros for your hunter in WoW Classic Anniversary, Era, Hardcore and WoW SoD. This includes mouseover macros and macros for all roles the Hunter can take on in WoW Classic.
📂 WoW Classic > Hunter
📅 Last updated on
Hunter Macros for Season of Discovery
If you use Flanking Strike as a
Hunter in Season of Discovery, you can combine
Flanking Strike and
Raptor Strike in one macro:
#showtooltip
/stopcasting
/cast [@target] Flanking Strike
/cast !Raptor Strike
/startattack
Note: if you use the new rune Melee Specialist,
Raptor Strike is no longer an ability that can be toggled. This means, with
Melee Specialist you can’t use this macro anymore. Since you shouldn’t be spamming
Flanking Strike as a melee
Hunter, you use
Flanking Strike on a separate key bind and this is your
Raptor Strike macro:
#showtooltip
/dismount
/cast Raptor Strike
/petattack
/startattack
If you change your runes often, you can use a macro that uses your currently selected rune like this:
#showtooltip
/cast Hands Rune Ability
/startattack
This works for “Legs Rune Ability” too. Learn more about Hunters in SoD in our WoW SoD Hunter guide.
Feign Death Macro for Hunters
This macro ensures that you never use Feign Death outside of combat:
#showtooltip Feign Death
/dismount
/cast [combat] Feign Death
Auto Shot Macro for Hunters
As a Hunter you should have a macro for
Auto Shot. The damage from
Auto Shot is a very important part of your overall damage. The following macro macro makes sure, that you don’t stop your
Auto Shot accidentally by pressing it multiple times.
#showtooltip 18
/targetenemy [noexists][dead][help]
/cast !Auto Shot
/petattack
The macro also sends your pet in and automatically selects an enemy. Automatically selecting an enemy(the line starting with /targetenemy) is optional and can be removed if you don’t like it. If you want to control your pet manually, you can remove the line /petattack too.
Pet Control Macros for Hunters
Your pet should be in passive mode by default. Use the following macro to send your pet in manually and bind the macro e.g. to your mouse wheel up:
/petfollow [@pettarget,exists]
/petattack [@mouseover,exists,harm][@target,exists,harm]
/script UIErrorsFrame:Clear()
Use the following macro to call your pet back and bind the macro e.g. to your mouse wheel down:
/petfollow
/petpassive
The following macro that recalls your pet when you cast Scatter Shot. This prevents your companion from knocking the opponent out of the CC.
#showtooltip
/dismount
/petstay [@pettarget, harm]
/petpassive [@pettarget, harm]
/cast Scatter Shot
Freezing Trap only works outside of combat. With this macro, you use
Feign Death to get out of combat, if necessary. The macro can be spammed:
#showtooltip
/stopattack
/petstay [@pettarget, harm]
/petpassive [@pettarget, harm]
/cast [nocombat] Freezing Trap
/cast [combat] Feign Death
Melee Combat Macro for Hunters
Use the melee attack currently available:
#showtooltip
/dismount
/stopcasting
/cast Raptor Strike
/startattack
/cast Counterattack
/cast Mongoose Bite
Optimize Deterrence for Hunters
Activate Deterrence and also Aspect of the Monkey, if they’re not already active:
#showtooltip
/dismount
/cast Deterrence
/cast !Aspect of the Monkey
Cast Flare Faster
Cast Flare at your cursor position without having to click the left mouse button again:
#showtooltip
/dismount
/cast [@cursor] Flare
Cast Volley at your cursor position without having to click the left mouse button again:
#showtooltip
/cast [@cursor] Volley
Mouseover Viper Sting Macro
With this macro, you don’t have to click on enemies to cast Viper Sting on them. All you have to do is hover your mouse over the enemy and use the macro:
#showtooltip
/dismount
/cast [target=mouseover,exists,harm] Viper Sting; Viper Sting
If you use macros that are missing here, send them to us using the feedback button! Check out our WoW Classic Hunter Guide to learn more about the Hunter.