WoW Forever spec difficulty rankings

a667dce · Latest snapshot Oct 25, 2026

Every World of Warcraft: Forever spec ranked from the easiest rotation to the hardest, by how many buttons its reference rotation keeps pressing in MythicSim's sims. Combat Rogue is the easiest with 3 buttons; Fury Warrior is the hardest with 10.

Easiest DPS
Combat Rogue
Easiest tank
Feral (Bear) Druid
Hardest
Fury Warrior
Specs ranked
28

Specs from easiest to hardest

The number on each spec is its buttons: the ones its rotation presses at least once a minute. Ties go to the fewest buttons behind 80% of presses, then the lower APM. Open a spec for its numbers and what its rotation asks.

Easier

4 buttons or fewer
1CombatRogueEnergy pooling3buttons
Buttons
3
Core buttons
3
Off GCD
0.0/min
APM
20.8

Energy pooling, Slice and Dice refreshed at five combo points, Adrenaline Rush timed to the energy tick.

View the ranking sim
2AssassinationRogueEnergy pooling3buttons
Buttons
3
Core buttons
3
Off GCD
0.5/min
APM
22.6

Energy pooling, Slice and Dice kept up, Eviscerate from three combo points.

View the ranking sim
3Beast Mastery(turret)HunterCooldown priority · DoT upkeep3buttons
Buttons
3
Core buttons
3
Off GCD
1.2/min
APM
24.2

Stays at range: Aimed Shot and Summon Hawk on cooldown, Serpent Sting kept up, Rapid Fire lined up with Aimed Shot.

View the ranking sim
43ArcaneMageStack building · Proc reactions3buttons
Buttons
3
Core buttons
3
Off GCD
1.0/min
APM
32.4

Arcane Blast stacks: build to four, then spend with Frostbolt or Arcane Missiles depending on mana.

View the ranking sim
5Marksmanship(turret)HunterCooldown priority · DoT upkeep4buttons
Buttons
4
Core buttons
3
Off GCD
0.5/min
APM
24.9

Stays at range: Aimed Shot on cooldown, Arcane Shot and Sniper Shot in the gaps while mana lasts, Serpent Sting kept up.

View the ranking sim
64FrostfireExperimentalMageStack building4buttons
Buttons
4
Core buttons
3
Off GCD
0.0/min
APM
29.8

Scorch to keep Fire Vulnerability up, Pyroblast at three Heating Up stacks, Frostfire Bolt otherwise.

View the ranking sim
75FrostMageProc reactions4buttons
Buttons
4
Core buttons
3
Off GCD
0.5/min
APM
30.3

Fingers of Frost procs: Ice Lance at two charges or behind a Frostbolt in flight. Ice Barrier for Frigid Power.

View the ranking sim
8SmiteExperimentalPriestDoT upkeep4buttons
Buttons
4
Core buttons
3
Off GCD
0.5/min
APM
32.4

Holy Fire refreshed before it runs out, with Inner Focus whenever it is ready, Shadow Word: Pain and Devouring Plague kept up, Smite as the filler.

View the ranking sim
96BalanceDruidStack building · DoT upkeep4buttons
Buttons
4
Core buttons
3
Off GCD
0.0/min
APM
33.7

Eclipse: Wrath to build it, Starfire while it lasts, Insect Swarm and Moonfire kept up.

View the ranking sim
107SubtletyRogueEnergy pooling · DoT upkeep4buttons
Buttons
4
Core buttons
3
Off GCD
2.0/min
APM
35.0

Energy pooling, Slice and Dice and Rupture kept up, Vanish into Ambush with Premeditation.

View the ranking sim
118Feral (Bear)Druid · TankStack building · Rage dumping4buttons
Buttons
4
Core buttons
3
Off GCD
19.0/min
APM
58.8

Lacerate to five stacks and refreshed, Maul as a rage dump off the global cooldown, Faerie Fire and Demoralizing Roar kept up.

