The Warlock in World of Warcraft: Forever: Affliction, Demonology, Destruction, 5 races, and every ability rank from level 1 to 60, what it costs and where to train it.
Warrior
Paladin
Hunter
Rogue
Priest
Shaman
Mage
Warlock
Druid
Spellcaster · Ranged
Per Blizzard, the Warlock turns forbidden power, afflictions and bound demons into damage. Physically weak and reliant on demon pets for protection, it now competes with other casters.
Specialisations
Tap a specialisation to see its ready suggestion.
Playable races
5 races can play a Warlock. New for this class in Forever: Troll.
Alliance
2
Horde
3
New in Forever
Forever changes
Talents
21
new
23
changed
20
removed
Every talent change →
Abilities
0
new
26
changed
4
removed
Every ability change →
Removed means no longer in Forever.
New in Forever
What you learn at each level
167 ranks from level 1 to 60. A price is what Classic’s trainers charged; a price marked “beta” is what a trainer asked in the beta. A rank with no price says where it comes from instead.
Level
Ability
Classic cost
Status
1
Demon Skin
Rank 1 · Known from the start
Known from the start
Changed
1
Immolate
Rank 1 · 10c
10c
Changed
1
Shadow Bolt
Rank 1 · Known from the start
Known from the start
Changed
1
Summon Imp
Rank 1 · Taught by a quest: Piercing the Veil (Horde: Venya Marthand, Deathknell, Tirisfal Glades)
Taught by a quest: Piercing the Veil (Horde: Venya Marthand, Deathknell, Tirisfal Glades)
4
Corruption
Rank 1 · 1s
1s
Changed
4
Curse of Weakness
Rank 1 · 1s
1s
Changed
6
Life Tap
Rank 1 · 1s
1s
Changed
6
Shadow Bolt
Rank 2 · 1s
1s
Changed
8
Bane of Agony
Rank 1 · 2s
2s
Changed
8
Fear
Rank 1 · 2s
2s
10
Create Healthstone
Rank 1 · 3s
3s
Changed
10
Demon Skin
Rank 2 · 3s
3s
Changed
10
Drain Soul
Rank 1 · 3s
3s
Changed
10
Immolate
Rank 2 · 3s
3s
Changed
10
Summon Voidwalker
Rank 1 · Taught by a quest: The Binding (Horde: Carendin Halgar, Undercity)
Taught by a quest: The Binding (Horde: Carendin Halgar, Undercity)
Where to train
Trainers in each capital city.
Alliance
Stormwind City
Demisette Cloyce, Sandahl, Ursula Deline
Ironforge
Alexander Calder, Briarthorn, Thistleheart
Horde
Undercity
Kaal Soulreaper, Luther Pickman, Richard Kerwin
Orgrimmar
Grol'dar, Mirket, Zevrost
Weapons and armor
Armor
Cloth
Weapons and where to learn them
A weapon master teaches each weapon skill; in Classic it cost 10s. A beta weapon master can charge differently.
Weapon
Alliance weapon master
Horde weapon master
One-handed
Swords
Alliance: Woo PingStormwind City
Horde: ArchibaldUndercity
Daggers
Alliance: Woo PingStormwind City, Bixi WobblebonkIronforge, Ilyenia MoonfireDarnassus
Horde: ArchibaldUndercity, SayocOrgrimmar
Two-handed
Staves
Alliance: Woo PingStormwind City, Ilyenia MoonfireDarnassus
Horde: HanashiOrgrimmar, AnsekhwaThunder Bluff
Ranged
Wands
Alliance: Not taught by a weapon master
Horde: Not taught by a weapon master
Recommended builds
Starting builds up to level 60. Open one in the talent calculator to change or save it.
Affliction
Affliction: verified build
44/7/0 · 51 points · level 60
44
Affliction
7
Demonology
0
Destruction
Demonology
Demonology: verified build
0/39/12 · 51 points · level 60
0
Affliction
39
Demonology
12
Destruction
Destruction
Destruction: verified build
3/0/48 · 51 points · level 60
3
Affliction
0
Demonology
48
Destruction
Questions
Talent data: 51 talents have wiki effects, 1 have a change in a Blizzard post, and 0 have only their position and ranks verified.
SOURCES
World of Warcraft: Forever Class Deep Dives — Rogue and Warlock
Blizzard Entertainment · 7 Oct 2026 · Accessed: 14 Oct 2026
Warlock abilities (Forever) (rev 6925009)
warcraft.wiki.gg · rev 6925009 · CC BY-SA 4.0 · Accessed: 4 Nov 2026