WoW Forever talent calculator
Spells / Haunt
Spell · Warlock · Affliction · Shadow · Rank 1 changed nerfed how we call it

Haunt

Haunt, a Warlock Affliction ability, was nerfed in WoW Forever: cast time increased from instant to 1.5 sec, cooldown increased from 12 sec to 15 sec, required level increased from 1 to 40, not graded: tooltip value 40% in Classic Era, 10% in Forever, tooltip text changed, duration 15 sec to 12 sec, rank text none to Rank 1, updated description variables, and 1 more change. Now 170 Mana, 30 yd range, 1.5 sec cast, 15 sec cooldown, requires level 40. Full tooltip comparison with Classic Era below.

This ability is the Haunt rune for the Gloves, applied by Engrave Gloves - Haunt and taught by Rune of Haunting. Runes and engraving in WoW Forever →

Haunt tooltip: Classic Era vs WoW Forever

The same tooltip players see in-game, side by side, with each changed line marked.

Classic Era Oct 27, 2026
Haunt
Shadow school
12% of base mana · 30 yd range · Instant · 12 sec cooldown
Requires level 1
Unleash a ghostly soul on an enemy, dealing level-scaled damage, and increasing all Shadow damage over time you deal to that target by 40% for 15 sec. When the Haunt ends or is dispelled, you will be healed for all the damage it dealt to your target.

Damage taken from Shadow damage over time effects from the caster increased by 40%.
Forever Oct 22, 2026
Haunt
Changed: Rank 1 · Shadow school
Changed: 170 Mana · 30 yd range · Changed: 1.5 sec cast · Changed: 15 sec cooldown
Changed: Requires level 40
Changed: Send a ghostly soul to assault your current target, dealing 125 damage, and increasing all Shadow damage over time you deal to that target by 10% for 12 sec. When Haunt expires for any reason you will be healed for 100% of the damage it dealt to your target.

Changed: Damage taken from Shadow damage over time effects from the caster increased by 10%.
changed value added in Forever removed in Forever

Also changed behind the tooltip: spellLevel (not shown in a tooltip line). See the full field diff below for both values side by side.

Raw field diff every changed column
Field Classic Era Forever
baseLevel 1 40
castTimeMs 0 1500
castingTimeIndex 1 16
description Unleash a ghostly soul on an enemy, dealing ${$<power>*$m1/100} to ${$<power>*$M1/100} damage, and increasing all Shadow damage over time you deal to that target by $s2% for $d. When the Haunt ends or is dispelled, you will be healed for all the damage it dealt to your target. Send a ghostly soul to assault your current target, dealing $s1 damage, and increasing all Shadow damage over time you deal to that target by $s2% for $d. When Haunt expires for any reason you will be healed for $s3% of the damage it dealt to your target.
durationIndex 8 29
durationMs 15000 12000
effects [ { "amplitude": 0, "aura": 0, "auraPeriod": 0, "basePoints": 250, "chainAmplitude": 1, "chainTargets": 0, "dieSides": 45, "effect": 2, "index": 0, "miscValue": [ 0, 0 ], "pointsPerResource": 0, "realPointsPerLevel": 0, "triggerSpell": 0, "variance": 0 }, { "amplitude": 0, "aura": 271, "auraPeriod": 0, "basePoints": 40, "chainAmplitude": 1, "chainTargets": 0, "dieSides": 0, "effect": 6, "index": 1, "miscValue": [ 0, 0 ], "pointsPerResource": 0, "realPointsPerLevel": 0, "triggerSpell": 0, "variance": 0 } ] [ { "amplitude": 0, "aura": 0, "auraPeriod": 0, "basePoints": 125, "chainAmplitude": 1, "chainTargets": 0, "effect": 2, "index": 0, "miscValue": [ 0, 0 ], "pointsPerResource": 0, "realPointsPerLevel": 0, "triggerSpell": 0, "variance": 0.1611722 }, { "amplitude": 0, "aura": 271, "auraPeriod": 0, "basePoints": 10, "chainAmplitude": 1, "chainTargets": 0, "effect": 6, "index": 1, "miscValue": [ 0, 0 ], "pointsPerResource": 0, "realPointsPerLevel": 0, "triggerSpell": 0, "variance": 0 }, { "amplitude": 0, "aura": 0, "auraPeriod": 0, "basePoints": 100, "chainAmplitude": 1, "chainTargets": 0, "effect": 3, "index": 2, "miscValue": [ 0, 0 ], "pointsPerResource": 0, "realPointsPerLevel": 0, "triggerSpell": 0, "variance": 0 } ]
powerCost 0 170
powerCostPct 12 0
recoveryTimeMs 12000 15000
spellLevel 1 40
subtext none Rank 1
descriptionVariables $power=${6.568597+0.672028*$PL+0.031721*$PL*$PL} none

Haunt changes between Forever builds

Related to Haunt

Talents that affect Haunt

Other client rows named Haunt

The game client ships 2 more rows named Haunt (a creature's copy or an internal duplicate, not something a player casts). This page is the player ability; the others keep their own page.

See every changed record in the Oct 22, 2026 build →

Questions about Haunt

Was Haunt nerfed in WoW Forever?

Yes. Haunt was nerfed in WoW Forever compared with Classic Era: cast time increased from instant to 1.5 sec, cooldown increased from 12 sec to 15 sec, required level increased from 1 to 40, not graded: tooltip value 40% in Classic Era, 10% in Forever, tooltip text changed, duration 15 sec to 12 sec, rank text none to Rank 1, updated description variables, and 1 more change.

What changed for Haunt in WoW Forever?

Cast time increased from instant to 1.5 sec, cooldown increased from 12 sec to 15 sec, required level increased from 1 to 40, not graded: tooltip value 40% in Classic Era, 10% in Forever, tooltip text changed, duration 15 sec to 12 sec, rank text none to Rank 1, updated description variables, and 1 more change. The Classic Era and WoW Forever tooltips are shown side by side on this page.

Which class gets Haunt in WoW Forever?

Haunt is a Warlock ability in WoW Forever, in the Affliction spellbook tab.

Read from the Oct 22, 2026 build (1.60.1.70532), compared against Classic Era Oct 27, 2026 (1.15.9.70576) ·synced Oct 27, 2026 · how we read this → · report a wrong value