Arms Warrior PvP Useful Macros (Shadowlands / 9.0.5)

Last updated on Dec 27, 2020 at 21:36 by Karanze 15 comments

Macros are crucial to be successful in PvP. They allow players to use abilities on enemies without having to target them. This helps increase overall damage/healing and general awareness in the arena. Here are a few macros that all Arms Warriors can benefit from.

This page is part of our Arms Warrior PvP Guide.


Focus target Macro

  • #showtooltip StormBolt
  • /cast [@focus] StormBolt

Using this macro will use Storm Bolt Icon Storm Bolt on the target currently set as your focus. This makes it easier to CC an non-kill target should it be necessary. Functional with any other abilities such as Disarm Icon Disarm.


Cancelaura Macro

  • #showtooltip Execute
  • /cancelaura Bladestorm
  • /cast Execute

Allows you to cancel buffs on you like Bladestorm Icon Bladestorm to regain control of your character. It is worth to keep a seperate bind purely to cancelaura buffs like Blessing of Protection Icon Blessing of Protection or Blessing of Freedom Icon Blessing of Freedom so you can gain the benefit of the buff initially but then cancel it so prevent it from being stolen with Spellsteal Icon Spellsteal.


Burst macro

  • #showtooltip Colossus Smash
  • /use Warbreaker
  • /use Colossus Smash
  • /use 13
  • /use 14

Activates your trinket slots together with your Warbreaker Icon Warbreaker. Ideal for when using trinkets like Sinful Gladiator's Badge of Ferocity Icon Sinful Gladiator's Badge of Ferocity. Make sure you are not activating the slot that holds you Sinful Gladiator's Medallion Icon Sinful Gladiator's Medallion.


Shield Block

  • #showtooltip Shield Block
  • /equipset [noequipped:Off Hand] (Gearset name)
  • /cast [equipped:Off Hand] Shield Block

Lets you switch to 1h + shield and casts Shield Block Icon Shield Block. You must define a gearset in the equipment manager (default C) to get a reference for the macro to swap to. This requires and consumes a global cooldown. You will likewise need a macro for switching back to your 2h weapon.

  • #showtooltip Mortal Strike
  • /cast [noequipped:Off Hand] Mortal Strike
  • /equipset [equipped:Off Hand] (Gearset name)

Cursor macros

  • #showtooltip Heroic Leap
  • /cast [@cursor] Heroic Leap

Immediately casts Heroic Leap Icon Heroic Leap at your cursor. Works great for abilities like Spear of Bastion Icon Spear of Bastion as well.


Charge + Intervene + Hamstring

  • #showtooltip Charge
  • /cancelaura Bladestorm
  • /cast [@mouseover, exists, help, nodead] Intervene
  • /cast [exists, nodead, harm] Charge
  • /cast Hamstring

This macro combines Charge Icon Charge, Intervene Icon Intervene and Hamstring Icon Hamstring into the same button. This is possible, because Charge Icon Charge and Intervene Icon Intervene are off the global cooldown. Intervene Icon Intervene uses the @mouseover function here, so you can mouseover either a friendly target or their party frame to override Charge Icon Charge and instead cast Intervene Icon Intervene on them.



  • 27 Dec. 2020: Rewritten by Karanze for Shadowlands season 1
  • 14 Oct. 2020: Updated for Shadowlands pre-patch.
Show more
Show less