← All classes
WoW: Forever · Client build 1.60.1.70755

Warlock

Affliction

Ranged damage
  • OverallS7.3
  • PvES7.2
  • PvPS7.6
  • LevelingS7.3

Stat prioritySpell power and Shadow damage, hit to 17% vs raid bosses (Suppression +5%), crit (Pandemic); Spirit and Stamina feed Life Tap; haste nearly useless

ArmorCloth only at every level

In a group
Heals othersHeals others: 0/3No heals on other players; Health Funnel heals only your demon; Healthstones are items.
TanksTanks: 1/3Voidwalker pet (10) tanks with Torment and Suffering; players report a 2026-10-15 demon health and threat cut. Since 2026-11-03 demons get only 2 Health per point of the Warlock's Stamina (was 7.5), so the Voidwalker holds mobs for less time.
Many enemies at onceMany enemies at once: 2/3Multi-target DoTs (great cleave on long packs) plus baseline Rain of Fire (20) and Hellfire (30), both can crit; weak on fast-dying mobs.
Lasts without drinkingLasts without drinking: 3/3'Rarely drinks': Life Tap (6), Drain Life (14), Siphon Life (21-pt, 30), Soul Siphon, Soul Harvest mana after kills.
Keeps the others goingKeeps the others going: 1/3Healthstones (10; 1440 HP top rank, own cooldown separate from potions); no mana or food for partners; Soulstone (18) only for wipes.
PvP controlPvP control: 3/3Fear (8), Howl of Terror (40), Death Coil (42), Seduction (Succubus, 26), Spell Lock (Felhunter, 36), Curse of Exhaustion (25).
PvP burstPvP burst: 1/3DoT pressure, not burst: Nightfall instant Shadow Bolts and Death Coil; wins 1v1 over time.
PvP survivalPvP survival: 2/3Drain Life and Siphon Life heal, fears and Death Coil peel; cloth, no blink or sprint.

Buffs it givesBlood Pact (Imp)Paranoia (Felhunter)Fire Shield (Imp)SoulstoneUnending Breath / Detect Invisibility

Best race and professions
  • HordeUndeadEnchanting + TailoringS
  • HordeOrcEnchanting + TailoringS
  • HordeTrollEnchanting + TailoringS
  • AllianceHumanEnchanting + TailoringS
  • AllianceGnomeEnchanting + TailoringS

Demonology

Ranged damage
  • OverallB6.0
  • PvEB5.9
  • PvPB6.3
  • LevelingB6.1

Stat prioritySpell power (also scales the demon), hit to 17% vs raid bosses, Intellect, crit; Stamina and Spirit for Life Tap

ArmorCloth only at every level

In a group
Heals othersHeals others: 0/3No heals on other players; Health Funnel and Demonic Energies heal only your demon.
TanksTanks: 1/3Voidwalker pet (10); Improved Voidwalker +30% and Demonic Brand (25) give high-threat pet hits; still a pet, not a tank spec. Since 2026-11-03 demons get only 2 Health per point of the Warlock's Stamina (was 7.5), so the Voidwalker holds mobs for less time.
Many enemies at onceMany enemies at once: 2/3Baseline Rain of Fire (20) and Hellfire (30); the demon's damage is single-target only.
Lasts without drinkingLasts without drinking: 2/3Pet tanks, Soul Link (21-pt, 30), Life Tap and Drain Life, Demonic Energies; 'very safe', but Affliction has the best sustain.
Keeps the others goingKeeps the others going: 1/3Healthstones (10; 1440 HP top rank); no mana or food for partners.
PvP controlPvP control: 3/3Fear, Howl of Terror (40), Death Coil (42), Seduction (+30% duration with Improved Sayaad), Spell Lock (cooldown -6 s with Improved Felhunter).
PvP burstPvP burst: 1/3Pet-based damage; Decimation Soul Fire only below 35% health (Soul Fire at 48); no burst cooldown.
PvP survivalPvP survival: 3/3Tankiest Warlock: Soul Link + Demonic Embrace about 64% more effective health (Wowhead); Master Demonologist damage cut; Felhunter Devour Magic.

Buffs it givesBlood Pact (Imp)Paranoia (Felhunter)Fire Shield (Imp)SoulstoneUnending Breath / Detect Invisibility

Best race and professions
  • HordeOrcEnchanting + TailoringB
  • HordeUndeadEnchanting + TailoringB
  • HordeTrollEnchanting + TailoringB
  • AllianceHumanEnchanting + TailoringB
  • AllianceGnomeEnchanting + TailoringB

Destruction

Ranged damage
  • OverallA6.4
  • PvEA6.6
  • PvPA6.5
  • LevelingB5.8