View the ranking sim
129AfflictionWarlockDoT upkeep · Proc reactions4buttons
Buttons
4
Core buttons
4
Off GCD
0.4/min
APM
32.5

DoTs kept up, instant Shadow Bolt on Shadow Trance procs.

View the ranking sim

Moderate

5 or 6 buttons
1310ElementalShamanDoT upkeep · Proc reactions5buttons
Buttons
5
Core buttons
3
Off GCD
0.5/min
APM
36.7

Flame Shock kept up, Lava Burst on cooldown, Fire Nova on Clearcasting and while mana allows.

View the ranking sim
1411ShadowPriestDoT upkeep · Cooldown priority5buttons
Buttons
5
Core buttons
4
Off GCD
0.5/min
APM
30.7

Shadow Word: Pain and Devouring Plague kept up, Mind Blast and Shadow Word: Death on cooldown, Mind Flay channelled between.

View the ranking sim
1512DemonologyWarlockDoT upkeep5buttons
Buttons
5
Core buttons
4
Off GCD
0.0/min
APM
33.5

Searing Pain to keep Demonic Brand up, DoTs kept up.

View the ranking sim
1613Marksmanship(weave)HunterMelee weaving · DoT upkeep5buttons
Buttons
5
Core buttons
4
Off GCD
9.1/min
APM
34.2

Melee weaving: Raptor Strike and Mongoose Bite between Auto Shots, Serpent Sting kept up.

View the ranking sim
1714Beast Mastery(weave)HunterMelee weaving · DoT upkeep5buttons
Buttons
5
Core buttons
4
Off GCD
9.9/min
APM
34.6

Melee weaving: Raptor Strike and Mongoose Bite between Auto Shots, Serpent Sting kept up.

View the ranking sim
1815FeralDruidEnergy pooling · DoT upkeep5buttons
Buttons
5
Core buttons
4
Off GCD
1.0/min
APM
40.8

Energy and combo points: Rake and Rip kept up, Ferocious Bite only while Rip has time left, Shifting Power when energy runs low.

View the ranking sim
19Survival(melee)HunterCooldown priority5buttons
Buttons
5
Core buttons
4
Off GCD
9.0/min
APM
50.3

Melee only: Raptor Strike, Mongoose Bite, Strider Kick and Immolation Trap on cooldown, Wing Clip to fill while Strider Kick recharges.

View the ranking sim
2016FireMageStack building6buttons
Buttons
6
Core buttons
5
Off GCD
0.5/min
APM
32.8

Scorch to keep five Fire Vulnerability stacks, Pyroblast at three Heating Up stacks, Fire Blast on cooldown.

View the ranking sim
2117ShockadinExperimentalPaladinCooldown priority6buttons
Buttons
6
Core buttons
5
Off GCD
8.5/min
APM
34.1

Seal of Righteousness kept up, Judgement, Holy Shock, Holy Strike and Consecration on cooldown.

View the ranking sim
2218EnhancementShamanProc reactions · Stack building6buttons
Buttons
6
Core buttons
5
Off GCD
0.5/min
APM
34.6

Stormstrike on cooldown, Fire Nova on Clearcasting, Lightning Bolt at five Maelstrom Weapon stacks, totems kept up.

View the ranking sim
2319DestructionWarlockDoT upkeep6buttons
Buttons
6
Core buttons
6
Off GCD
0.5/min
APM
35.2

Three DoTs and a curse kept up, Conflagrate whenever Immolate is on, Life Tap for mana.

View the ranking sim

Harder

7 or more buttons
2420Ret-protExperimentalPaladin · TankCooldown priority7buttons
Buttons
7
Core buttons
4
Off GCD
10.4/min
APM
30.7

Seal of Righteousness kept up, Judgement, Holy Strike and Consecration on cooldown.

View the ranking sim
2521ProtectionWarrior · TankRage dumping · Proc reactions7buttons
Buttons
7
Core buttons
4
Off GCD
30.6/min
APM
59.1

Rage spending: Heroic Strike off the global cooldown, Revenge when it lights up, Shield Block, Thunder Clap and Sunder kept up.

