# The Blinding Vale +16 — ABANDONED

25:20 · -16% over the 30:00 par · 8 deaths · Fortified, Tyrannical, affix 147

*2026-09-20 · 13:27 · `WoWCombatLog-092026_125013.txt`*

> **AI-WRITTEN ANALYSIS** — The numbers come from the combat log. The verdict and notes were written by an AI reading them, and can be wrong in ways the numbers cannot. Written by Claude (Opus 5), from the combat log and the archive.

**Why it failed:** Avoidable damage: 6 of the 8 deaths were Arms Warrior's (Arms Warrior); Overpull: 22-mob pull, healer 69 yd behind (Doryhunky)

**Tip:** Cleanse Toxins on Toxic Spew; the poison is yours

## Ruia died at 21:44 with about 6:47 left. Eight deaths, six of them Arms Warrior's, had already spent 2:00 of it.

Three bosses died on schedule. Lightwarden Ruia fell at 21:44 with roughly 6:47 left against a 30:01 par, which is more than the two timed Vale keys in this archive needed from that point.

Deaths spent it. Eight at 15 s each, six of them Arms Warrior, and every one of those six also cost the group his damage on the run back. Hyporock graded B (77): 237,752 dps, exactly the other damage dealers' median, 30 interrupts against 21 expected, and one death at 24:59 with every defensive already on cooldown. The last pull took 22 mobs with the healer 69 yd behind and cost two more. Abandoning at 25:19 was right.

**What to change**

1. Hyporock: Toxic Spew is yours, not the healer's. It is a Poison, Cleanse Toxins is an 8 s cooldown, and it landed 15 times on the last pull for 6,697,086 damage. You pressed it twice.
2. Resto Shaman: Purge the Spineshield Beetles. Spiny Shield is innate -- they spawn with it, nothing casts it -- and the pool is 1,630,290 against a 1,268,763 health bar, so it is 56% of a Beetle's effective health and 67% of the time it takes to kill one. It does come off; the Arcane Phoenix stole one at 0:24 and that Beetle died 7 s before its neighbours. They arrive in clumps of 3 to 7 and the value decays as the pool empties, so the whole prize is about 48 s of party output across the key, half that in practice. The GCDs are there: during the 7-Beetle clump at 3:27 the party was taking 49,484/s against a 243,000/s key average.
3. Seed Shot got through 37 of its 90 casts and did 11,768,071 to the party. It is a 2.5 s cast from the Leafy Grovecrawlers. Hyporock stopped 30 against 21 expected and Arms Warrior 26 against 16, so the fix is naming who covers the Grovecrawlers, not pressing more.
4. Doryhunky: pull 7 opened at 22:05 with 22 enemies and Resto Shaman 69 yd behind. It cost two deaths and the key. The three earlier pulls that cost time all opened with him inside 24 yd.

## The run

| | |
|---|---|
| on the clock | **25:20** — 23:36 fighting |
| deaths | **8** |
| party damage taken | **343,472,006** — 242,582/s while fighting |
| enemies killed | **101** |
| interrupts | **102/147** — 69% |
| dispels | **18/39** — 14,452,214 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Doryhunky | Veng DH | tank | 322 | 119,124 | 55,844 | 96,409 | 0 | **C+** 72 |
| Resto Shaman | Resto Shaman | heal | 324 | 27,098 | 109,356 | 33,025 | 1 | **C-** 61 |
| Hyporock | Ret Paladin | dps | 323 | 237,752 | 14,036 | 33,632 | 1 | **B** 77 |
| Arcane Mage | Arcane Mage | dps | 323 | 249,141 | 4,033 | 24,687 | 0 | **B** 77 |
| Arms Warrior | Arms | dps | 322 | 206,028 | 13,250 | 38,276 | 6 | **C-** 62 |

*Gear and M+ score are from Raider.IO. No Warcraft Logs percentiles: not on warcraft logs (nobody uploaded this key).*

### Doryhunky — Veng DH — C+ (72/100)

*M+ score 3,274*

**Where the points went**

- **-15 utility** — scored 0: 0 used of ~6 the kit offered
- **-11 interrupts (rank)** — scored 66: 31 stops vs 40 expected
- **-1 mitigation** — scored 96: 100% uptime of the 100% this kit can hold, 100% of worst windows covered

