Hunter Macros for PvP

Warsong Gulch - Silverwing Hold Tunnel

The following list contains the macros I use which are beneficial for hunter PvP, along with a brief description of each macro so that you know how they work.

For those of you who’ve never created a macro, click here for a brief explanation and macro how-to…

Anti-Rogue / Feral Druid Macro

This macro works well provided you have Track Hidden enabled, which should be always. If you sense a hidden enemy is stalking you, or you happen to hear the stealth sound from a nearby rogue or druid, just start spamming this macro. It targets the nearest mob, throws up a Hunter’s Mark and sends your pet on them. This is excellent for preventing Rogues and Druids from using their lethal opening attacks.

/cast Hunter's Mark

Disengage + Wing Clip Macro

This simple macro adds a Wing Clip to your Disengage if your attacker is within melee range. If not, then you simply just Disengage as usual. This is helpful for slowing your enemy as you’re getting away. Also, since Wing Clip does not do damage, you can still safely use this even if you’re Disengaging after freezing your attacker in a trap.

#showtooltip Disengage
/cast Wing Clip
/cast Disengage

Silencing Shot

This macro will cast Silencing Shot at your current target, or your mouseover target if no target is selected.

/cast [@mouseover,harm][harm] Silencing Shot

Wyvern Sting

This macro functions the same as the Silencing Shot macro.

/cast [@mouseover,harm][harm] Wyvern Sting

Scatter Shot

This macro functions the same as the Silencing Shot and Wyvern macros.

/cast [@mouseover,harm][harm] Scatter Shot

Tranquilizing Shot

This macro will Tranq your current target, or your mouseover target if no target is selected. I use Tranquilizing Shot quite a bit in battlegrounds to remove all sorts of things like: Hand of Freedom, Avenging Wrath, Druid HoTs, Blessing of Sacrifice, Pain Suppression, Mark of the Wild, etc… This macro makes it easy to dispel on the fly if needed.

/cast [@mouseover,harm] Tranquilizing Shot

Flare Target Circle Macro

This simple macro prevents your Flare’s target circle from disappearing if you accidentally push the button too many times.

/cast !Flare

Kill Shot Macro

I use this macro to cancel any active buffs that may prevent me from getting my Kill Shot off. This macro will remove Hand of Protection or Deterrence, allowing Kill Shot to fire when ready.

/cancelaura Deterrence
/cancelaura Hand of Protection
/cast Kill Shot

Rapid Fire Macro

This is essentially the same as a typical PvE Rapid Fire macro, but since PvP is all about burst, I’ll include it here as well. This macro pops Rapid Fire and Call of the Wild (if available), plus it activates an on-use DPS trinket if one is equipped. If you don’t have a burst trinket then just remove the /use 14 line.

#showtooltip Rapid Fire
/use 14
/cast Rapid Fire
/cast Call of the Wild
/script UIErrorsFrame:Clear()

Bestial Wrath Macro

This macro combines many DPS enhancing abilities for maximum burst during big red, plus it removes Hand of Protection or Deterrence.

One button press will:

  • Send your pet on the enemy target.
  • Use an on-use DPS trinket (if equipped) in your second trinket slot. If you don’t have one, then just remove the /use 14 line.
  • Cast Bestial Wrath
  • Cast Rabid
  • Cast Call of the Wild
  • Cancel Hand of Protection or Deterrence

Use this macro for maximum Beast Mastery ass-kicking power.

#showtooltip Bestial Wrath
/cancelaura Hand of Protection
/cancelaura Deterrence
/use 14
/cast Bestial Wrath
/cast Rabid
/cast Call of the Wild
/script UIErrorsFrame:Clear()

Hunter Aspect Macros

Aspect of the Hawk to Aspect of the Fox (+ Aspect of the Wild)

I wouldn’t call this a PvP macro necessarily, but being able to switch aspects quickly is very important in PvP. This macro toggles between Hawk and Fox when pressed, but you can also use it to activate Aspect of the Wild if you hold down the alt key as well. Also, it always defaults to Hawk, so if you’re not in any apsect then it will put you in Aspect of the Hawk.

I pretty much never use Aspect of the Wild, but it’s in there if you need it. 😉

/cast [mod:alt] !Aspect of the Wild; Aspect of the Hawk
/cast Aspect of the Fox

Cheetah to Pack

This is just a basic toggle between Cheetah and Pack. I don’t use these aspects too often in BGs, but it’s nice to combine them both in one simple button press. When pressed, this macro will always activate Cheetah first, so you don’t have to worry about jamming up your teammates on accident. If you want the group speed, e.g., if you’re heading out of the enemy’s unguarded flag room down the tunnel, then just press it again ad you’ll go to Pack.

/cast Aspect of the Cheetah
/cast Aspect of the Pack

Pet Attack Macro

This is another basic all-around macro, but a good one for PvP nonetheless. It makes sure your pet is in defensive mode, then sends it on its target using Dash. Substitute dash for Dive or Dive if you have a flappy pet.

