II. PvP Hunter Macros
Target Nearest Enemy Macro (Anti-Rogue/Feral Druid Macro)
Spam this macro if you think you’re about to get jacked by a Rogue or Feral Druid. It immediately makes sure your pet gets on the target ASAP, ruins your target’s opener by putting them in combat, puts up a big bouncy arrow above their head, and sends a bullet or arrow into their dome if they’re in front of you. One of my all time faves for sure.
/cleartarget
/targetenemyplayer
/startattack
/petattack
/cast Hunter’s Mark
/petassist
Scatter Shot Macro
This macro gives you precise and immediate control over your Scatter Shot target. Hitting the macro will Scatter Shot your current target – or if no target is selected – it will Scatter Shot an enemy player if your mouse is hovered over them.
#showtooltip Scatter Shot
/cast [@mouseover,harm][harm] Scatter Shot
Cancel Deterrence and Hand of Protection
Deterrence is an absolute lifesaver, but it can also prohibit a good opportunity for a killing blow – same goes for Hand of Protection. I make sure I have a way of quickly canceling out both of these spells if necessary, in the event that I need to cast a crucial attack against an opponent.
The best way to do this is to add the following lines to an ability macro:
/cancelaura Deterrence
/cancelaura Hand of Protection
I use these two commands for the following macros:
Beast Mastery Burst Macro w/ cancelaura for Deterrence and Hand of Protection:
This macro cancels any active protective auras, allowing me the instant freedom to fire up big red and kick some ass. 😉
#showtooltip Bestial Wrath
/cancelaura Deterrence
/cancelaura Hand of Protection
/petattack
/use 14
/cast Bestial Wrath
/cast Rabid
/cast Kill Command
/script UIErrorsFrame:Clear()
Kill Shot w/ cancelaura Macro:
This macro enables you to never miss a Kill Shot opportunity due to a BoP or Deterrence. Even if Kill Shot is not available it can still be used to cancel Deterrence or Blessing of Protection if needed.
#showtooltip Kill Shot
/cancelaura Deterrence
/cancelaura Hand of Protection
/cast Kill Shot
/script UIErrorsFrame:Clear()
Scare Beast Macro
This is a handy macro for fearing pesky Feral Druids, as well as hunter pets. Pressing this macro with the shift modifier will cast Scare Beast on your focus target, e.g., kitty or bear Druid. Without the modifier it casts Scare Beast on either your current target or mouseover target – if you have one.
#showtooltip Scare Beast
/cast [mod:shift][@focus] Scare Beast
/cast [@mouseover,harm][harm] Scare Beast
Versatile Bandage Macro
Use this macro to heal your mouseover target, or yourself – if no target is selected. Just swap in the type of bandage you have in your inventory.
/use [@mouseover,help][@player] Dense Embersilk Bandage
Camouflage Toggle
This is a really simple macro you can use to toggle Camouflage on or off – rather than clicking on the buff to cancel it. If Camouflage is not active, it puts you in stealth – if Camo is active, then it cancels it.
I like to use my mouse exclusively for movement, so I don’t like having to “click” on any skills or buffs. This macro is handy for canceling Camo real quick before you’re about to grab a flag, for example.
#showtooltip Camouflage
/cancelaura Camouflage
/cast Camouflage
/script UIErrorsFrame:Clear()
All-In-One Pet Survival Macro
This macro combines all of the various pet abilities which help to keep it alive – or in the case of a Ferocity pet – to even resurrect it. It’s more of an emergency macro, so don’t use it for routine Mend Pets — only use it if your pet is on the verge of getting focused down – or if you have a Ferocity pet with Heart of the Phoenix – this macro can bring them back up with one click.
Pressing it will put your pet in Cower (reducing incoming damage by 40% for 6 sec) and throw a Mend Pet up. It will also cast Last Stand if you have a Tenacity pet out – or – Bullheaded if you have a Cunning pet out. If you have a Ferocity Pet it will add Lick Your Wounds or cast Heart of the Phoenix if your pet’s dead.
/cast Cower
/cast Last Stand
/cast Bullheaded
/cast Heart of the Phoenix
/cast Mend Pet
/script UIErrorsFrame:Clear()
Quick Pet Safety + Dismiss Pet
This is a handy macro for pulling your pet back if they’re in danger. If Dash is needed to get them out of harm’s way quickly, then press the alt key as well. I’ve also added Dismiss Pet to this macro to save a little action bar space. Pressing the shift key will Dismiss your current pet.
/cast [mod:shift] Dismiss Pet
/cast [mod:alt] Dash
/petpassive
/petfollow
/script UIErrorsFrame:Clear()
Guard Dog Macro
I like using this while I’m on the run. It puts my pet in defensive mode and throws out the PetMoveTo target circle. Not a hugely necessary macro, but I like to keybind all of my abilities if possible. It’s so much better being free to use your mouse for all movement; not having to ‘click’ on any abilities.
/petmoveto
/petdefensive
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
I’ve been toting my Battle Standards around for years, but I seldom use them, which is a shame. This is partly because I often forget, but also because using one always meant opening my inventory to click it.
So, I decided to make a super simple macro that would plant either my Stormpike Battle Standard (if in AV) or my Alliance Battle Standard (if in any other BG) with one key press. Now I use them all the time. 🙂
/use Stormpike Battle Standard
/use Alliance Battle Standard