Warlock
The Warlock in World of Warcraft: Forever: Affliction, Demonology and Destruction, 5 races, and every ability rank from level 1 to 60, what it costs and where to train it.
Specs
Races
5 races can play a Warlock, 1 of them new for Forever. Troll is new for this class in Forever.
What changed from Classic
Removed means gone from Forever: 20 talents (19 from Classic, 1 added in the beta and taken out again) are gone, and 4 Classic abilities are gone. Together that is the Removed count on the Changes page.
New in Forever
From Blizzard's beta notes 32 notes
- Summon Incubus can no longer be summoned at no Soul Shard cost with the Reagent Economy Legacy perk. 15 Oct
- Only one Curse of Recklessness debuff can be on a target at a time. 15 Oct
- Malediction is replaced with Grim Reach, which increases the range of your Affliction spells by 10/20%. 15 Oct
- Shadow Mastery increases your Shadow spell damage by 2/4/6/8/10% (was 1/2/3/4/5%). 15 Oct
- You can now cast Soul Link on your pet. 15 Oct
- Destructive Reach now increases the range of your Destruction spells by 10/20%. 15 Oct
Earlier notes (26)
- Your current demon is stunned while you summon a new one. 8 Oct
- Shadow Bolt ranks 1 to 4 were retuned so damage grows evenly up to rank 5 and every new rank is an upgrade. 8 Oct
- Demonic Brand's bonus pet damage causes high threat only when it deals Shadow damage. 8 Oct
- Curse of Agony and Curse of Doom are now Banes: only one Bane can be active per Warlock on a target, and every effect that worked with Curses now works with Banes too. 7 Oct
- Curse of the Elements now applies to all magic damage. 7 Oct
- Curse of Shadows is removed. 7 Oct
- Firestone and Spellstone now apply Weapon Imbues that stack with temporary enchantments such as Wizard Oil: Firestone gives more Fire damage and critical strike chance, Spellstone more Shadow damage and spell haste. 7 Oct
- Life Tap now scales with Spirit, and its tooltip states the right amount of Mana from Spirit. 7 Oct
- Drain Soul has a progressive chance on each tick to grant a Soul Shard; the chance rises every time it fails, until it is guaranteed. 7 Oct
- Warlock pets now scale from their summoner's stats. 7 Oct
- Wrack is a new 31-point Affliction talent: a drain-style spell that deals Shadow damage every second and makes the target take 10% more from your other Shadow damage over time effects for 6 seconds. 7 Oct
- Improved Curse of Weakness, Improved Drain Life, Improved Drain Mana, Improved Curse of Exhaustion, Grim Reach and Dark Pact are removed from the Affliction tree. 7 Oct
- Demonic Sacrifice is redesigned as the 11-point Demonology talent: sacrifice effects last 2 hours, and the Imp raises Shadow damage, the Voidwalker restores mana, the Succubus or Incubus raises Fire damage and the Felhunter restores Health. 7 Oct
- Master Demonologist is redesigned: the Imp raises Fire damage done, the Voidwalker reduces Physical damage taken, the Succubus or Incubus raises Shadow damage done and the Felhunter reduces Magic damage taken. 7 Oct
- Demonic Pact is a new 31-point Demonology talent (needs Soul Link): summoning a different pet no longer cancels your Demonic Sacrifice effect, so a Warlock can have Demonic Sacrifice and Master Demonologist together; re-summoning the sacrificed pet still cancels it. 7 Oct
- Improved Healthstone, Fel Intellect, Fel Stamina, Improved Subjugate Demon, Improved Firestone and Improved Spellstone are removed from the Demonology tree. 7 Oct
- Bane of Havoc is a new 21-point Destruction talent: for 5 minutes, 15% of all damage the Warlock deals to other targets is also dealt to the afflicted target; one target only, and only one Bane per Warlock on a target. 7 Oct
- Incinerate is a new 31-point Destruction talent (needs Bane of Havoc): a 2.5 second, 30 yard Fire spell that deals 25% more damage to a target afflicted by Immolate. 7 Oct
- Improved Firebolt, Improved Lash of Pain, Devastation, Improved Immolate and Emberstorm are removed from the Destruction tree. 7 Oct
- Drain Soul is now correctly interrupted when the Warlock starts casting another spell. 1 Oct
- The Incubus pet model is replaced with a lower-resolution one. 1 Oct
- Hellfire can now critically strike. 1 Oct
- Soul Harvesting is renamed Soul Harvest and now correctly grants its 50/100% Mana regeneration increase. 1 Oct
- Aggressive Mode is back, under the pet tab of the spellbook. 1 Oct
- Voidwalker Sacrifice now scales with 10% of the Warlock's spell healing. 24 Sep
- Life Tap tooltip now shows the Life converted and that it scales only with Spirit. 24 Sep
What you learn at each level
167 ranks from level 1 to 60. A price is what Classic's trainers charged, and a price marked (beta) is what a trainer asked in the beta. A rank with no price says where it comes from instead.
Levels 1 to 1015 ranks, 12 changedClassic cost 20s 10c
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 1 | Demon SkinRank 1Known from the start | Known from the start | Changed | |
| ImmolateRank 110c | 10c | Changed | ||
| Shadow BoltRank 1Known from the start | Known from the start | Changed | ||
| Summon ImpRank 1Taught by a quest: Alliance: The Stolen Tome (Drusilla La Salle, Northshire Valley, Elwynn Forest); Beginnings (Alamar Grimm, Coldridge Valley, Dun Morogh). Horde: Piercing the Veil (Venya Marthand, Deathknell, Tirisfal Glades); Vile Familiars (Ruzan, Valley of Trials, Durotar) | Taught by a quest: Alliance: The Stolen Tome (Drusilla La Salle, Northshire Valley, Elwynn Forest); Beginnings (Alamar Grimm, Coldridge Valley, Dun Morogh). Horde: Piercing the Veil (Venya Marthand, Deathknell, Tirisfal Glades); Vile Familiars (Ruzan, Valley of Trials, Durotar) | |||
| 4 | CorruptionRank 11s | 1s | Changed | |
| Curse of WeaknessRank 11s | 1s | Changed | ||
| 6 | Life TapRank 11s | 1s | Changed | |
| Shadow BoltRank 21s | 1s | Changed | ||
| 8 | Bane of AgonyRank 12s | 2s | Changed | |
| FearRank 12s | 2s | |||
| 10 | Create HealthstoneRank 13s | 3s | Changed | |
| Demon SkinRank 23s | 3s | Changed | ||
| Drain SoulRank 13s | 3s | Changed | ||
| ImmolateRank 23s | 3s | Changed | ||
| Summon VoidwalkerRank 1Taught by a quest: The Binding (Alliance: Gakin the Darkbinder, Stormwind City; Horde: Carendin Halgar, Undercity or Gan'rul Bloodeye, Orgrimmar) | Taught by a quest: The Binding (Alliance: Gakin the Darkbinder, Stormwind City; Horde: Carendin Halgar, Undercity or Gan'rul Bloodeye, Orgrimmar) |
Levels 11 to 2021 ranks, 15 changedClassic cost 2g 34s
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 12 | Curse of WeaknessRank 26s | 6s | Changed | |
| Health FunnelRank 16s | 6s | Changed | ||
| Shadow BoltRank 36s | 6s | Changed | ||
| 14 | CorruptionRank 29s | 9s | Changed | |
| Curse of RecklessnessRank 19s | 9s | Changed | ||
| Drain LifeRank 19s | 9s | Changed | ||
| 16 | Life TapRank 212s | 12s | Changed | |
| Unending BreathRank 112s | 12s | |||
| 18 | Bane of AgonyRank 215s | 15s | Changed | |
| Create SoulstoneRank 115s | 15s | |||
| Searing PainRank 115s | 15s | Changed | ||
| 20 | Curse of the ElementsRank 1New in Forever | New in Forever | Changed | |
| Demon ArmorRank 120s | 20s | Changed | ||
| Health FunnelRank 220s | 20s | Changed | ||
| ImmolateRank 320s | 20s | Changed | ||
| Rain of FireRank 120s | 20s | Changed | ||
| Ritual of SummoningRank 120s | 20s | |||
| Shadow BoltRank 420s | 20s | Changed | ||
| ShadowburnRank 1From a talent | From a talent | Changed | ||
| Summon IncubusRank 1No Classic trainer price | No Classic trainer price | |||
| Summon SuccubusRank 1Taught by a quest: The Binding (Alliance: Gakin the Darkbinder, Stormwind City; Horde: Carendin Halgar, Undercity or Gan'rul Bloodeye, Orgrimmar) | Taught by a quest: The Binding (Alliance: Gakin the Darkbinder, Stormwind City; Horde: Carendin Halgar, Undercity or Gan'rul Bloodeye, Orgrimmar) |
Levels 21 to 3029 ranks, 19 changedClassic cost 10g 1s 50c
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 22 | Create HealthstoneRank 225s | 25s | Changed | |
| Curse of WeaknessRank 325s | 25s | Changed | ||
| Drain LifeRank 225s | 25s | Changed | ||
| Eye of KilroggRank 125s | 25s | |||
| 24 | CorruptionRank 330s | 30s | Changed | |
| Drain ManaRank 130s | 30s | |||
| Drain SoulRank 230s | 30s | Changed | ||
| Sense DemonsRank 130s | 30s | |||
| ShadowburnRank 21s 50c | 1s 50c | Changed | ||
| 25 | ConflagrateRank 1From a talent | From a talent | Changed | |
| 26 | Curse of TonguesRank 140s | 40s | Changed | |
| Detect InvisibilityRank 1From a book: Grimoire of Detect Lesser Invisibility | From a book: Grimoire of Detect Lesser Invisibility | Changed | ||
| Life TapRank 340s | 40s | Changed | ||
| Searing PainRank 240s | 40s | Changed | ||
| 28 | Bane of AgonyRank 350s | 50s | Changed | |
| BanishRank 150s | 50s | |||
| Create FirestoneRank 150s | 50s | Changed | ||
| Curse of RecklessnessRank 250s | 50s | Changed | ||
| Health FunnelRank 350s | 50s | Changed | ||
| Shadow BoltRank 550s | 50s | Changed | ||
| 30 | Create SoulstoneRank 260s | 60s | ||
| Curse of the ElementsRank 270s (level 32 in Classic) | 70s (level 32 in Classic) | Changed | ||
| Demon ArmorRank 260s | 60s | Changed | ||
| Drain LifeRank 360s | 60s | Changed | ||
| HellfireRank 160s | 60s | Changed | ||
| ImmolateRank 460s | 60s | Changed | ||
| Siphon LifeRank 1From a talent | From a talent | Changed | ||
| Subjugate DemonRank 160s | 60s | |||
| Summon FelhunterRank 1Taught by a quest: The Binding (both factions: Strahad Farsan, Ratchet, The Barrens) | Taught by a quest: The Binding (both factions: Strahad Farsan, Ratchet, The Barrens) |
Levels 31 to 4030 ranks, 18 changedClassic cost 19g 14s
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 32 | ConflagrateRank 2New in Forever | New in Forever | Changed | |
| Curse of WeaknessRank 470s | 70s | Changed | ||
| FearRank 270s | 70s | |||
| Shadow WardRank 170s | 70s | |||
| ShadowburnRank 33s 50c | 3s 50c | Changed | ||
| 34 | CorruptionRank 480s | 80s | Changed | |
| Create HealthstoneRank 380s | 80s | Changed | ||
| Drain ManaRank 280s | 80s | |||
| Rain of FireRank 280s | 80s | Changed | ||
| Searing PainRank 380s | 80s | Changed | ||
| 36 | Create FirestoneRank 290s | 90s | Changed | |
| Create SpellstoneRank 190s | 90s | Changed | ||
| Health FunnelRank 490s | 90s | Changed | ||
| Life TapRank 490s | 90s | Changed | ||
| Shadow BoltRank 690s | 90s | Changed | ||
| 38 | Bane of AgonyRank 41g | 1g | Changed | |
| Curse of IdiocyRank 1No Classic trainer price | No Classic trainer price | |||
| Detect InvisibilityRank 21g | 1g | Changed | ||
| Drain LifeRank 41g | 1g | Changed | ||
| Drain SoulRank 31g | 1g | Changed | ||
| Siphon LifeRank 25s | 5s | Changed | ||
| 40 | ConflagrateRank 3Trained with the Conflagrate talent | Trained with the Conflagrate talent | Changed | |
| Create SoulstoneRank 31g 10s | 1g 10s | |||
| Curse of the ElementsRank 31g 30s (level 46 in Classic) | 1g 30s (level 46 in Classic) | Changed | ||
| Demon ArmorRank 31g 10s | 1g 10s | Changed | ||
| Howl of TerrorRank 11g 10s | 1g 10s | |||
| ImmolateRank 51g 10s | 1g 10s | Changed | ||
| IncinerateRank 1From a talent | From a talent | New | ||
| ShadowburnRank 45s 50c | 5s 50c | Changed | ||
| Summon FelsteedRank 1Taught by a quest: Summon Felsteed (both factions: Strahad Farsan, Ratchet, The Barrens) | Taught by a quest: Summon Felsteed (both factions: Strahad Farsan, Ratchet, The Barrens) | Changed |
Levels 41 to 5033 ranks, 23 changedClassic cost 32g 40s
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 42 | Curse of RecklessnessRank 31g 10s | 1g 10s | Changed | |
| Curse of WeaknessRank 51g 10s | 1g 10s | Changed | ||
| Death CoilRank 11g 10s | 1g 10s | Changed | ||
| HellfireRank 299s | 99s | Changed | ||
| Searing PainRank 41g 10s | 1g 10s | Changed | ||
| Shadow WardRank 21g 10s | 1g 10s | |||
| 44 | CorruptionRank 51g 20s | 1g 20s | Changed | |
| Drain ManaRank 31g 20s | 1g 20s | |||
| Health FunnelRank 51g 20s | 1g 20s | Changed | ||
| Shadow BoltRank 71g 20s | 1g 20s | Changed | ||
| Subjugate DemonRank 21g 20s | 1g 20s | |||
| 46 | Create FirestoneRank 31g 30s | 1g 30s | Changed | |
| Create HealthstoneRank 41g 30s | 1g 30s | Changed | ||
| Drain LifeRank 51g 30s | 1g 30s | Changed | ||
| Life TapRank 51g 30s | 1g 30s | Changed | ||
| Rain of FireRank 31g 30s | 1g 30s | Changed | ||
| 48 | Bane of AgonyRank 51g 40s | 1g 40s | Changed | |
| BanishRank 21g 30s (level 46 in Classic) | 1g 30s (level 46 in Classic) | |||
| ConflagrateRank 47s | 7s | Changed | ||
| Create SpellstoneRank 21g 40s | 1g 40s | Changed | ||
| ShadowburnRank 57s | 7s | Changed | ||
| Siphon LifeRank 37s | 7s | Changed | ||
| Soul FireRank 11g 40s | 1g 40s | Changed | ||
| 50 | Create SoulstoneRank 41g 50s | 1g 50s | ||
| Curse of the ElementsRank 42g 60s (level 60 in Classic) | 2g 60s (level 60 in Classic) | Changed | ||
| Curse of TonguesRank 21g 50s | 1g 50s | Changed | ||
| Death CoilRank 21g 50s | 1g 50s | Changed | ||
| Demon ArmorRank 41g 50s | 1g 50s | Changed | ||
| Detect InvisibilityRank 3No Classic trainer price | No Classic trainer price | Changed | ||
| ImmolateRank 61g 50s | 1g 50s | Changed | ||
| IncinerateRank 2New in Forever | New in Forever | New | ||
| InfernoRank 1Taught by a quest: Kroshius' Infernal Core (both factions: Impsy, Shatter Scar Vale, Felwood) | Taught by a quest: Kroshius' Infernal Core (both factions: Impsy, Shatter Scar Vale, Felwood) | |||
| Searing PainRank 51g 50s | 1g 50s | Changed |
Levels 51 to 6039 ranks, 26 changedClassic cost 62g 95s
| Level | Icon | Ability | Classic cost | Status |
|---|---|---|---|---|
| 52 | Curse of WeaknessRank 61g 80s | 1g 80s | Changed | |
| Drain SoulRank 41g 80s | 1g 80s | Changed | ||
| Health FunnelRank 61g 80s | 1g 80s | Changed | ||
| Shadow BoltRank 81g 80s | 1g 80s | Changed | ||
| Shadow WardRank 31g 80s | 1g 80s | |||
| 54 | ConflagrateRank 510s | 10s | Changed | |
| CorruptionRank 62g | 2g | Changed | ||
| Drain LifeRank 62g | 2g | Changed | ||
| Drain ManaRank 4No Classic trainer price | No Classic trainer price | |||
| HellfireRank 31g 80s | 1g 80s | Changed | ||
| Howl of TerrorRank 22g | 2g | |||
| 56 | Create FirestoneRank 42g 20s | 2g 20s | Changed | |
| Curse of RecklessnessRank 42g 20s | 2g 20s | Changed | ||
| FearRank 32g 20s | 2g 20s | |||
| Life TapRank 62g 20s | 2g 20s | Changed | ||
| ShadowburnRank 62g 20s | 2g 20s | Changed | ||
| Soul FireRank 22g 20s | 2g 20s | Changed | ||
| 58 | Bane of AgonyRank 62g 40s | 2g 40s | Changed | |
| Create HealthstoneRank 52g 40s | 2g 40s | Changed | ||
| Death CoilRank 32g 40s | 2g 40s | Changed | ||
| Rain of FireRank 42g 40s | 2g 40s | Changed | ||
| Searing PainRank 62g 40s | 2g 40s | Changed | ||
| Siphon LifeRank 412s | 12s | Changed | ||
| Subjugate DemonRank 32g 40s | 2g 40s | |||
| 60 | Bane of DoomRank 12g 60s | 2g 60s | Changed | |
| ConflagrateRank 613s | 13s | Changed | ||
| CorruptionRank 7From a book: Grimoire of Corruption VII | From a book: Grimoire of Corruption VII | Changed | ||
| Create SoulstoneRank 52g 60s | 2g 60s | |||
| Create SpellstoneRank 32g 60s | 2g 60s | Changed | ||
| Demon ArmorRank 52g 60s | 2g 60s | Changed | ||
| Health FunnelRank 72g 60s | 2g 60s | Changed | ||
| ImmolateRank 72g 60s | 2g 60s | Changed | ||
| ImmolateRank 8From a book: Grimoire of Immolate VIII | From a book: Grimoire of Immolate VIII | Changed | ||
| IncinerateRank 3New in Forever | New in Forever | New | ||
| Ritual of DoomRank 1Taught by a quest: Suppression (both factions: Daio the Decrepit, The Tainted Scar, Blasted Lands) | Taught by a quest: Suppression (both factions: Daio the Decrepit, The Tainted Scar, Blasted Lands) | |||
| Shadow BoltRank 92g 60s | 2g 60s | Changed | ||
| Shadow BoltRank 10From a book: Grimoire of Shadow Bolt X | From a book: Grimoire of Shadow Bolt X | Changed | ||
| Shadow WardRank 4From a book: Grimoire of Shadow Ward IV | From a book: Grimoire of Shadow Ward IV | |||
| Summon DreadsteedRank 1Taught by a quest: Dreadsteed of Xoroth (both factions: Mor'zul Bloodbringer, Altar of Storms, Burning Steppes) | Taught by a quest: Dreadsteed of Xoroth (both factions: Mor'zul Bloodbringer, Altar of Storms, Burning Steppes) | Changed |
Where to train
In every capital. A city's name opens its map with the trainers marked; a trainer's name opens it on that trainer. Every Warlock trainer on the world map shows your side's (set My character there).
Weapons and armor
Armor
Cloth
Weapons and where to train them
A weapon master teaches each weapon skill, for 10s in Classic. A beta weapon master can charge differently. A name opens its city map on them.
| Icon | Weapon | Alliance weapon master | Horde weapon master |
|---|---|---|---|
| One-handed | |||
| Swords | Woo Ping Stormwind City | Archibald Undercity | |
| Daggers | Woo Ping Stormwind CityBixi Wobblebonk IronforgeIlyenia Moonfire Darnassus | Archibald UndercitySayoc Orgrimmar | |
| Two-handed | |||
| Staves | Woo Ping Stormwind CityIlyenia Moonfire Darnassus | Hanashi OrgrimmarAnsekhwa Thunder Bluff | |
| Ranged | |||
| Wands | Not taught by a weapon master | Not taught by a weapon master | |
Recommended builds
Starting builds up to level 30. Open one in the talent calculator, or save it to My builds.
-

