WoW Forever Rotation Wiki

Protection Warrior WoW Forever Rotation — Priority, Talents & Macro

November 12, 2026472 words3 min read

Tank · Shield Slam priority with revenge procs and heroic strike rage dumping

Protection Warrior WoW Forever Rotation

Tank · Shield Slam priority with revenge procs and heroic strike rage dumping

Spec: Protection Warrior · Class: Protection Warrior. Tank spec built around Shield Slam burst, Shockwave control and rage pacing.

WoW Forever Protection Warrior rotation — cast priority

Practice it first, read it second — the trainer below is pre-loaded to Protection Warrior:

WoW Forever Rotation Trainer

Protection Warrior · Tank · Shield Slam priority with revenge procs and heroic strike rage dumping

Training Dummy · 0.0s / 45s—
Rage20/100
Press Start, then cast the top available priority ability…

Cast the first available ability in the priority. Procs and cooldowns change the right answer every GCD — that's the muscle memory the trainer builds.

Cast priority

  1. 1Shield Slam — Biggest single threat and damage — press on cooldown
  2. 2Revenge — Free after block/dodge procs, very efficient
  3. 3Shockwave — On cooldown for threat and stun
  4. 4Devastate — Rage-neutral filler that stacks Sunder Armor
  5. 5Heroic Strike — Rage dump above ~60 rage, off the GCD
  6. 6Thunder Clap — AoE threat and attack speed debuff on packs

One-button macro

# Protection Warrior — tank priority (WoW Forever)
# Spam one-button; Heroic Strike is queued off the GCD when rage allows.
/startattack
/castsequence reset=6 Shield Slam, Revenge, Devastate
/cast Shockwave
/cast Thunder Clap
/cast [modifier:shift] Taunt

The priority list behind the trainer, top-down every GCD:

  1. Shield Slam — Biggest single threat and damage — press on cooldown
  2. Revenge — Free after block/dodge procs, very efficient (after a successful block or dodge)
  3. Shockwave — On cooldown for threat and stun
  4. Devastate — Rage-neutral filler that stacks Sunder Armor
  5. Heroic Strike — Rage dump above ~60 rage, off the GCD (over 60 rage)
  6. Thunder Clap — AoE threat and attack speed debuff on packs

Rotation notes that actually move the meter

  • Sword and Board procs make Shield Slam free — never let a proc expire unused.
  • Open with Charge → Shield Slam to bank early rage; Devastate stacks armor sunder for the raid.
  • Hold Heroic Strike until 60+ rage: it's off the GCD, so it converts spare rage into threat.
  • Shockwave doubles as an interrupt on dungeon trash — time it with caster packs.

Protection talent points (level 60)

  • Protection (51): Improved Shield Block 2/2, Incite 3/3, Anticipation 5/5, Last Stand 1/1, Improved Revenge 2/2, Shield Mastery 2/2, Toughness 5/5, Improved Disciplines 2/2, Improved Spell Reflection 2/2, Focus 3/3, Vitality 3/3, Safeguard 2/2, Warbringer 1/1, Devastate 1/1, Critical Block 3/3, Sword and Board 3/3, Shockwave 1/1, remaining points into Threat/armor passives
  • Fury (10): Armored to the Teeth 3/3, Booming Voice or Cruelty filler for rage and threat
  • Key capstones: Shockwave, Sword and Board (free Shield Slams), Critical Block

Copyable macros

Priority macro — paste into a chat macro slot; it walks the priority top-down when spammed:

# Protection Warrior — tank priority (WoW Forever)
# Spam one-button; Heroic Strike is queued off the GCD when rage allows.
/startattack
/castsequence reset=6 Shield Slam, Revenge, Devastate
/cast Shockwave
/cast Thunder Clap
/cast [modifier:shift] Taunt

In-game one-button variant (showtooltip + opener casts):

#showtooltip Shield Slam
/startattack
/cast Shield Slam
/cast Revenge

Try it in the simulator

Scroll back to the trainer at the top of the rotation section — or open the full rotation trainer to switch specs. Muscle memory from 3–4 clean trainer rounds (80%+ priority score) translates directly to boss DPS in WoW Forever.