View the ranking sim
26ElehanceExperimentalShamanSwing timing · Proc reactions · DoT upkeep7buttons
Buttons
7
Core buttons
5
Off GCD
0.0/min
APM
34.4

Stormstrike and Earth Shock on cooldown, Lava Burst and Lightning Bolt only with two seconds before the next swing, Fire Nova on Clearcasting, Flame Shock and Magma Totem kept up.

View the ranking sim
2722RetributionPaladinSeal twisting · Swing timing7buttons
Buttons
7
Core buttons
5
Off GCD
7.7/min
APM
47.6

Seal twisting: swap Seal of Righteousness and Seal of Command just before each swing, judging in between.

View the ranking sim
28Destruction(fire)WarlockDoT upkeep · Cooldown priority7buttons
Buttons
7
Core buttons
6
Off GCD
0.5/min
APM
38.3

Three DoTs and a curse kept up, Conflagrate before Immolate runs out, Shadowburn on cooldown, Incinerate as the filler, Life Tap for mana.

View the ranking sim
2923Holy-protExperimentalPaladin · TankCooldown priority8buttons
Buttons
8
Core buttons
5
Off GCD
9.0/min
APM
34.5

As Protection Paladin, plus Holy Shock.

View the ranking sim
3024ProtectionPaladin · TankCooldown priority8buttons
Buttons
8
Core buttons
5
Off GCD
10.5/min
APM
35.6

Seal of Righteousness kept up, Judgement, Holy Shield, Holy Strike and Consecration on cooldown.

View the ranking sim
3125ArmsWarriorSwing timing · Proc reactions8buttons
Buttons
8
Core buttons
5
Off GCD
1.5/min
APM
41.3

Slam fitted between swings, Overpower when the target dodges, Hamstring to fill the gaps.

View the ranking sim
3226Fury-protExperimentalWarrior · TankRage dumping · Proc reactions8buttons
Buttons
8
Core buttons
5
Off GCD
22.1/min
APM
52.4

As Protection, plus Bloodthirst and Execute, and Berserker Stance for the last 20 seconds.

View the ranking sim
3327Survival(weave)HunterMelee weaving8buttons
Buttons
8
Core buttons
6
Off GCD
8.0/min
APM
44.0

Melee weaving: step in for Raptor Strike, Mongoose Bite, Strider Kick and Wing Clip between Auto Shots, then back out.

View the ranking sim
3428FuryWarriorStance dancing · Proc reactions · Rage dumping10buttons
Buttons
10
Core buttons
7
Off GCD
19.6/min
APM
48.2

Stance dancing: into Battle Stance for Overpower and back to Berserker. Heroic Strike dumps rage off the global cooldown.

View the ranking sim

Each spec on its best rotation, as the tier list's Best of each spec view. Frostfire and Shockadin are experimental hybrid builds.

All playstyles adds a row for each other way a spec plays, as the tier list does: the turret and melee Hunters, Fire Destruction, and the experimental Smite and Elehance hybrids.

How the ranking works

Each spec plays its DPS tier list reference rotation on a two minute single-target fight, 10,000 times, and every button press is counted: abilities, cooldowns, potions and on-use items, on or off the global cooldown. Melee swings, Auto Shot, procs, ticks and pet abilities are left out. No extra sims run for this page.

Specs are sorted by three numbers, in order: the buttons pressed at least once a minute, then the fewest buttons that make up 80% of the presses, then actions per minute. The bands follow the first number alone: easier is 4 buttons or fewer, moderate is 5 or 6 buttons, harder is 7 or more buttons. Nothing else is weighted in.

The line under each spec, and its tags, are MythicSim's reading of the reference rotation's priority list. They name what the button count misses, like stepping in and out of melee or swapping seals before a swing, and never change a rank. Healers are not ranked: the tier list has no healer reference sims.

This is not the APM ranking. APM counts how often a rotation presses, so a spec leaning on one filler can press a lot and still be easy; this page counts how many different buttons it juggles, so the two orders often disagree.