Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.
Unless stated otherwise, everything here is Diablo II: Resurrected build 3.3.93847, Reign of the Warlock.

Hexes your weapon to warp enemies creating a chance they will erupt when hit.
Hex: Purge is a Warlock weapon buff (Eldritch Skills, level 12, requires Hex: Bane, unlocks Hex: Siphon). It needs a weapon (requiresweapon 1, item type weap, not hand-to-hand) and puts the hexpurge state on you: your weapon gains attack speed and attack rating, and each hit puts the hexpurgedebuff state on the target, which gives later hits a chance to set off a magic explosion. The numbers that decide it are the explosion, 142–185 magic damage at level 20, and the chance, 7% at the same level before Sigil: Death.
| Level | Mana | Duration | Explosion Magic Damage min | Explosion Magic Damage max | Attack Speed: + | Attack Rating: + | Debuff Duration | Explosion Charges | Chance to Erupt |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 144 seconds | 10 | 15 | 10% | 20% | 6 seconds | 1 | 0% |
| 2 | 26 | 156 seconds | 14 | 21 | 11% | 29% | 6 seconds | 1 | 0% |
| 3 | 27 | 168 seconds | 18 | 27 | 12% | 38% | 6 seconds | 1 | 0% |
| 4 | 28 | 180 seconds | 22 | 33 | 13% | 47% | 6 seconds | 1 | 1% |
| 5 | 29 | 192 seconds | 26 | 39 | 14% | 56% | 6 seconds | 1 | 1% |
| 6 | 30 | 204 seconds | 30 | 45 | 15% | 65% | 6 seconds | 1 | 2% |
| 7 | 31 | 216 seconds | 34 | 51 | 16% | 74% | 6 seconds | 1 | 2% |
| 8 | 32 | 228 seconds | 38 | 57 | 17% | 83% | 6 seconds | 1 | 2% |
| 9 | 33 | 240 seconds | 46 | 67 | 18% | 92% | 6 seconds | 1 | 3% |
| 10 | 34 | 252 seconds | 54 | 77 | 19% | 101% | 6 seconds | 2 | 3% |
| 11 | 35 | 264 seconds | 62 | 87 | 20% | 110% | 6 seconds | 2 | 3% |
| 12 | 36 | 276 seconds | 70 | 97 | 21% | 119% | 6 seconds | 2 | 4% |
| 13 | 37 | 288 seconds | 78 | 107 | 22% | 128% | 6 seconds | 2 | 4% |
| 14 | 38 | 300 seconds | 86 | 117 | 23% | 137% | 6 seconds | 2 | 5% |
| 15 | 39 | 312 seconds | 94 | 127 | 24% | 146% | 6 seconds | 2 | 5% |
| 16 | 40 | 324 seconds | 102 | 137 | 25% | 155% | 6 seconds | 2 | 5% |
| 17 | 41 | 336 seconds | 112 | 149 | 26% | 164% | 6 seconds | 2 | 6% |
| 18 | 42 | 348 seconds | 122 | 161 | 27% | 173% | 6 seconds | 2 | 6% |
| 19 | 43 | 360 seconds | 132 | 173 | 28% | 182% | 6 seconds | 2 | 7% |
| 20 | 44 | 372 seconds | 142 | 185 | 29% | 191% | 6 seconds | 3 | 7% |
| 21 | 45 | 384 seconds | 152 | 197 | 30% | 200% | 6 seconds | 3 | 7% |
| 22 | 46 | 396 seconds | 162 | 209 | 30% | 209% | 6 seconds | 3 | 8% |
| 23 | 47 | 408 seconds | 176 | 225 | 30% | 218% | 6 seconds | 3 | 8% |
| 24 | 48 | 420 seconds | 190 | 241 | 30% | 227% | 6 seconds | 3 | 9% |
| 25 | 49 | 432 seconds | 204 | 257 | 30% | 236% | 6 seconds | 3 | 9% |
| 26 | 50 | 444 seconds | 218 | 273 | 30% | 245% | 6 seconds | 3 | 9% |
| 27 | 51 | 456 seconds | 232 | 289 | 30% | 254% | 6 seconds | 3 | 10% |
| 28 | 52 | 468 seconds | 246 | 305 | 30% | 263% | 6 seconds | 3 | 10% |
| 29 | 53 | 480 seconds | 264 | 325 | 30% | 272% | 6 seconds | 3 | 10% |
| 30 | 54 | 492 seconds | 282 | 345 | 30% | 281% | 6 seconds | 3 | 11% |
ln34: Param3 (3,600 frames) plus Param4 (300 frames) a level, 144 seconds at level 1 and 372 at level 20.min(30, ln56): Param5 (10) plus Param6 (1) a level, 29% at level 20 and the 30% cap from level 21.aurarangecalc = par7 ÷ 100, Param7 (400): 4 yards at every level, so it is left out of the table. Param8 (33, "Radius per level") is not read by the calc.min(1 + lvl ÷ 10, 3): 1 charge, 2 from level 10, 3 from level 20.(ln21 + Sigil: Death hard points × Param10 (100)) ÷ 100: ln21 is Param2 (5) plus Param1 (39) a level, so 0% at level 1, 3% at level 10, 7% at level 20, and +1% per Sigil: Death hard point. Param11 (6,900, "Chance to Explode % Base × 100") is not read by the calc.Duration, damage, attack speed, attack rating, charges and the chance read lvl, so +skills count; the synergy terms read blvl.
The buff is an aura state on you with length ln34 whose events are domeleedamage, domissiledamage and hextrigger (all func 36): a melee hit, a missile hit, or a hex trigger applies the target state. Param1 (39) is the table's "AuraEventFunc installed onto Target", sWarPurgeOnHitDebuff: while the target is warped, each hit on it rolls the chance above, and a success spends a charge on a magic explosion in the 4-yard radius, which goes through the target's magic resistance, see Dealing Elemental Damage. The passive stats are your weapon's attackrate and item_tohit_percent. Casting is allowed in town (InTown 1).
The chance starts at 0% at level 1 and is 7% at level 20; Sigil: Death hard points are worth more than levels for it, +1% each against the row's +0.39% a level.
Two damage synergies, each +10% magic damage per hard point (Param9, EDmgSymPerCalc): Hex: Bane and Eldritch Blast. Sigil: Death adds +1% chance to erupt per hard point (Param10 ÷ 100), and Eldritch Blast adds 0.2 seconds of debuff per hard point (Param2). Hex: Purge in turn gives +35% magic damage per hard point to Hex: Bane, +10% damage per hard point to Cleave, and a synergy to Eldritch Blast, a skill outside this page's facts.
A player's hit on another player is cut to 17% of its value (difficultylevels.txt PlayerDamagePercentVSPlayer) before anything else, see Player versus Player; the explosion's magic damage is cut the same way. The table has no separate player value for the debuff.
Written from the game's tables (build 3.3.93847) and the cited pages; a per-level table is computed from skills.txt and skilldesc.txt by the same evaluator the skill pages use. A “legacy rule” is a published engine rule no table proves; a “game table” is read from the table named. · Report incorrect data