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.

When active, aura reduces the length of time you and your party will remain poisoned or cursed.
Cleansing is the Paladin's level 12 Defensive Aura; it requires Prayer and, with Defiance, opens Vigor and Meditation. While it is the active aura, the time left on every poison and every curse on you and your party is cut by a percentage every two seconds, and everyone in range is healed for whatever your Prayer would heal. One number decides it: the cut, 39% at level 1 and 80% at level 20.
| Level | Radius | Duration reduced by |
|---|---|---|
| 1 | 10.67 yards | 39% |
| 2 | 12 yards | 46% |
| 3 | 13.33 yards | 51% |
| 4 | 14.67 yards | 56% |
| 5 | 16 yards | 60% |
| 6 | 17.33 yards | 63% |
| 7 | 18.67 yards | 65% |
| 8 | 20 yards | 67% |
| 9 | 21.33 yards | 69% |
| 10 | 22.67 yards | 70% |
| 11 | 24 yards | 72% |
| 12 | 25.33 yards | 73% |
| 13 | 26.67 yards | 75% |
| 14 | 28 yards | 76% |
| 15 | 29.33 yards | 76% |
| 16 | 30.67 yards | 78% |
| 17 | 32 yards | 78% |
| 18 | 33.33 yards | 79% |
| 19 | 34.67 yards | 79% |
| 20 | 36 yards | 80% |
| 21 | 37.33 yards | 81% |
| 22 | 38.67 yards | 81% |
| 23 | 40 yards | 82% |
| 24 | 41.33 yards | 82% |
| 25 | 42.67 yards | 82% |
| 26 | 44 yards | 83% |
| 27 | 45.33 yards | 84% |
| 28 | 46.67 yards | 84% |
| 29 | 48 yards | 84% |
| 30 | 49.33 yards | 84% |
The cut is the row's dm34, a diminishing curve from Param3 30 ("Poison Length % Reduction Min") towards Param4 90 ("Poison Length % Reduction Max"). The Basin writes it out, and gives the same curve for curses:
length reduced % = min(30 + [60 × [110 × lvl ÷ (lvl + 6)] ÷ 100], 90)
It reads 39% at level 1, 60% at 5, 70% at 10, 76% at 15, 80% at 20 and 84% at 30; the Basin's table only reaches the 90 cap at level 60. The radius is Param1 16 plus Param2 2 a level, times two thirds: 10 2/3 yards at level 1 and 36 at 20. The aura costs no mana. Both lines read lvl, so +skills and the level of an Aura When Equipped item count.
The tooltip's third line is "Life Healed Every 2 Seconds" at skill('Prayer'.edmn): not a number of Cleansing's own but Prayer's heal, which is why it is not in the table. It is 0 with no Prayer, 2 at Prayer level 1, 25 at Prayer level 20; the full ladder is on Prayer.
Cleansing is an aura with the row's cleansing state on the caster and on every ally in range, refreshed every two seconds (perdelay 50). It has no hit check and no damage. Its stats are item_poisonlengthresist at 100 − dm34 and hitpoints at skill('Prayer'.edns), Prayer's heal carried whole. The Basin's page sets out what the cut does and does not do:
The cut is to remaining length, not to poison damage per second. A short, heavy poison does most of its damage before the first tick; the aura is for long poisons and curses.
The Basin lists the current game's Cure helm as an aura-when-equipped source at level 1 and Plague at level 13–17, and +1–3 Cleansing can spawn on Paladin scepters.
Cleansing has one synergy line, and it is unusual: "Prayer: Life Healed Every 2 Seconds" reads Prayer's heal at Prayer's level (skill('Prayer'.edmn); the Basin writes it as Prayer.lvl), so +skills that raise Prayer raise the heal inside Cleansing. Cleansing feeds one skill, read as hard points (blvl):
Cleansing's own cut and radius read lvl, so a +skill from gear is worth a hard point to the aura.
Cleansing deals no damage and is applied only to you and your party, so the player-versus-player rule has nothing to act on; see Player versus Player.
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