/cast Dash
/script UIErrorsFrame:Clear()

Pet Escape Macro (+ Dismiss Pet)

I use this macro for increased pet control. Pressing this macro commands your pet to return to your side. If your pet’s in real trouble you can press alt as well, and your pet will Dash or Dive for added speed. This is handy for getting your pet out of harm’s way quickly, getting them within Mend Pet range if they’re getting focused, or sending them back to you for Master’s Call, etc.

I added Dismiss Pet to this macro just to save some space on my action bars, but it can be removed if needed.

/cast [mod:alt] Dash
/cast [mod:shift] Dismiss Pet
/script UIErrorsFrame:Clear()

Pet Sentry Macro

I don’t like having to use my mouse for anything but movement & targeting, so I use a macro to position my pet. This very simple macro will put your pet in defensive mode and display the Move To taget circle. This is handy for positioning them while you’re busy running, etc.


Master’s Call Macro

This macro will cast Master’s Call on you, or on a friendly player if you’re mouse is over them.

/cast [@mouseover,help][@player] Master's Call

Roar of Sacrifice Macro

This macro will cast Roar of Sacrifice on you, or on a friendly player if you’re mouse is over them.

/cast [@mouseover,help][@player] Roar of Sacrifice

Intervene Macro

This macro will cast Intervene on you, or on a friendly player if you’re mouse is over them.

/cast [@mouseover,help][@player] Intervene

Spirit Mend Macro (for Beast Masters)

This gives you a bit more control over your Spirit Beast’s awesome Spirit Mend ability. If you have a mouseover target selected, e.g., your flag carrier or a teammate in need of heals, then it will cast Spirit Mend on them. if no target is selected then it will cast Spirit Mend on you.

Manually activating Spirit Mend is a good idea in PvP because when on autocast, Spirit Mend only activates at 50% health or below, and only while in combat. Also, your pet will either autocast it on you, or itself, depending upon which of you reaches the 50% threshold first. Take control of Spirit Mend — it’s an amazing PvP ability for Beast Masters.

/cast [@mouseover,help][@player] Spirit Mend
/script UIErrorsFrame:Clear()

All-in-One Pet Care Macro

This another handy macro for any type of play – not just PvP. Pressing the macro will:

  • Call your pet if it’s not out.
  • Heal your pet if it is out.
  • Revive your pet if it’s dead.

By default, it will call out the pet in your first slot, but if you hold the alt key down it will call out the pet in the 2nd slot – provided your first pet is not dead, and has been dismissed.

If your pet’s corpse is not in your line of sight, just hold down shift to force the Revive Pet.

/cast [mod:alt] Call Pet 2
/cast [@pet,dead][mod:shift] Revive Pet; [nopet] Call Pet 1; Mend Pet

Spirit Beast (or cat) Stealth Macro (for Night Elves)

This macro is one I use once in awhile. It activates Shadowmeld and Spirit Walk (when out of combat) – putting both my pet and I in stealth mode instantly. It’s useful for those times when you need to hide – either to escape certain death or to prepare for a ambush. You could use prowl instead of Spirit Walk if you’re using a cat, but… you probably shouldn’t be using a cat if you’re PvP’ing. Just saying. Visit this page to find a good selection of Hunter PvP pets.

/cast Shadowmeld
/cast Spirit Walk

Right-Click /cancelaura Macro for SBF Users (e.g., GarUI Users)

Blizzard is disallowing 3rd party addons from using the right-click ability to cancel buffs. This is a huge pain in the ass for players like me, who like to use SatrinaBuffFrame. This makes it difficult to perform quick actions like passing the flag in Warsong Gulch or Twin Peaks, or canceling Camouflage quickly before grabbing a flag.

To combat this, I created a simple macro. When pressed, it will drop the enemy flag, or cancel Camouflage if it is active. If you’re a dirty Hordie, then replace Horde Flag with Alliance Flag. if you play the fence, then put both lines in there. 😉

/cancelaura Horde Flag
/cancelaura Camouflage

PvP Trinket Macros

Nothing really fancy about this, apart from the fact that I always use gear slots for my trinkets, rather than dragging the trinket to my action bar. By using a gear slot as your trinket macro it allows you to always know which trinkets you have equipped. Also, this makes it easy to swap out trinkets while in BGs if you want to alternate during cooldowns, etc. I always keep my PvP trinket in slot 13, but sometimes I like to switch out trinkets in slot 14.

/use 13
/use 14

Healthstone / Potion Macro

This macro will use a Healthstone if you have one, or a healing potion if you do not. Substitute in the appropriate healing potion type. I rarely use health potions in BGs, especially now since they’re so costly, but a handy macro nonetheless.

/use Healthstone
/use Runic Healing Potion
/script UIErrorsFrame:Clear()

Battle Standard Macro