Stat prioritySpell power (Fire damage for the Fire build), hit to 17% vs raid bosses, haste (hard casts), crit (Ruin), Intellect

ArmorCloth only at every level

In a group
Heals othersHeals others: 0/3No heals on other players.
TanksTanks: 1/3Voidwalker pet (10), kept for solo play by Destruction; a pet, not a tank. Since 2026-11-03 demons get only 2 Health per point of the Warlock's Stamina (was 7.5), so the Voidwalker holds mobs for less time.
Many enemies at onceMany enemies at once: 3/3Best Warlock AoE: Rain of Fire (20) and Hellfire (30) with Fire talents (Ruin, Agonizing Flames), Bane of Havoc cleave (30), Pyroclasm stuns.
Lasts without drinkingLasts without drinking: 1/3Weakest Warlock solo: stationary, mana-hungry hard casts, 'needs a healer for Life Taps'; Drain Life and Life Tap still baseline.
Keeps the others goingKeeps the others going: 1/3Healthstones (10; 1440 HP top rank); no mana or food for partners.
PvP controlPvP control: 3/3Fear, Howl of Terror (40), Death Coil (42), Seduction, Spell Lock, plus Pyroclasm 3 s stuns and Aftermath daze.
PvP burstPvP burst: 3/3Instant Shadowburn (11-pt, 20) and Conflagrate (16-pt, 25), Ruin crit damage, Incinerate (40)
PvP survivalPvP survival: 2/3Molten Skin -10% damage taken, Shadow Ward, fears and Death Coil; stationary cloth caster with no blink.

Buffs it givesBlood Pact (Imp)Paranoia (Felhunter)Fire Shield (Imp)SoulstoneUnending Breath / Detect Invisibility

Best race and professions
  • HordeUndeadEnchanting + TailoringA
  • HordeOrcEnchanting + TailoringA
  • HordeTrollEnchanting + TailoringA
  • AllianceHumanEnchanting + TailoringA
  • AllianceGnomeEnchanting + TailoringA

Launch changes

What Blizzard's final notes before launch changed for this class.

Demons gain 2 Health per point of the Warlock's Stamina
Before 7.5
What it means Much less demon health: at 300 Stamina a demon gets 600 Health from you instead of 2,250. A Voidwalker holds mobs for less time, and demons die sooner in dungeons and PvP. Builds that sacrifice the demon (Demonic Sacrifice) lose least
OfficialEstimate[1][2]
Wrack: spell power coefficient doubled to 0.286 per second; base damage per second grows by 2.5 per level, 86 per second at 60
Before 0.143 per second; 36 per second at 60
What it means A full 6 s channel at 60: 516 base damage plus 171.6% of spell power (was 216 plus 85.8%). The Affliction capstone becomes a strong filler
OfficialDataminedEstimate[1]
Improved Drains raises Drain Life, Drain Soul and Drain Mana (Health drained, damage, Mana drained)
Before Drain Life, Drain Soul, Wrack
What it means Wrack loses the +20%; Drain Mana gains it
OfficialDatamined[1]
Drain Soul gives a Soul Shard from damage ticks far less often; a kill during Drain Soul still gives one
Before growing chance per tick
What it means Get shards by finishing mobs with Drain Soul, not from long channels
Official[1]
Amplify Curse now works on Curse of Exhaustion and Bane of Agony (bug fix)
Before did not
Official[1]
Bane of Agony damage now updates while it runs (bug fix)
Before did not
What it means Its ticks follow your current spell power, as the Forever DoT rules say
Official[1]
Spellstones raise only Shadow damage (bug fix)
Before Shadow and Fire
What it means Fire spells need the Firestone
Official[1][2]
Shadow and Flame (Destruction): +4/8/12/16/20%
Before +2/4/6/8/10%
What it means Conflagrate and Shadowburn each give +20% to the other school at 5/5
Official[1]
Every class: training for levels 1-60 costs 206-207 gold, Warlocks less by the price of their pet Grimoires; new spells no longer go on your action bars by themselves
Before different per class
What it means Put new ranks on your bars yourself
Official[1]
Every class: talents no longer lose proc chance when you cast a low spell rank (with exceptions Blizzard did not list)
Before lower proc chance
What it means Low ranks keep full talent proc chances; Blizzard does not list which talents
OfficialEstimate[1]
Orc Command is in the launch client (spell 20575): +5 to the demons' shared pet passive and +5% to Firebolt and Lash of Pain; Savage (+1% crit) is gone
Before Savage in the client, no Command
What it means Every summoned demon with that passive gains. Whether the Infernal and Doomguard have it is not in the data
Datamined

From Blizzard's development notes of 3 Nov 2026, checked against the launch client 1.60.1.70755. WoW: Forever development notes, updated 3 November (post 9)