<details><summary>All axes</summary>

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 96** [w 33%] — 100% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~** — n/a. 119,124 dps, 52% of the average DPS; not scored, because a tank's damage can only be compared with other tanks (Warcraft Logs), not with this party's damage dealers
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 66** [w 33%] — 31 stops vs 40 expected (group stopped 79% of what it could reach, not scored here); pressed 34x: 8 on casts already stopped, 2 just after the cast finished, 1 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 96** [w 19%] — 99% engaged while alive in combat
- **utility 0** [w 15%] — 0 used of ~6 the kit offered
- _never pressed: Darkness, Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Demon Spikes, Felblade, Fracture, Soul Cleave, Soul Fragment, Throw Glaive_

</details>

### Resto Shaman — Resto Shaman — C- (61/100)

*M+ score 3,327*

**Where the points went**

- **-10 interrupts (rank)** — scored 35: 9 stops vs 22 expected
- **-8 response** — scored 59: put back 38% of the 108,998,525 that landed in the party's worst windows
- **-7 throughput** — scored 78: covered 78% of the 195,845,947 that needed an outside heal (46% of the party's intake was self-covered or overkill); 20,787,301 absorbed

<details><summary>All axes</summary>

- **survival− 72** [−4.2 pts] — 1 death(s)
- **throughput 78** [w 29%] — covered 78% of the 195,845,947 that needed an outside heal (46% of the party's intake was self-covered or overkill); 20,787,301 absorbed
- **response 59** [w 21%] — put back 38% of the 108,998,525 that landed in the party's worst windows
- **mechanics− 95** [−0.7 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 35** [w 15%] — 9 stops vs 22 expected (group stopped 79% of what it could reach, not scored here); pressed 11x: 1 on casts already stopped, 1 just after the cast finished
- **dispel 74** [w 14%] — 18/24 of what one dispeller could reach (39 landed; the rest overlapped a debuff already being cleansed)
- **activity 51** [w 12%] — 78% engaged while alive in combat
- **utility 100** [w 8%] — 24 used of ~16 the kit offered
- _never pressed: Purge_

</details>

### Hyporock — Ret Paladin — B (77/100)

*M+ score 3,342*

**Where the points went**

- **-10 damage (rank)** — scored 76: 237,752 dps, 100% of the other damage dealers' median
- **-5 survival** — scored 72: 1 death(s)
- **-4 activity** — scored 84: 96% engaged while alive in combat

<details><summary>All axes</summary>

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage~ 76** [w 42%] — 237,752 dps, 100% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 89** [w 32%] — 30 stops vs 21 expected (group stopped 79% of what it could reach, not scored here); pressed 32x: 5 on casts already stopped, 2 just after the cast finished; 3 of those wasted the kick and a cast got through before it came back
- **activity 84** [w 26%] — 96% engaged while alive in combat
- **utility 86** [w 0%] — 14 used of ~89 the kit offered
- _not counted as button presses (procs, ticks): Avenging Wrath, Crusading Strikes_

</details>

### Arcane Mage — Arcane Mage — B (77/100)

*M+ score 3,360*

**Where the points went**

- **-11 interrupts (rank)** — scored 64: 6 stops vs 14 expected
- **-9 damage (rank)** — scored 79: 249,141 dps, 106% of the other damage dealers' median
- **-3 activity** — scored 88: 96% engaged while alive in combat

<details><summary>All axes</summary>

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 79** [w 42%] — 249,141 dps, 106% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 64** [w 32%] — 6 stops vs 14 expected (group stopped 79% of what it could reach, not scored here); pressed 12x: 4 on casts already stopped, 1 just after the cast finished, 1 on nothing casting; 3 of those wasted the kick and a cast got through before it came back
- **activity 88** [w 26%] — 96% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~61 the kit offered
- _never pressed: Remove Curse_

</details>

### Arms Warrior — Arms — C- (62/100)

*M+ score 3,384*

**Where the points went**

- **-13 survival** — scored 28: 6 death(s)
- **-12 damage (rank)** — scored 72: 206,027 dps, 94% of the other damage dealers' median
- **-8 mechanics (rank)** — scored 62: 9% of intake was damage comparable players did not take

<details><summary>All axes</summary>

- **survival− 28** [−13.0 pts] — 6 death(s)
- **damage~ 72** [w 42%] — 206,027 dps, 94% of the other damage dealers' median
- **mechanics− 62** [−7.7 pts] — 9% of intake was damage comparable players did not take
- **interrupts~ 93** [w 32%] — 26 stops vs 16 expected (group stopped 79% of what it could reach, not scored here); pressed 35x: 8 on casts already stopped, 1 just after the cast finished, 2 on nothing casting
- **activity 88** [w 26%] — 96% engaged while alive in combat
- **utility 99** [w 0%] — 5 used of ~5 the kit offered
- _overcapped Rage: 578 of 1,776 generated (33%)_
- _not counted as button presses (procs, ticks): Mortal Strike_

</details>

*Axes marked ~ are ranked against the other players in this key, not measured on their own. Someone is always in the middle.*

## How to improve

**Doryhunky — Veng DH**

Mitigation 96 on 100% uptime and zero deaths. Nothing to fix in the tanking itself. Two things sit outside it. Pull 7 opened with the healer 69 yd behind and cost two deaths and the key. And the utility axis reads 0 of about 6 -- Darkness, Imprison and Sigil of Misery were never pressed across 23:35 of combat, in a key where Seed Shot got through 37 times.

**Resto Shaman — Resto Shaman**

Covered 78% of the damage that needed an outside heal, which holds up for a key this size. Two things. Purge never came out, and Spiny Shield ate 44,693,102 -- about 48 s of the party's output -- during the quietest damage windows in the key. And Bloodthorn Roots landed 40 times with 14 cleansed; that one is genuinely yours, where Toxic Spew is not.

**Hyporock — Ret Paladin**

Best interrupt record in the key -- 30 stops against 21 expected -- plus three battle resurrections, at 8:39, 17:34 and 20:03. Damage was exactly the other damage dealers' median at 237,752. One thing to change: Toxic Spew is a Poison and yours to cleanse; 15 landed and you got 2. One thing to leave alone: 23% Holy Power overcap is what the build does, the sim wastes 22%.

**Arcane Mage — Arcane Mage**

Top damage in the key at 249,141, 106% of the other damage dealers' median, and no deaths. The gap is interrupts: 6 stops against 14 expected, with 4 of 12 presses landing on a cast somebody else had already stopped. Counterspell on a Grovecrawler's Seed Shot is the highest-value kick in this dungeon and 37 of them got through.

**Arms Warrior — Arms**

Six of the eight deaths, which is 1:30 of clock and two of the three battle resurrections. Five of the six had Spell Reflection up when they happened, so the buttons were there and the standing was not: 76 Lightmaw Beams hits for 8,948,708, against Hyporock's 58 for 5,856,844 on the same pulls. Damage was fine at 206,027, 94% of the other damage dealers' median.

### As a group

Pull 7 is the one to change. It opened at 22:05 with 22 enemies while Resto Shaman was 69 yd behind, and it carried Toxic Spew, the Overgrown Hydra's Lightmaw Beams and the Sporeblight Belcher's Spouting Floret at once -- three sources that all land on the damage dealers rather than the tank. Both deaths in it came from those overlapping. Take that pack in two halves, and have the healer inside 25 yd before the first Immolation Aura. On dispels, split by type out loud before the pull: Bloodthorn Roots and Spore Spines are Resto Shaman's, Toxic Spew is Hyporock's, and Spiny Shield came off exactly once all key, stolen by a pet nobody was steering.

### The comp

The comp was fine. Ret, Arcane and Arms plus the tank's Sigil of Silence is four interrupt sources, which is why the group stopped 102 of the 129 casts it could reach. The one capability thin on the ground is Magic dispel: Resto Shaman carried Bloodthorn Roots alone through 40 landings, and the Paladin here is Retribution, so Cleanse Toxins covers Poison and Disease only. Nothing about the makeup of this group explains the deaths.

## Deaths

8 deaths in 7 separate incidents. The cascade at 25:00 (2 deaths in 4s) was the big one.

**What was landing while people died** — Counts only the seconds before each death, not the whole key.

| spell | in | damage | killing blows |
|---|---:|---:|---:|
| Lightmaw Beams | 2 of 8 | 1,742,838 | 1 |
| Pulverizing Strikes | 1 of 8 | 1,578,437 | 1 |
| Lightcrazed Frenzy | 2 of 8 | 1,348,180 | 1 |
| Solar Breath | 1 of 8 | 1,173,805 | 1 |
| Spouting Floret | 2 of 8 | 1,093,887 | 1 |
| Thornblade | 2 of 8 | 1,091,429 | 1 |

### Death · 8:29 · Arms Warrior · dps

**8:29 · Arms Warrior · dps** — killed by **Lightcrazed Frenzy** for 95,744 from Ikuzz the Light Hunter

took **1,463,785** · in **14.0 s** · health at the start **90%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 7.9s before | Lightcrazed Frenzy | 95,235 |
| 5.7s before | Lightcrazed Frenzy | 95,744 |
| 3.9s before | Lightcrazed Frenzy | 95,744 |
| 1.8s before | Lightcrazed Frenzy | 95,743 |
| 0.9s before | Incise | 699,873 |
| at death | Lightcrazed Frenzy (killing blow) | 95,744 |
| | 3 smaller hits | 285,702 |

**no defensive pressed** · 476,586 healed · Hyporock, Resto Shaman

### Death · 9:07 · Arms Warrior · dps

**9:07 · Arms Warrior · dps** — killed by **Bloodthorn Roots** for 90,697 from Ikuzz the Light Hunter

took **2,426,405** · in **13.9 s** · health at the start **68%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 13.6s before | Thorncaller Roar | 238,546 |
| 11.4s before | Thorncaller Roar | 238,546 |
| 9.6s before | Thorncaller Roar | 202,764 |
| 6.1s before | Verdant Stomp | 248,564 |
| 0.9s before | Bloodthorn Roots | 259,134 |
| at death | Bloodthorn Roots (killing blow) | 181,394 |
| | 11 smaller hits | 1,057,457 |

Spell Reflection -1.2s · Die by the Sword -0.9s · 1,561,039 healed · Doryhunky, Hyporock, Resto Shaman

### Death · 15:17 · Arms Warrior · dps

**15:17 · Arms Warrior · dps** — killed by **Thornblade** for 278,460 from Lekshi

took **1,834,275** · in **13.4 s** · health at the start **27%** · before the last hit **8%**

| when | what | damage |
|---:|---|---:|
| 13.0s before | Lightblossom Beam | 261,987 |
| 5.1s before | Bedrock Surge | 118,166 |
| 3.8s before | Thornblade | 323,917 |
| 3.8s before | Bedrock Surge | 118,166 |
| 1.7s before | Thornblade | 278,460 |
| at death | Thornblade (killing blow) | 278,460 |
| | 4 smaller hits | 455,119 |

Impending Victory -12.0s · Spell Reflection -0.9s · 1,144,565 healed · Doryhunky, Hyporock, Resto Shaman

### Death · 17:32 · Resto Shaman · heal

**17:32 · Resto Shaman · heal** — killed by **Solar Breath** for 1,173,805 from Luminous Thornmaw

took **1,173,805** · in **one hit**

| when | what | damage |
|---:|---|---:|
| at death | Solar Breath (killing blow) | 1,173,805 |

**no defensive pressed** · **no healing landed**

### Death · 19:30 · Arms Warrior · dps

**19:30 · Arms Warrior · dps** — killed by **Lightfall** for 940,053 from Lightwarden Ruia

took **1,716,981** · in **12.2 s** · health at the start **89%** · before the last hit **52%**

| when | what | damage |
|---:|---|---:|
| 11.8s before | Lightfire | 95,720 |
| 11.1s before | Lightfire | 95,720 |
| 9.2s before | Lightfire | 118,095 |
| 8.0s before | Lightfire | 191,440 |
| 6.9s before | Lightfire | 180,233 |
| at death | Lightfall (killing blow) | 940,053 |
| | 1 smaller hits | 95,720 |

Spell Reflection -7.1s · 803,741 healed · Doryhunky, Hyporock, Resto Shaman

### Death · 21:43 · Arms Warrior · dps

**21:43 · Arms Warrior · dps** — killed by **Pulverizing Strikes** for 1,073,819 from Spirit Bear

took **1,940,315** · in **14.4 s** · health at the start **58%** · before the last hit **46%**

| when | what | damage |
|---:|---|---:|
| 14.0s before | Grievous Thrash | 60,313 |
| 13.1s before | Grievous Thrash | 60,313 |
| 12.2s before | Grievous Thrash | 60,313 |
| 11.3s before | Grievous Thrash | 60,313 |
| 4.1s before | Pulverizing Strikes | 504,618 |
| at death | Pulverizing Strikes (killing blow) | 1,073,819 |
| | 2 smaller hits | 120,626 |

Spell Reflection -6.4s · 1,192,249 healed · Hyporock, Resto Shaman

### Cascade · 25:00 · 2 deaths in 4s — Hyporock went first

**25:00 · Hyporock · dps** — killed by **Lightmaw Beams** for 178,265 from Overgrown Hydra

took **1,024,842** · in **2.0 s** · health at the start **81%** · before the last hit **8%**

| when | what | damage |
|---:|---|---:|
| 4.5s before | Seriously Sharp Seashell | 1,441 |
| 2.1s before | Lightmaw Beams | 183,778 |
| 0.9s before | Lightmaw Beams | 181,941 |
| 0.2s before | Spouting Floret | 267,399 |
| 0.2s before | Thornblade | 210,592 |
| at death | Lightmaw Beams (killing blow) | 178,265 |
| | 4 smaller hits | 5,749 |

**no defensive pressed** · 11,488 healed · Resto Shaman

**25:04 · Arms Warrior · dps** — killed by **Spouting Floret** for 238,497 from Sporeblight Belcher

took **2,025,342** · in **5.8 s** · health at the start **76%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 5.8s before | Lightmaw Beams | 199,809 |
| 4.7s before | Lightmaw Beams | 199,809 |
| 3.9s before | Spouting Floret | 288,276 |
| 3.8s before | Lightmaw Beams | 199,809 |
| 1.9s before | Spouting Floret | 299,715 |
| at death | Spouting Floret (killing blow) | 238,497 |
| | 3 smaller hits | 599,427 |

Impending Victory -3.1s · Spell Reflection -0.7s · 1,019,577 healed · Doryhunky, Resto Shaman

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,416 | 23:36 |
| routing | 86 | 1:26 |
| death penalty | 120 | 2:00 |
| lead in | 11 | 0:11 |

Costliest pulls — *Cost is the time the pull lost: a wipe loses the whole pull, a pull that held loses only its deaths.*

| pull | at | fighting | enemies | deaths | taken | cost |
|---:|---|---|---:|---:|---:|---:|
| 6 | 15:57 | 5:47 | 20 | 3 | 60,711,899 | 0:45 |
| 3 | 6:19 | 4:02 | 1 | 2 | 70,439,765 | 0:30 |
| 7 | 22:06 | 3:08 | 22 | 2 | 45,870,636 | 0:30 |

*Under each pull: who pulled, where the healer was (from their nearest cast), and which cooldowns were still recharging.*

- pull 6: opened by Doryhunky (Immolation Aura on Leafy Grovecrawler); healer Resto Shaman 23 yd away (last seen 18 s earlier); on cooldown: Arms Warrior Rallying Cry 7s; Resto Shaman Spirit Link Totem 188s, Healing Tide Totem 2s; Hyporock Divine Shield 174s, Lay on Hands 94s, Blessing of Protection 38s; Doryhunky Demon Spikes 5s
- pull 3: opened by Doryhunky (Crawling Plague on Ikuzz the Light Hunter); healer Resto Shaman 24 yd away; on cooldown: Arms Warrior Die by the Sword 13s, Impending Victory 12s, Spell Reflection 6s; Hyporock Divine Shield 113s, Divine Protection 44s; Doryhunky Fiery Brand 15s
- pull 7: opened by Doryhunky (Immolation Aura on Potatoad Matriarch); healer Resto Shaman 69 yd away; on cooldown: Arms Warrior Die by the Sword 12s; Arcane Mage Ice Cold 96s; Resto Shaman Astral Shift 75s, Healing Tide Totem 31s; Hyporock Blessing of Protection 192s, Divine Shield 128s, Lay on Hands 25s

## What the group left up

**Casts that could have been interrupted and were not**

- Seed Shot: 37 of 90 got through
- Light Bolt: 7 of 26 got through
- Warden's Wrath: 1 of 7 got through

**Debuffs that could have been dispelled and were not**

- Toxic Spew: 9x, up for 74s in total, 6,697,086 damage
- Bloodthorn Roots: 11x, up for 72s in total, 7,426,445 damage
- Spore Spines: 1x, up for 17s in total, 328,683 damage

**Damage one player took that similar players did not (check the raw hits before acting on this; a spell only one role can take looks the same)**

- Arms Warrior: 5,353,245 (mostly Lightmaw Beams)
- Resto Shaman: 611,936 (mostly Lightfire Beams)

**Party damage eaten by shields on the enemies: 3.6% of what was dealt never landed (not graded)**

- 48,293,744 absorbed of 1,275,160,870 landed
- Spiny Shield: 44,693,102
- Lightbloom Pollination: 3,600,642
- on: Spineshield Beetle (44,693,102), Lightgorged Lasher (3,600,642)

**Hit most of the party (not graded: everyone took it, so nobody is charged for it)**

- Spouting Floret: 5/5 players, 140 hits, 29,321,361 (9% of party intake)
- Lightmaw Beams: 5/5 players, 124 hits, 18,394,037 (5% of party intake)
- Bedrock Surge: 5/5 players, 183 hits, 16,030,048 (5% of party intake)
- Lightcrazed Frenzy: 5/5 players, 256 hits, 16,013,202 (5% of party intake)
- Thorncaller Roar: 5/5 players, 72 hits, 13,856,409 (4% of party intake)
- Grievous Thrash: 5/5 players, 125 hits, 12,742,246 (4% of party intake)

**Aimed at most of the party (the targeted player is not charged; hits on anyone else could have been avoided)**

- Seed Shot: 4/5 players, 33 hits, 11,768,071 (3% of party intake)
- Lightfire: 5/5 players, 78 hits, 10,037,148 (3% of party intake)
- Hunting Leap: 4/5 players, 38 hits, 9,584,128 (3% of party intake)
- Thornblade: 5/5 players, 55 hits, 8,640,910 (3% of party intake)
- Pulverizing Strikes: 3/5 players, 10 hits, 4,870,019 (1% of party intake)

## Notes

### Hyporock's death at 24:59 had nothing left to press

The report prints NONE PRESSED for that window, which reads as a missed button. It was not one.

Divine Protection went at 24:27, Divine Shield at 24:31, Lay on Hands on Arms Warrior at 24:37 -- 32, 28 and 22 s before the death. Blessing of Protection was still 18 s from ready. Then 1,022,000 landed in 2.03 s: three Lightmaw Beams ticks near 181,000 each, Spouting Floret 267,399 and Thornblade 210,592, into a 959,838 bar. Rallying Cry expired mid-window and took about 56,000 of current health down with the cap. Healing received in those two seconds: 11,488.

### Toxic Spew is a Poison, so it is not the healer's to answer for

The dispel axis scores Resto Shaman 74 and puts Toxic Spew in the denominator. Toxic Spew (1250937) is dispel type Poison in the game's tables, and Purify Spirit cannot touch a Poison.

It landed 15 times, all of them after 22:25, for 6,697,086. Resto Shaman's Poison Cleansing Totem cleared 5 of those and Hyporock's Cleanse Toxins cleared 2. The healer's real gap is Bloodthorn Roots (1259365, Magic): 40 landings, 14 cleansed, 7,426,445 from the rest. Read the 74 with that split in mind.

## Method

Each axis is scored 0 to 100 against what this run allowed, not against a fixed target. A player is only scored on things their spec can do. An axis that does not apply is left out and the other weights are scaled up. 100 means nothing was missed; a solid, even key usually lands near 75. Survival and mechanics carry no weight of their own: they start at 100 and take points off when something went wrong.

*Generated 2026-09-20T14:49:57 · schema 10 · written analysis: Claude (Opus 5), from the combat log and the archive*
