WoW ForeverMacros

PvP Macros in WoW Forever

These WoW Forever PvP macros pair a free cooldown with the spell it powers, or swap stance for you, so one key wins the moment a duel turns.

Key you hold

Alt stays free for Self Cast, so no macro here uses it.

PvP burst macros: turn a long cast into an instant one

Each key fires a cooldown that is off the global cooldown, then the spell it powers, on the same press.

New to macros? How to make one

Mage

Instant Pyroblast with Presence of Mind

For an Arcane and Fire split build, one press makes your next spell instant and fires Pyroblast at your enemy.

Press
Presence of Mind and Pyroblast

Every press ends your own cast first.

Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Instant Pyroblast with Presence of Mind
NeedsPresence of Mind Arcane talent, Pyroblast Fire talent
  • Presence of Mind sits behind twenty Arcane points and Pyroblast behind ten Fire points, so you need a split build.
  • The first line stops the press when you have no living enemy targeted, so the cooldown is never wasted.
#showtooltip Pyroblast/stopmacro [@target,noharm][@target,dead]/stopcasting/cast Presence of Mind/cast [@target] Pyroblast

Restoration Shaman

Instant Lightning Bolt with Nature's Swiftness, Chain Lightning on Ctrl

One press makes your next nature spell instant and fires Lightning Bolt, or Chain Lightning with Ctrl, as a finisher no one can interrupt.

Press
Nature's Swiftness and Lightning Bolt
Hold Ctrl
Nature's Swiftness and Chain Lightning

Every press ends your own cast first.

Needs + 3 tipsTips 3, with the Needs lineHide needs + 3 tipsHide 3 tips and the Needs line for Instant Lightning Bolt with Nature's Swiftness, Chain Lightning on Ctrl
NeedsNature's Swiftness Restoration talent, Chain Lightning level 32
  • Nature's Swiftness is a Restoration talent; while its three minute cooldown runs, the bolt casts normally.
  • Chain Lightning on Ctrl jumps from your target to more enemies nearby.
  • Ghost Wolf refuses both spells, so the press leaves it, even when the target is out of range.

From level 1: Lightning Bolt

#showtooltip [mod:ctrl] Chain Lightning; Lightning Bolt/stopmacro [@target,noharm][@target,dead]/stopcasting/cancelform/cast Nature's Swiftness/cast [mod:ctrl,@target] Chain Lightning; [@target] Lightning Bolt

Discipline Priest

Cheap Mana Burn with Inner Focus

When Inner Focus is ready, one press makes your next spell cost no mana and starts Mana Burn on your enemy.

Press
Inner Focus and Mana Burn
Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Cheap Mana Burn with Inner Focus
NeedsInner Focus Discipline talent, Mana Burn level 24
  • Inner Focus is a Discipline talent with a three minute cooldown; while it cools, Mana Burn costs its normal mana.
  • Mana Burn has a three second cast, so press it out of melee reach.
#showtooltip Mana Burn/stopmacro [@target,noharm][@target,dead]/cast Inner Focus/cast [@target] Mana Burn

Restoration Druid

Instant Entangling Roots with Nature's Swiftness

One press leaves your form, makes your next Nature spell instant and roots your enemy, so a fleeing player stops before they can react.

Press
Nature's Swiftness and Entangling Roots

Every press ends your own cast first.

Needs + 3 tipsTips 3, with the Needs lineHide needs + 3 tipsHide 3 tips and the Needs line for Instant Entangling Roots with Nature's Swiftness
NeedsNature's Swiftness Restoration talent, Entangling Roots level 8
  • Nature's Swiftness is a Restoration talent with a three minute cooldown; while it cools, Roots casts normally.
  • In a cast's first second and a half, the press stops it and readies Swiftness, so press again.
  • Damage can break the roots, so root an enemy your team is not hitting.
#showtooltip Entangling Roots/stopmacro [@target,noharm][@target,dead]/stopcasting/cancelform/cast Nature's Swiftness/cast [@target] Entangling Roots

Warrior PvP stance keys: the right stance and the spell on one key

Each key casts the spell when you stand in its stance, and swaps you into that stance when you do not.

Warrior

Disarm from any stance

In Defensive Stance one press disarms your enemy; in any other stance the same press swaps you to Defensive Stance first.

Press
Disarm or Defensive Stance
Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Disarm from any stance
NeedsDisarm level 18, Defensive Stance level 10
  • From another stance it takes two presses: the first swaps stance, the second disarms.
  • Use it on Rogues, Warriors and Retribution Paladins, whose damage comes from their weapon.
#showtooltip Disarm/cast [stance:2,@target,harm,nodead] Disarm; Defensive Stance

Warrior

Berserker Rage from any stance

In Berserker Stance one press casts Berserker Rage; in any other stance it swaps you to Berserker Stance first.

Press
Berserker Rage or Berserker Stance
Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Berserker Rage from any stance
NeedsBerserker Rage level 30, Berserker Stance level 30
  • Press it before a Warlock or Priest fear lands to stay in the fight.
  • From another stance it takes two presses: the first swaps stance, the second casts.
#showtooltip Berserker Rage/cast [stance:3] Berserker Rage; Berserker Stance

Warrior

Intercept the nearest enemy player from any stance

One press targets the nearest enemy player when you have none and Intercepts them; from another stance the first press swaps to Berserker Stance.

Press
Intercept or Berserker Stance
Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Intercept the nearest enemy player from any stance
NeedsIntercept level 30, Berserker Stance level 30
  • Intercept needs Berserker Stance and an enemy between eight and twenty five yards away.
  • Intercept is off the global cooldown, so you can Hamstring the moment you land.

Movement macros for other classes

#showtooltip Intercept/targetenemyplayer [noharm][dead]/cast [stance:3,@target,harm,nodead] Intercept; [nostance:3] Berserker Stance

Arms Warrior

Spearing Strike to dismount an enemy player

Strikes your enemy target with Spearing Strike and dismounts a mounted player; with no living enemy targeted, it picks the nearest enemy player first.

Press
Spearing Strike or Battle Stance
Needs + 3 tipsTips 3, with the Needs lineHide needs + 3 tipsHide 3 tips and the Needs line for Spearing Strike to dismount an enemy player
NeedsSpearing Strike Arms talent
  • Spearing Strike is an Arms talent and needs melee range, five yards.
  • Outside Battle Stance the first press only switches stance, so press again to strike.
  • It has a twenty second cooldown, so save it for a mounted runner.

From level 1: Battle Stance

#showtooltip Spearing Strike/targetenemyplayer [noharm][dead]/cast [stance:1,@target,harm,nodead] Spearing Strike; [nostance:1] Battle Stance

Hunter PvP sting macro: the right sting for the enemy

One key picks the sting that hurts the class in front of you.

Hunter

Viper Sting for casters, Scorpid Sting on Ctrl for melee

One key drains a caster's mana with Viper Sting, or with Ctrl weakens a melee enemy with Scorpid Sting.

Press
Viper Sting
Hold Ctrl
Scorpid Sting
Needs + 2 tipsTips 2, with the Needs lineHide needs + 2 tipsHide 2 tips and the Needs line for Viper Sting for casters, Scorpid Sting on Ctrl for melee
NeedsViper Sting level 36, Scorpid Sting level 22
  • Only one of your stings stays on a target, so a new sting replaces the old one.
  • Scorpid Sting comes at level twenty two and Viper Sting at level thirty six.
#showtooltip [mod:ctrl] Scorpid Sting; Viper Sting/cast [mod:ctrl,@target,harm,nodead] Scorpid Sting; [@target,harm,nodead] Viper Sting

More macros and guides