Affliction
21Affliction
0Demonology
0Destruction -

Demonology
0Affliction
21Demonology
0Destruction -

Destruction
0Affliction
0Demonology
21Destruction
Best in slot at level 30: Affliction, Demonology, Destruction.
Questions
Which races can be a Warlock in WoW Forever?
5 races can play a Warlock: Human, Gnome, Orc, Undead and Troll. New for Forever: Troll.
What changed for the Warlock in Forever?
Of 52 talents in the Forever trees, 21 are new and 23 changed from Classic; 20 talents (19 from Classic, 1 added in the beta and taken out again) are gone. Of 45 trainer abilities, 0 are new and 26 changed, and 4 Classic abilities are gone; 10 abilities taught by a talent are counted with the talents.
What does a Warlock learn up to level 30?
Up to level 30, the beta's level cap, a Warlock learns 65 ability ranks across 37 abilities: Demon Skin, Immolate, Shadow Bolt, Summon Imp, Corruption, Curse of Weakness, Life Tap, Bane of Agony, Fear, Create Healthstone, Drain Soul, Summon Voidwalker, Health Funnel, Curse of Recklessness, Drain Life, Unending Breath, Create Soulstone, Searing Pain, Curse of the Elements, Demon Armor, Rain of Fire, Ritual of Summoning, Shadowburn, Summon Incubus, Summon Succubus, Eye of Kilrogg, Drain Mana, Sense Demons, Conflagrate, Curse of Tongues, Detect Invisibility, Banish, Create Firestone, Hellfire, Siphon Life, Subjugate Demon and Summon Felhunter.
What armor can a Warlock wear?
Cloth. Weapons: swords, daggers, staves and wands.
Where are the Warlock trainers?
In Stormwind City (3), Ironforge (3), Undercity (3) and Orgrimmar (3).
How much did Warlock training cost in Classic?
In Classic, the ranks listed on this page cost 127g 4s 60c at the trainer from level 1 to 60, 12g 55s 60c of it up to level 30. A beta trainer can charge differently; the table on this page marks every price seen in the beta.