Talent calculator

Click or tap a talent to add a point; right-click or long-press to take one back. The link keeps your build.

0 of 51 points

Affliction

0
Removed from this tree (5)
  • Improved Curse of Weakness Increases the effect of your Curse of Weakness by 6%.
  • Improved Drain Soul Gives you a 50% chance to get a 100% increase to your Mana regeneration for 10 sec if the target is killed by you while you drain its soul. In addition your Mana may continue to regenerate while casting at 50% of normal.
  • Improved Drain Mana Causes 15% of the Mana drained by your Drain Mana spell to damage the opponent.
  • Improved Curse of Exhaustion Increases the speed reduction of your Curse of Exhaustion by 5%.
  • Dark Pact Drains 150 of your pet's Mana, returning 100% to you.

Demonology

0
Removed from this tree (5)
  • Improved Healthstone Increases the amount of Health restored by your Healthstone by 10%.
  • Fel Stamina Increases the maximum Health of your Imp, Voidwalker, Succubus, Incubus, and Felhunter by 3%.
  • Improved Subjugate Demon Reduces the Attack Speed and Casting Speed penalty of your Subjugate Demon spell by 2% and reduces the resist chance by 2%.
  • Improved Firestone Increases the bonus Fire damage from Firestones and the Firestone effect by 15%.
  • Improved Spellstone Increases the amount of damage absorbed by your Spellstone by 15%.

Destruction

0
Removed from this tree (5)
  • Improved Firebolt Reduces the casting time of your Imp's Firebolt spell by 0.5 sec.
  • Improved Lash of Pain Reduces the cooldown of your Succubus' and Incubus' Lash of Pain spell by 3 sec.
  • Devastation Increases the critical strike chance of your Destruction spells by 1%.
  • Improved Immolate Increases the initial damage of your Immolate spell by 5%.
  • Emberstorm Increases the damage done by your Fire spells by 2%.

Talent trees: data from talentsforever.com (CC BY 4.0), reformatted. Icons from the game client 1.60.1.70755. talentsforever.com · CC BY 4.0 · Updated 3 Nov 2026

What it brings to a group

Run Sheets →

Interrupt

  • Spell LockSpell LockRank 1120 Mana30 yd rangeInstant30 sec cooldownSilences the enemy for 3 sec. If used on a casting target, it will counter the enemy's spellcast, preventing any spell from that school of magic from being cast for 6 sec.Spell Locklevel 36 · Felhunter

Dispel

  • Devour MagicDevour MagicRank 1100 Mana30 yd rangeInstant8 sec cooldownPurges 1 harmful magic effect from a friend or 1 beneficial magic effect from an enemy. If an effect is devoured, the Felhunter will be healed for 234.Devour Magic · Magiclevel 30 · Felhunter

Purge

  • Devour MagicDevour MagicRank 1100 Mana30 yd rangeInstant8 sec cooldownPurges 1 harmful magic effect from a friend or 1 beneficial magic effect from an enemy. If an effect is devoured, the Felhunter will be healed for 234.Devour Magic · Magiclevel 30 · Felhunter

Crowd control

  • BanishBanishRank 1100 Mana30 yd range1.5 sec castBanishes the enemy target, preventing all action but making it invulnerable for up to 20 sec. Only one target can be banished at a time. Only works on Demons and Elementals.Banish · Demon, Elementallevel 28
  • SeductionSeduction24% of base Mana30 yd range1.5 sec castSeduces the target, preventing all actions for up to 15 sec. Any damage caused will remove the effect. Only works against Humanoids.Seduction · Humanoidlevel 26 · Succubus
  • Subjugate DemonSubjugate DemonRank 1300 Mana30 yd range3 sec castSubjugates the target demon, up to level 32, forcing it to do your bidding. While subjugated, the time between the demon's attacks is increased by 40% and its casting speed is slowed by 30%. Lasts up to 5 min. If you repeatedly subjugate the same demon, it will become more difficult to control with each attempt.Subjugate Demon · Demonlevel 30 · backup
  • FearFearRank 115% of base Mana20 yd range1.5 sec castStrikes fear in the enemy, causing it to run in fear for up to 10 sec. Damage caused may interrupt the effect. Only 1 target can be feared at a time.Fear · anylevel 8 · backup

Battle res

  • Create SoulstoneCreate SoulstoneRank 185% of base Mana3 sec castCreates a Minor Soulstone. The Soulstone can be used to store one target's soul. If the target dies while their soul is stored, they will be able to resurrect with 400 health and 700 mana. Conjured items disappear if logged out for more than 15 minutes.Create Soulstonelevel 18

Races that can be this class

Races →