This one is simplistically wonderful. If you’re in Alterac Valley, you’ll drop your AV Battle Standard — if you’re in any other BG, then you’ll drop your Alliance Battle Standard. Before I created a macro for them I only used them on occasion. This was mainly due to the inconvenience of opening my bags and looking for the proper one. Now I use them all the time.

Dirty Hordies can replace Stormpike and Alliance, with Frostwolf and Horde – respectively.

/use Stormpike Battle Standard
/use Alliance Battle Standard

Seaforium Bomb Macro

I use a macro like this to place my Seaforium Bombs in either Strand of the Ancients or Isle of Conquest. Because I can’t click off buffs within my UI, and since I don’t like using my mouse for anything besides moving and targeting anyway, this macro works well for me.

/use item:47030
/use item:46847

You can add daily quest items to the macro as well. For example, this macro will allow you to place Seaforium Bombs, use the Tahret Dynasty Mallet on the Thieving Little Pluckers, and the Magnetized Scrap Collector in Tol Barad.

/use item:47030
/use item:46847
/use item:63351
/use item:62829

Hunter PvP MacrosIntroduction to Macros

Macros are commands that combine and/or enhance certain abilities or actions. You can use them to pair up complimentary abilities for a synergistic effect, or you can add additional functionality to an action. Macros are great for combining multiple abilities into one action bar slot and just generally streamlining your play.

I find macros invaluable for PvP play, as they can enhance your ability to perform split-second actions, as well as get the most out of your skills and abilities.

Creating a Macro

  1. Open up your Game Menu.
  2. Click on the Macros tab.
  3. Click ‘New’.
  4. Type a short name for your macro (2-6 characters).
  5. Copy (ctrl + c) the macro on this page you’d like to use.
  6. Paste (ctrl + v) it into the text window of your macro UI.
  7. Enjoy!

For more on macros, please see the hunter macros page.

If you’d like to share any hunter PvP macros that aren’t listed here, please add them in the comments section below.


Other Helpful Hunter PvP Guides

10 thoughts on “Hunter Macros for PvP”

  1. Hi having problem with the wingclip disengage macro… It won’t work if I am too far away from target to wing clip, it won’t disengage… Could you please help me with this because I love the macro except for this problem… Thanks

  2. Probably the simplest macro that will elevate your gameplay is the focus macro. Let’s face it, as hunters our main job in pvp isn’t to DPS. Other DPS classes put out way more overall pressure (any of the melee classes and pretty much any of the ranged classes as well). As a hunter we push out strong burst dps from range, instant cc’s that help our team land kills, and strong peels. Keeping our attention on a focus target (usually a healer but if we’re targeting a healer then usually a caster class) to prevent them from peeling us or our teammates is one of a hunter’s more important battleground and arena roles. For all of these reasons, having a fast and easy focus macro helps immensely.

    /focus [@mouseover, exists, nodead]

    All this macro does is set your focus target for whatever you mouseover. If I’m in arena and using the Gladius addon, it’s easy enough to simply left click on the enemy unit frames in Gladius to set my focus, however, during the battle my focus can change several times during the course of the match so having a macro helps. In BGs it’s also quite useful although using the Battleground targets addon (just like Gladius) is also a big help at least initially.

    Hope this elevates your game.

  3. I’ve been working on a macro to hit/trap/disengage with freeze trap. the problem is auto attack hits when i land so the freeze trap dissipates. I’ve tried all sorts of way that I know of to /stopattack yet nothing works. my code is:

    #showtooltip Freezing Trap(Rank 1)
    /castsequence reset=5 Raptor Strike(Rank 1), Disengage
    /castsequence reset=5 Freezing Trap(Rank 1)

    Can someone help me out here and tell me how to prevent the autoattack. When I use /stopattack the macro shuts down the raptstrike and place the freezing trap.

    • I wouldn’t recommend you do this. Just use the tried and true Wing Clip + Disengage macro. Raptor Strike does a laughable amount of damage, so there’s no reason to bother with it in a macro – especially since it cannot be activated side-by-side with Wing Clip anymore.

      The problem with adding your trap to a Disengage macro is that you’re using two valuable survivability spells in one go. What happens if the Rogue trinkets your trap and Shadowsteps to you, or a warrior trinkets and Charges, or a DK trinkets and Death Grips… A Disenage + Wing Clip may be all that’s needed to return to safe kiting range, and if they close the gap, well you’ve still got your trap. 🙂

      Use this simple macro:

      /cast Wing Clip
      /cast Disengage

  4. I find that jumping just before dissengage allows you to get even further distance. Perhaps a jump after wingclip then dissengage would be of some advantage.

  5. Lol i feel like such a noob, thank you soooo much for the mouse view distance, i was wondering how to get a better view XD

  6. This couldn’t come at a better time for me! Since I’m not raiding I have been spending alot of time in BG, would like to do arena eventually. Can’t wait to get home and start adding these.


Leave a Comment