WoW Source

Warlock

DPS Affliction · Demonology · Destruction

The most rewritten talent trees in the game: more than twenty new talents and twenty-one gone. Demons can be swapped without a full resummon and every tree scales with critting DoTs.

Talent calculator

0 of 51 spent

10level

Affliction

0

0 points · 17 talents · 49 ranks

Demonology

0

0 points · 19 talents · 50 ranks

Destruction

0

0 points · 16 talents · 50 ranks

Abilities

Every ability the Warlock trainer teaches, in the order you learn them. 53 in total: 3 new in Forever, 28 with changed text, 5 no longer taught.

Level Ability In Forever In Classic
1 Demon Skin Changed 2 ranks · 1, 10 Protects the caster, increasing armor by 40 and increases health regeneration by 3 health per 5 sec. for 30 min. 50 Mana · Instant Protects the caster, increasing armor by 40 and restores 3 Health per 5 sec. for 30 min.
1 Immolate Changed 8 ranks · 1, 10, 20, 30, 40, 50, 60, 60 Burns the enemy for 11 Fire damage and then an additional 15 Fire damage over 15 sec. 25 Mana · 30 yd range · 2 sec cast Burns the enemy for 10 Fire damage and then an additional 20 Fire damage over 15 sec.
1 Shadow Bolt Changed 10 ranks · 1, 6, 12, 20, 28, 36, 44, 52, 60, 60 Sends a shadowy bolt at the enemy, causing 12 to 16 Shadow damage. 25 Mana · 30 yd range · 1.7 sec cast Sends a shadowy bolt at the enemy, causing 14 to 18 Shadow damage.
1 Summon Imp Summons an Imp under the command of the Warlock. 80% of base mana · 10 sec cast Unchanged
4 Corruption Changed 7 ranks · 4, 14, 24, 34, 44, 54, 60 Corrupts the target, causing 40 Shadow damage over 12 sec. 35 Mana · 30 yd range · 2 sec cast Corrupts the target, causing 40 Shadow damage over 12 sec.
4 Curse of Weakness Changed 6 ranks · 4, 12, 22, 32, 42, 52 Physical damage caused by the target is reduced by 4 for 2 min. Only one Curse per Warlock can be active on any one target. 20 Mana · 30 yd range · Instant Damage caused by the target is reduced by 3 for 2 min. Only one Curse per Warlock can be active on any one target.
6 Life Tap Changed 6 ranks · 6, 16, 26, 36, 46, 56 Converts 30 health into X Mana for you. Spirit increases the amount of Mana converted. Mana gained is increased by your Spirit. Instant Converts 30 health into 30 mana.
8 Bane of Agony Changed 6 ranks · 8, 18, 28, 38, 48, 58 Afflicts the target with agony, causing 72 Shadow damage over 24 sec. This damage is dealt slowly at first, and builds up as the Bane reaches its full duration. Only one Bane per Warlock can be active on any one target. 25 Mana · 30 yd range · Instant Curses the target with agony, causing 84 Shadow damage over 24 sec. This damage is dealt slowly at first, and builds up as the Curse reaches its full duration. Only one Curse per Warlock can be active on any one target.
8 Fear 3 ranks · 8, 32, 56 Strikes 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. 15% of base mana · 20 yd range · 1.5 sec cast Unchanged
10 Create Healthstone Changed 5 ranks · 10, 22, 34, 46, 58 Creates a Minor Healthstone that can be used to instantly restore 120 health. Conjured items disappear if logged out for more than 15 minutes. 95 Mana · 3 sec cast Creates a Major Healthstone that can be used to instantly restore 1200 health. Conjured items disappear if logged out for more than 15 minutes.
10 Drain Soul Changed 4 ranks · 10, 24, 38, 52 Drains the soul of the target, causing 85 Shadow damage over 15 sec. Non-trivial targets damaged by Drain Soul have a chance to grant you a Soul Shard. Non-trivial targets killed by Drain Soul will always grant you a Soul shard. Soul Shards are required for other spells. 55 Mana · 30 yd range · Instant Drains the soul of the target, causing 55 Shadow damage over 15 sec. If the target dies while being drained, and yields experience or honor, the caster gains a Soul Shard. Soul Shards are required for other spells.
10 Explorer Imp New Summon your Explorer Imp. Though it cannot fight, it can travel through portals to explore other worlds and bring back treasures. 1 sec cast Did not exist
10 Summon Voidwalker Summons a Voidwalker under the command of the Warlock. 100% of base mana · 10 sec cast Unchanged
12 Health Funnel Changed 7 ranks · 12, 20, 28, 36, 44, 52, 60 Gives 12 health to the caster's pet every second for 10 sec as long as the caster channels. Generates reduced threat. 11 Health · 20 yd range · Instant Gives 12 health to the caster's pet every second for 10 sec as long as the caster channels.
14 Curse of Recklessness Changed 4 ranks · 14, 28, 42, 56 Curses the target with recklessness, reducing the target's armor by 175 for 2 min. Cursed enemies will not flee and will ignore Fear and Horror effects. Only one Curse per Warlock can be active on any one target. 35 Mana · 30 yd range · Instant Curses the target with recklessness, increasing melee attack power by 20 but reducing armor by 140 for 2 min. Cursed enemies will not flee and will ignore Fear and Horror effects. Only one Curse per Warlock can be active on any one target.
14 Drain Life Changed 6 ranks · 14, 22, 30, 38, 46, 54 Transfers 10 health every 1 second from the target to the caster. Lasts 5 sec. 55 Mana · 20 yd range · Instant Transfers 10 health every second from the target to the caster. Lasts 5 sec.
16 Unending Breath Allows the target to breathe underwater for 10 min. 50 Mana · 30 yd range · Instant Unchanged
18 Create Soulstone Changed 5 ranks · 18, 30, 40, 50, 60 Creates 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. 85% of base mana · 3 sec cast Creates a Major 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 2200 health and 2800 mana. Conjured items disappear if logged out for more than 15 minutes.
18 Searing Pain Changed 6 ranks · 18, 26, 34, 42, 50, 58 Inflict searing pain on the enemy target, causing 24 to 29 Fire damage. Causes a high amount of threat. 45 Mana · 30 yd range · 1.5 sec cast Inflict searing pain on the enemy target, causing 38 to 46 Fire damage. Causes a high amount of threat.
20 Curse of the Elements Changed 4 ranks · 20, 30, 40, 50 Curses the target for 5 min, reducing Magic resistances by 30 and increases Magic damage taken by 4%. Only one Curse per Warlock can be active on any one target. 50 Mana · 30 yd range · Instant Curses the target for 5 min, reducing Fire and Frost resistances by 45 and increasing Fire and Frost damage taken by 6%. Only one Curse per Warlock can be active on any one target.
20 Demon Armor Changed 5 ranks · 20, 30, 40, 50, 60 Protects the caster, increasing armor by 210, Shadow resistance by 3 and increases health regeneration by 7 health per 5 sec. for 30 min. 275 Mana · Instant Protects the caster, increasing armor by 210, Shadow resistance by 3 and restores 7 health every 5 sec. for 30 min.
20 Rain of Fire Changed 4 ranks · 20, 34, 46, 58 Calls down a fiery rain to burn enemies in the area of effect for 168 Fire damage over 8 sec. 295 Mana · 30 yd range · Instant Calls down a fiery rain to burn enemies in the area of effect for 176 Fire damage over 8 sec.
20 Ritual of Summoning Begins a ritual that summons the targeted group member. Requires the caster and 2 additional party members to complete the ritual. In order to participate, all players must be out of combat and right-click the portal and not move until the ritual is complete. 300 Mana · 30 yd range · 5 sec cast Unchanged
20 Summon Incubus Summons an Incubus under the command of the Warlock. 100% of base mana · 10 sec cast Unchanged
20 Summon Succubus Summons a Succubus under the command of the Warlock. 100% of base mana · 10 sec cast Unchanged
22 Eye of Kilrogg Summons an Eye of Kilrogg and binds your vision to it. The eye moves quickly but is very fragile. 100 Mana · 5 sec cast Unchanged
24 Drain Mana 4 ranks · 24, 34, 44, 54 Transfers 44 Mana every 1 sec from the target to the caster. Lasts 5 sec. 95 Mana · 20 yd range · Instant Unchanged
24 Sense Demons Shows the location of all nearby demons on the minimap until cancelled. Only one type of tracking can be used at a time. Instant Unchanged
24 Shadowburn Changed 5 ranks · 24, 32, 40, 48, 56 Talent rank 1 Instantly blasts the target for 80 to 92 Shadow damage. If the target dies within 8 sec of Shadowburn, and yields experience or honor, the caster gains a Soul Shard. 130 Mana · 30 yd range · Instant · 15 sec cooldown Instantly blasts the target for 123 to 139 Shadow damage. If the target dies within 5 sec of Shadowburn, and yields experience or honor, the caster gains a Soul Shard.
26 Curse of Tongues Changed 2 ranks · 26, 50 Forces the target to speak in Demonic, increasing the casting time of all spells by 50%. Only one Curse per Warlock can be active on any one target. Lasts 30 sec. 80 Mana · 30 yd range · Instant Forces the target to speak in Demonic, slowing the casting time of all spells by 50%. Only one Curse per Warlock can be active on any one target. Lasts 30 sec.
26 Detect Invisibility Changed 3 ranks · 26, 38, 50 Allows the friendly target to detect lesser invisibility for 10 min. 50 Mana · 30 yd range · Instant Allows the friendly target to detect greater invisibility for 10 min.
28 Banish 2 ranks · 28, 48 Banishes 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. 100 Mana · 30 yd range · 1.5 sec cast Unchanged
28 Create Firestone Changed 4 ranks · 28, 36, 46, 56 Creates a Lesser Firestone which can be used to enchant your weapon with Fire, increasing your spell critical strike chance by 1% and the damage done by your Fire spells by up to 10. Conjured items disappear if logged out for more than 15 minutes. 500 Mana · 3 sec cast Creates a Major Firestone which can be equipped in the off hand. When equipped, enchants the main hand weapon with fire, granting each attack a chance to deal 80 to 120 additional Fire damage. In addition, equipping the Major Firestone increases the damage done by fire spells by 21. Conjured items disappear if logged out for more than 15 minutes.
30 Hellfire Changed 3 ranks · 30, 42, 54 Ignites the area surrounding the caster, causing 86 Fire damage to himself and 86 Fire damage to all nearby enemies every 1 sec. Lasts 15 sec. 645 Mana · Instant Ignites the area surrounding the caster, causing 87 Fire damage to himself and 87 Fire damage to all nearby enemies every 1 sec. Lasts 15 sec.
30 Subjugate Demon 3 ranks · 30, 44, 58 Subjugates the target demon, up to level 45, 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. 300 Mana · 30 yd range · 3 sec cast Unchanged
30 Summon Felhunter Summons a Felhunter under the command of the Warlock. 100% of base mana · 10 sec cast Unchanged
32 Conflagrate Changed 4 ranks · 32, 48, 54, 60 Talent rank 1 Ignites a target that is already afflicted by your Immolate spell, dealing 112 to 143 Fire damage and consuming your Immolate effect. 130 Mana · 30 yd range · Instant · 10 sec cooldown Ignites a target that is already afflicted by Immolate, dealing 327 to 407 Fire damage and consuming the Immolate spell.
32 Shadow Ward 4 ranks · 32, 42, 52, 60 Absorbs 290 shadow damage. Lasts 30 sec. 135 Mana · Instant · 30 sec cooldown Unchanged
36 Create Spellstone Changed 3 ranks · 36, 48, 60 Creates a Spellstone which can be used to enchant your weapon with Shadow, increasing your spell haste by 1% and the damage done by your Shadow spells by up to 14. Conjured items disappear if logged out for more than 15 minutes. 500 Mana · 5 sec cast Creates a Major Spellstone for the caster. When equipped and used, the Major Spellstone removes all magic effects from the caster and will absorb 900 magic damage for 1 min. In addition, equipping the Major Spellstone improves your chance to get a critical strike with spells by 1%. Conjured items disappear if logged out for more than 15 minutes.
38 Curse of Idiocy Gone Curse the target with idiocy, reducing Intellect and Spirit by 6 every 3 seconds until each is reduced by a total of 90. Only one Curse per Warlock can be active on any one target. 110 Mana · 30 yd range · Instant No longer taught
38 Siphon Life Changed 3 ranks · 38, 48, 58 Talent rank 1 Transfers 19 health from the target to the caster every 3 sec. Lasts 30 sec. 205 Mana · 30 yd range · Instant Transfers 22 health from the target to the caster every 3 sec. Lasts 30 sec.
40 Howl of Terror 2 ranks · 40, 54 Howl, causing 5 enemies within 10 yds to flee in terror for 10 sec. Damage caused may interrupt the effect. 150 Mana · 2 sec cast · 40 sec cooldown Unchanged
40 Summon Felsteed Gone Summons a Felsteed, which serves as a mount for the caster. Speed is increased by 60%. 100 Mana · 3 sec cast No longer taught
42 Death Coil Changed 3 ranks · 42, 50, 58 Causes the enemy target to run in horror for 3 sec and causes 285 Shadow damage. The caster gains 100% of the damage caused in health. 435 Mana · 30 yd range · Instant · 2 min cooldown Causes the enemy target to run in horror for 3 sec and causes 300 Shadow damage. The caster gains 100% of the damage caused in health.
44 Curse of Shadow Gone 2 ranks · 44, 56 Curses the target for 5 min, reducing Shadow and Arcane resistances by 60 and increasing Shadow and Arcane damage taken by 8%. Only one Curse per Warlock can be active on any one target. 150 Mana · 30 yd range · Instant No longer taught
48 Soul Fire Changed 2 ranks · 48, 56 Burn the enemy's soul, causing 343 to 431 Fire damage. 305 Mana · 30 yd range · 6 sec cast · 1 min cooldown Burn the enemy's soul, causing 640 to 800 Fire damage.
50 Dark Pact Gone 2 ranks · 50, 60 Drains 200 of your pet's Mana, returning 100% to you. 20 yd range · Instant No longer taught
50 Incinerate New 2 ranks · 50, 60 Talent rank 1 Deals 145 to 168 Fire damage to your target and an additional 25% damage if the target is afflicted by Immolate. 265 Mana · 30 yd range · 2.5 sec cast Did not exist
50 Inferno Summons a meteor from the Twisting Nether, causing 200 Fire damage and stunning all enemy targets in the area for 2 sec. An Infernal rises from the crater, under the command of the caster for 5 min. Once control is lost, the Infernal must be Subjugated to maintain control. Can only be used outdoors. 100% of base mana · 30 yd range · 2 sec cast · 1 hr cooldown Unchanged
60 Bane of Doom Changed Afflicts the target with impending doom, causing 1742 Shadow damage after 1 min. If the target dies from this damage, there is a chance that a Doomguard will be summoned. Cannot be cast on players. Only one Bane per Warlock can be active on any one target. 300 Mana · 30 yd range · Instant · 1 min cooldown Curses the target with impending doom, causing 3200 Shadow damage after 1 min. If the target dies from this damage, there is a chance that a Doomguard will be summoned. Cannot be cast on players.
60 Portal of Summoning New Begins a ritual that creates a summoning portal. The summoning portal can be used by 2 party or raid members to summon a targeted party or raid member. The ritual portal requires the caster and 2 additional party or raid members to complete. In order to participate, all players must be out of combat and right-click the portal and not move until the ritual is complete. 12% of base mana · 30 yd range · Instant · 2 min cooldown Did not exist
60 Ritual of Doom Begins a ritual that sacrifices a random participant to summon a doomguard. The doomguard must be immediately subjugated or it will attack the ritual participants. Requires the caster and 4 additional party members to complete the ritual. In order to participate, all players must right-click the portal and not move until the ritual is complete. 100% of base mana · 30 yd range · 10 sec cast · 1 hr cooldown Unchanged
60 Summon Dreadsteed Gone Summons a Dreadsteed, which serves as a mount for the caster. Speed is increased by 100%. 150 Mana · 10 yd range · 3 sec cast No longer taught

