Hunters in WoW Classic

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 Era and WoW SoD. This includes mouseover macros and macros for all roles the Hunter can take on in WoW Classic.

📂 WoW Classic Wiki

📅 Last updated on February 19, 2024.

Hunter Macros for Season of Discovery

If you use Flanking Strike Flanking Strike as a Hunter Hunter in Season of Discovery, you can combine Flanking Strike Flanking Strike and Raptor Strike Raptor Strike in one macro:

#showtooltip
/stopcasting
/cast [@target] Flanking Strike
/cast !Raptor Strike
/startattack

Note: if you use the new rune Melee Specialist Melee Specialist, Raptor Strike Raptor Strike is no longer an ability that can be toggled. This means, with Melee Specialist Melee Specialist you can’t use this macro anymore. Since you shouldn’t be spamming Flanking Strike Flanking Strike as a melee Hunter Hunter, you use Flanking Strike Flanking Strike on a separate key bind and this is your Raptor Strike 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.

Auto Shot Macro for Hunters

As a Hunter Hunter you should have a macro for Auto Shot Auto Shot. The damage from Auto Shot Auto Shot is a very important part of your overall damage. The follwing macro macro makes sure, that you don’t stop your Auto Shot 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.

Close Combat Macro for Hunters

Use the melee attack currently available:

#showtooltip
/dismount
/stopcasting
/cast Raptor Strike
/startattack
/cast Counterattack
/cast Mongoose Bite

Pet Attack Mouseover Macro for Hunters

When you hover over a target, that target will be attacked. Otherwise your intended goal:

/petfollow
/petattack
/petfollow [@pettarget,exists]
/petattack [@mouseover]
/script UIErrorsFrame:Clear()

Feign Death Macro for Hunters

This macro ensures that you never use Feign Death Feign Death outside of combat:

#showtooltip Feign Death
/dismount
/cast [combat] Feign Death

Optimize Deterrence for Hunters

Activate Deterrence 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 Flare at your cursor position without having to click the left mouse button again:

#showtooltip
/dismount
/cast [@cursor] Flare

The same goes for Volley Volley:

#showtooltip
/cast [@cursor] Volley

Macros for Companion Control

A macro that recalls your pet when you cast Scatter Shot 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 Freezing Trap only works outside of combat. With this macro, you use Feign Death 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

Mouseover Viper Bite Macro

With this macro, you don’t have to click on enemies to cast Viper Sting 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! Also check out our WoW Classic Hunter Guide to learn more about the Hunter Hunter.