Spells / Drain Soul

Drain Soul

changed
build 1.60.1.69876 | compared to 1.15.9.69722 | synced Sep 16, 2026 | how we read this →
Changed in build 1.60.1.69876. 2 fields differ from Classic Era 1.15.9.69722: description, effects.

Classic Era vs Forever

Classic Era 1.15.9.69722
Drain Soul
Rank 2 · Shadow school
Drains the soul of the target, causing $o2 Shadow damage over $d. 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.

31 Shadow damage every 3 seconds.
Forever 1.60.1.69876
Drain Soul
Rank 2 · Shadow school
Drains the soul of the target, causing 170 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.

34 Shadow damage every 3 seconds.
changed value added in Forever removed in Forever

Also changed behind the tooltip: effects (not shown in a tooltip line). See the full field diff below for both values, verbatim.

A highlighted $ formula is computed by the game client from spell power, level and talents; the client does not store the final number, so the template is shown verbatim rather than a value invented.

Every field that changed, verbatim

Field Classic Era Forever
description Drains the soul of the target, causing $o2 Shadow damage over $d. 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. Drains the soul of the target, causing $o2 Shadow damage over $d. 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.
effects [ { "amplitude": 0, "aura": 86, "auraPeriod": 0, "basePoints": 0, "chainTargets": 0, "dieSides": 1, "effect": 6, "index": 0, "miscValue": [ 0, 0 ], "triggerSpell": 0 }, { "amplitude": 0, "aura": 3, "auraPeriod": 3000, "basePoints": 30, "chainTargets": 0, "dieSides": 1, "effect": 6, "index": 1, "miscValue": [ 0, 0 ], "triggerSpell": 0 }, { "amplitude": 0, "aura": 42, "auraPeriod": 0, "basePoints": 0, "chainTargets": 0, "dieSides": 0, "effect": 6, "index": 2, "miscValue": [ 0, 0 ], "triggerSpell": 18371 } ] [ { "amplitude": 0, "aura": 86, "auraPeriod": 0, "basePoints": 1, "chainTargets": 0, "effect": 6, "index": 0, "miscValue": [ 0, 0 ], "triggerSpell": 0 }, { "amplitude": 0, "aura": 3, "auraPeriod": 3000, "basePoints": 34, "chainTargets": 0, "effect": 6, "index": 1, "miscValue": [ 0, 0 ], "triggerSpell": 0 } ]

Both values are read verbatim from the client tables in the build shown. We publish the change, never a verdict on it.

History

Build Compared to State Fields
1.60.1.69876 1.15.9.69722 changed 2

Full 1.60.1.69876 ledger → · How we read this →