What changed

New & removed talents

New (23)

  • Agonizing Flames
  • Bane of Havoc
  • Decimation
  • Demonic Aegis
  • Demonic Brand
  • Demonic Energies
  • Demonic Knowledge
  • Demonic Pact
  • Fel Vitality
  • Fire and Brimstone
  • Improved Bane of Agony
  • Improved Drains
  • Improved Felhunter
  • Improved Sayaad
  • Incinerate
  • Malediction
  • Malevolence
  • Molten Skin
  • Pandemic
  • Shadow and Flame
  • Soul Harvesting
  • Soul Siphon
  • Wrack

Removed (21)

  • Dark Pact
  • Devastation
  • Emberstorm
  • Fel Intellect
  • Fel Stamina
  • Grim Reach
  • Improved Curse of Agony
  • Improved Curse of Exhaustion
  • Improved Curse of Weakness
  • Improved Drain Life
  • Improved Drain Mana
  • Improved Drain Soul
  • Improved Enslave Demon
  • Improved Firebolt
  • Improved Firestone
  • Improved Healthstone
  • Improved Immolate
  • Improved Lash of Pain
  • Improved Searing Pain
  • Improved Spellstone
  • Improved Succubus

Playable races

Alliance

  • Human
  • Gnome

Horde

  • Orc
  • Troll
  • Undead

Forever is still in beta. Talents, abilities and the numbers on them are read from the build that is live now, so anything here can change.

Last updated 18 September 2026