# Den of Nalorakk +16 — ABANDONED

21:03 · -34% over the 32:00 par · 13 deaths · Fortified, Tyrannical, affix 147

*2026-09-18 · 21:24 · `WoWCombatLog-091826_211811.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:** Missed mechanic: mushrooms unsoaked, Hoardmonger wipe at 0.7% (group); Missed dispel: Cryo Surge left on the DPS (Holy Paladin)

**Tip:** Step on Rotten Mushrooms until the Hoardmonger dies

## 12 of 13 deaths had a fix: unsoaked mushrooms, Cryo Surge left on DPS, and a Frozen Tempest fought outside the eye.

12 of the 13 deaths had a fix, and most of them were cheap. With the Hoardmonger at 7%, only Demo Lock stepped on mushrooms, and 3 Putrid Bursts killed Holy Paladin, Arcane Mage and Hyporock 0.2 s before he died. On the trash, Demo Lock stood in the wind 50 yd behind the group (12:20), Arcane Mage sat 16 s in a Glacial Tomb nobody broke (13:59), and Cryo Surge ran out on Hyporock (14:35) and Demo Lock (16:45) while Cleanse was ready. On the Sentinel, Hyporock stood in the blizzard (20:17). Then a Raging Squall knocked 3 players out of the Frozen Tempest eye and Arcane Mage never came in. The key was out of time before that wipe.

**What to change**

1. Hoardmonger: step on every Rotten Mushroom until he is dead. One skipped set killed 3 people with him at 0.7%.
2. Holy Paladin: Cleanse Cryo Surge off a DPS as soon as it lands, and aim Blessing of Freedom at tombed teammates (all 8 went on yourself).
3. Kill Terra Rumblers first, then the Avatar of Determination. Tonight each Rumbler lived 2 to 3.5 min; this morning about 1 min.
4. Sentinel: kill a Shivercore in the blizzard from range, and be stacked on the boss before Frozen Tempest's 4 s cast ends, clear of the Raging Squall.

## The run

| | |
|---|---|
| on the clock | **21:03** — 19:09 fighting |
| deaths | **13** |
| party damage taken | **372,244,282** — 323,972/s while fighting |
| enemies killed | **113** |
| interrupts | **44/72** — 61% |
| dispels | **25/38** — 10,705,769 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Blood DK | Blood DK | tank | 321 | 165,855 | 63,650 | 156,845 | 1 | **D** 53 |
| Holy Paladin | Holy Paladin | heal | 321 | 12,570 | 143,529 | 37,719 | 2 | **D** 55 |
| Arcane Mage | Arcane Mage | dps | 324 | 265,936 | 3,274 | 27,643 | 3 | **C+** 72 |
| Hyporock | Ret Paladin | dps | 322 | 253,872 | 10,964 | 36,139 | 4 | **C-** 61 |
| Demo Lock | Demo Lock | dps | 324 | 225,296 | 5,644 | 36,476 | 3 | **D+** 56 |

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

### Blood DK — Blood DK — D (53/100)

*M+ score 3,369*

**Where the points went**

- **-18 interrupts (rank)** — scored 46: 10 stops vs 25 expected
- **-13 mitigation** — scored 60: 67% uptime of the 77% this kit can hold, 75% of worst windows covered
- **-9 activity** — scored 54: 92% engaged while alive in combat

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

- **survival− 72** [−5.6 pts] — 1 death(s)
- **mitigation 60** [w 33%] — 67% uptime of the 77% this kit can hold, 75% of worst windows covered
- **damage~** — n/a. 165,855 dps, 67% 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~ 46** [w 33%] — 10 stops vs 25 expected (group stopped 81% of what it could reach, not scored here); pressed 17x: 2 on casts already stopped, 6 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 54** [w 19%] — 92% engaged while alive in combat
- **utility 90** [w 15%] — 2 used of ~5 the kit offered
- _overcapped Runic Power: 190 of 10,811 generated (2%)_
- _not counted as button presses (procs, ticks): Infliction of Sorrow_

</details>

### Holy Paladin — Holy Paladin — D (55/100)

*M+ score 3,365*

**Where the points went**

- **-16 throughput** — scored 52: covered 65% of the 226,856,912 that needed an outside heal (39% of the party's intake was self-covered or overkill); 10,645,622 absorbed
- **-13 response** — scored 47: put back 32% of the 125,554,170 that landed in the party's worst windows
- **-4 survival** — scored 72: 2 death(s)

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

- **survival− 72** [−4.2 pts] — 2 death(s)
- **throughput 52** [w 34%] — covered 65% of the 226,856,912 that needed an outside heal (39% of the party's intake was self-covered or overkill); 10,645,622 absorbed; NOTE this key needed 179,673/s of healing, more than 95% of the 55 keys this scale was built from (cut-off 130,287/s, median 90,211/s). The score is a floor: no healer in that set has covered this much
- **response 47** [w 25%] — put back 32% of the 125,554,170 that landed in the party's worst windows
- **mechanics− 87** [−1.7 pts] — 3% of intake was damage comparable players did not take
- **interrupts** — n/a. no interrupt on the bar
- **dispel 84** [w 16%] — 25/26 of what one dispeller could reach (38 landed; the rest overlapped a debuff already being cleansed)
- **activity 72** [w 15%] — 90% engaged while alive in combat
- **utility 68** [w 10%] — 27 used of ~64 the kit offered
- _overcapped Holy Power: 75 of 584 generated (13%)_
- _not counted as button presses (procs, ticks): Reclamation_

</details>

### Arcane Mage — Arcane Mage — C+ (72/100)

*M+ score 3,404*

**Where the points went**

- **-9 survival** — scored 50: 3 death(s)
- **-9 damage (rank)** — scored 79: 265,936 dps, 106% of the other damage dealers' median
- **-9 activity** — scored 67: 91% engaged while alive in combat

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

- **survival− 50** [−9.0 pts] — 3 death(s)
- **damage~ 79** [w 42%] — 265,936 dps, 106% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 95** [w 32%] — 11 stops vs 6 expected (group stopped 81% of what it could reach, not scored here); pressed 13x: 2 on casts already stopped
- **activity 67** [w 26%] — 91% engaged while alive in combat
- **utility 84** [w 0%] — 5 used of ~48 the kit offered
- _never pressed: Ice Block, Remove Curse_

</details>

### Hyporock — Ret Paladin — C- (61/100)

*M+ score 3,326*

**Where the points went**

- **-13 survival** — scored 28: 4 death(s)
- **-10 damage (rank)** — scored 76: 253,872 dps, 101% of the other damage dealers' median
- **-10 activity** — scored 62: 89% engaged while alive in combat

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

- **survival− 28** [−13.0 pts] — 4 death(s)
- **damage~ 76** [w 42%] — 253,872 dps, 101% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 80** [w 32%] — 13 stops vs 12 expected (group stopped 81% of what it could reach, not scored here); pressed 13x: 1 on casts already stopped, 1 on nothing casting; 2 of those wasted the kick and a cast got through before it came back
- **activity 62** [w 26%] — 89% engaged while alive in combat
- **utility 90** [w 0%] — 20 used of ~68 the kit offered
- _never pressed: Blinding Light_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Demo Lock — Demo Lock — D+ (56/100)

*M+ score 3,360*

**Where the points went**

- **-12 damage (rank)** — scored 72: 225,295 dps, 94% of the other damage dealers' median
- **-11 survival** — scored 39: 3 death(s)
- **-9 activity** — scored 66: 91% engaged while alive in combat

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

- **survival− 39** [−11.0 pts] — 3 death(s)
- **damage~ 72** [w 42%] — 225,295 dps, 94% of the other damage dealers' median
- **mechanics− 68** [−6.4 pts] — 8% of intake was damage comparable players did not take
- **interrupts~ 82** [w 32%] — 9 stops vs 8 expected (group stopped 81% of what it could reach, not scored here); pressed 22x: 4 on casts already stopped; 2 of those wasted the kick and a cast got through before it came back
- **activity 66** [w 26%] — 91% engaged while alive in combat
- **utility 75** [w 0%] — 1 used of ~58 the kit offered
- _overcapped Soul Shards: 3 of 553 generated (1%)_
- _never pressed: Mortal Coil_

</details>

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

## Deaths

13 deaths in 6 separate incidents. The wipe at 20:17 (6 deaths in 39s) 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 |
|---|---:|---:|---:|
| Frozen Tempest | 4 of 13 | 3,232,379 | 4 |
| Putrid Burst | 3 of 13 | 3,213,596 | 3 |
| Winter's Shroud | 4 of 13 | 1,985,698 | — |
| Melee | 1 of 13 | 1,792,779 | 1 |
| Raging Squall | 3 of 13 | 1,693,728 | — |
| Cryo Surge | 2 of 13 | 1,437,857 | 1 |

### Cascade · 8:02 · 3 deaths in 0s — the healer went first

**8:02 · Holy Paladin · heal** — killed by **Putrid Burst** for 363,213 from The Hoardmonger

took **1,049,912** · in **0.8 s** · health at the start **58%** · before the last hit **14%**

| when | what | damage |
|---:|---|---:|
| 0.8s before | Putrid Burst | 323,486 |
| 0.8s before | ? | 21,083 |
| 0.4s before | Putrid Burst | 363,213 |
| at death | Putrid Burst (killing blow) | 363,213 |

**no defensive pressed** · 11,481 healed · all their own

**8:02 · Arcane Mage · dps** — killed by **Putrid Burst** for 371,147 from The Hoardmonger

took **1,059,625** · in **0.8 s** · health at the start **58%** · before the last hit **11%**

| when | what | damage |
|---:|---|---:|
| 5.4s before | ? | 3,335 |
| 4.3s before | ? | 3,335 |
| 0.8s before | Putrid Burst | 317,331 |
| 0.8s before | ? | 15,645 |
| 0.4s before | Putrid Burst | 371,147 |
| at death | Putrid Burst (killing blow) | 371,147 |
| | 1 smaller hits | 3,335 |

**no defensive pressed** · 3,286 healed · all their own

**8:02 · Hyporock · dps** — killed by **Putrid Burst** for 374,257 from The Hoardmonger

took **1,104,059** · in **0.8 s** · health at the start **59%** · before the last hit **16%**

| when | what | damage |
|---:|---|---:|
| 0.8s before | Putrid Burst | 355,545 |
| 0.4s before | Putrid Burst | 374,257 |
| at death | Putrid Burst (killing blow) | 374,257 |

**no defensive pressed** · 7,769 healed · Holy Paladin

### Death · 12:20 · Demo Lock · dps

**12:20 · Demo Lock · dps** — killed by **Harsh Winds** for 91,801 from Demo Lock

took **1,156,712** · in **13.5 s** · health at the start **88%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 9.3s before | Harsh Winds | 93,095 |
| 6.8s before | Harsh Winds | 95,635 |
| 1.7s before | Harsh Winds | 96,433 |
| 1.3s before | Rumbling Ward | 77,679 |
| 0.8s before | Harsh Winds | 95,552 |
| at death | Harsh Winds (killing blow) | 91,801 |
| | 27 smaller hits | 606,517 |

**no defensive pressed** · 313,485 healed · Holy Paladin, Hyporock

### Death · 14:00 · Arcane Mage · dps

**14:00 · Arcane Mage · dps** — killed by **Rumbling Ward** for 53,147 from Terra Rumbler

took **1,228,179** · in **10.4 s** · health at the start **87%** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 10.2s before | Glacial Tomb | 90,912 |
| 7.9s before | Harsh Winds | 75,830 |
| 6.2s before | Glacial Tomb | 86,850 |
| 5.9s before | Harsh Winds | 72,038 |
| 2.3s before | Glacial Tomb | 70,154 |
| 0.3s before | Glacial Tomb | 70,153 |
| | 20 smaller hits | 762,242 |

Prismatic Barrier -10.3s · Alter Time -7.2s · Alter Time -7.0s · Healthstone -5.0s · 438,848 healed · Holy Paladin

### Death · 14:36 · Hyporock · dps

**14:36 · Hyporock · dps** — killed by **Cryo Surge** for 134,721 from Glacial Revenant

took **1,367,989** · in **13.6 s** · health at the start **85%** · before the last hit **15%**

| when | what | damage |
|---:|---|---:|
| 8.9s before | Glacial Tomb | 138,257 |
| 6.0s before | Cryo Surge | 146,270 |
| 3.8s before | Cryo Surge | 139,414 |
| 3.0s before | Cryo Surge | 137,045 |
| 1.7s before | Cryo Surge | 143,236 |
| 0.8s before | Cryo Surge | 140,708 |
| | 11 smaller hits | 523,059 |

**no defensive pressed** · 556,476 healed · Holy Paladin

### Death · 16:46 · Demo Lock · dps

**16:46 · Demo Lock · dps** — killed by **Harsh Winter** for 117,038 from The Winter Squall

took **908,305** · in **14.9 s** · health at the start **86%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 14.4s before | Rumbling Ward | 71,576 |
| 2.3s before | Cryo Surge | 77,246 |
| 1.4s before | Cryo Surge | 140,526 |
| 0.5s before | Cryo Surge | 143,158 |
| 0.5s before | Rumbling Ward | 141,060 |
| at death | Harsh Winter (killing blow) | 117,038 |
| | 13 smaller hits | 217,701 |

Dark Pact -7.3s · 150,514 healed · Holy Paladin, Hyporock

### Full wipe · 20:17 · 6 deaths in 39s — Hyporock went first

**20:17 · Hyporock · dps** — killed by **Blizzard's Wrath** for 394,624 from Sentinel of Winter

took **1,075,995** · in **1.5 s** · health at the start **21%**

| when | what | damage |
|---:|---|---:|
| 1.5s before | Blizzard's Wrath | 681,371 |
| at death | Blizzard's Wrath (killing blow) | 394,624 |

**no defensive pressed** · 187,407 healed · Holy Paladin

**20:35 · Holy Paladin · heal** — killed by **Frozen Tempest** for 441,121 from Sentinel of Winter

took **1,815,568** · in **13.2 s** · health at the start **65%** · before the last hit **42%**

| when | what | damage |
|---:|---|---:|
| 12.8s before | Winter's Shroud | 283,324 |
| 8.3s before | Winter's Shroud | 254,507 |
| 1.7s before | Raging Squall | 606,869 |
| 0.8s before | Frozen Tempest | 99,844 |
| at death | Frozen Tempest (killing blow) | 571,024 |

**no defensive pressed** · 968,730 healed · Hyporock

**20:36 · Hyporock · dps** — killed by **Frozen Tempest** for 465,960 from Sentinel of Winter

took **1,845,492** · in **13.4 s** · health at the start **28%** · before the last hit **13%**

| when | what | damage |
|---:|---|---:|
| 13.0s before | Winter's Shroud | 288,317 |
| 8.4s before | Winter's Shroud | 295,076 |
| 1.3s before | Raging Squall | 530,677 |
| 1.3s before | Frozen Tempest | 137,545 |
| at death | Frozen Tempest (killing blow) | 593,877 |

Lay on Hands -11.8s · Lay on Hands -11.8s · 961,282 healed · Holy Paladin

**20:36 · Arcane Mage · dps** — killed by **Frozen Tempest** for 386,774 from Sentinel of Winter

took **976,649** · in **1.0 s** · health at the start **58%** · before the last hit **26%**

| when | what | damage |
|---:|---|---:|
| 5.1s before | Refraction | 4,901 |
| 0.9s before | Frozen Tempest | 331,250 |
| 0.4s before | Rimeshatter | 149,582 |
| at death | Frozen Tempest (killing blow) | 485,789 |
| at death | Refraction | 10,028 |

Prismatic Barrier -4.7s · Alter Time -2.8s · 11,128 healed · Holy Paladin

**20:38 · Demo Lock · dps** — killed by **Frozen Tempest** for 408,452 from Sentinel of Winter

took **1,869,880** · in **14.6 s** · health at the start **81%** · before the last hit **32%**

| when | what | damage |
|---:|---|---:|
| 10.5s before | Winter's Shroud | 290,327 |
| 3.2s before | Raging Squall | 556,182 |
| 3.2s before | Frozen Tempest | 111,910 |
| 2.3s before | Frozen Tempest | 144,779 |
| 0.9s before | Frozen Tempest | 146,174 |
| at death | Frozen Tempest (killing blow) | 408,452 |
| | 13 smaller hits | 212,056 |

Unending Resolve -2.6s · Dark Pact -1.3s · 1,191,395 healed · Holy Paladin, Hyporock

**20:56 · Blood DK · tank** — killed by **Melee** for 219,739 from Sentinel of Winter

took **2,625,781** · in **10.3 s** · health at the start **70%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 10.2s before | Winter's Shroud | 334,269 |
| 9.5s before | Melee | 635,374 |
| 7.2s before | Melee | 721,942 |
| 5.6s before | Winter's Shroud | 239,878 |
| 2.3s before | Melee | 215,724 |
| at death | Melee (killing blow) | 219,739 |
| | 2 smaller hits | 258,855 |

**no defensive pressed** · 115,207 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,149 | 19:09 |
| routing | 89 | 1:29 |
| death penalty | 195 | 3:15 |
| lead in | 18 | 0:18 |

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 |
|---:|---|---|---:|---:|---:|---:|
| 4 | 15:12 | 5:43 | 34 | 7 | 84,064,062 | 7:28 |
| 2 | 4:27 | 3:37 | 4 | 3 | 56,203,116 | 0:45 |
| 3 | 8:20 | 6:20 | 46 | 3 | 167,040,799 | 0:45 |

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

- pull 4: opened by Arcane Mage (Arcane Missiles on Glacial Tomb); healer Holy Paladin 12 yd away; on cooldown: Arcane Mage Prismatic Barrier 7s; Hyporock Lay on Hands 189s, Divine Shield 55s; Blood DK Dancing Rune Weapon 30s, Vampiric Blood 24s, Icebound Fortitude 13s; Holy Paladin Divine Shield 152s, Blessing of Protection 129s, Lay on Hands 85s; Demo Lock Unending Resolve 112s
- pull 2: opened by Blood DK (Melee on Territorial Matriarch); healer Holy Paladin not seen for 39 s, position unknown; on cooldown: Hyporock Lay on Hands 161s, Blessing of Protection 89s, Blessing of Sacrifice 21s; Blood DK Dancing Rune Weapon 12s, Icebound Fortitude 11s; Holy Paladin Aura Mastery 99s
- pull 3: opened by Blood DK (Death's Caress on Thornclaw Gatherer); healer Holy Paladin 174 yd away (last seen 19 s earlier); on cooldown: Arcane Mage Ice Cold 123s, Prismatic Barrier 8s; Hyporock Lay on Hands 214s, Divine Shield 133s; Blood DK Anti-Magic Zone 218s, Dancing Rune Weapon 65s, Anti-Magic Shell 27s; Demo Lock Unending Resolve 160s, Dark Pact 7s

## What the group left up

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

- Earth Bolt: 16 of 38 got through
- Winter's Shroud: 6 of 15 got through
- Healing Breeze: 5 of 10 got through
- Frigid Roar: 1 of 8 got through

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

- Toxic Spores: 5x, up for 64s in total, 1,805,353 damage
- Cryo Surge: 5x, up for 39s in total, 7,106,628 damage
- Glacial Torment: 3x, up for 24s in total, 1,793,788 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)**

- Demo Lock: 3,283,415 (mostly Glacial Tomb)
- Holy Paladin: 1,439,582 (mostly Harsh Winter)

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

- 73,346,615 absorbed of 1,166,054,705 landed
- Rumbling Ward: 73,346,615
- on: Terra Rumbler (73,346,615)

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

- Rumbling Ward: 5/5 players, 733 hits, 44,970,590 (12% of party intake)
- Hearty Bellow: 5/5 players, 136 hits, 14,178,152 (4% of party intake)
- Glacial Tomb: 5/5 players, 106 hits, 11,103,895 (3% of party intake)
- Spoiled Supplies: 5/5 players, 41 hits, 10,433,282 (3% of party intake)
- Ravenous Bellow: 5/5 players, 91 hits, 8,619,903 (2% of party intake)
- Harsh Winter: 4/5 players, 80 hits, 8,486,285 (2% of party intake)

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

- Razor Dive: 5/5 players, 270 hits, 25,418,345 (7% of party intake)
- Cryo Surge: 3/5 players, 130 hits, 17,056,449 (5% of party intake)
- Earth Bolt: 4/5 players, 15 hits, 4,725,306 (1% of party intake)
- Rotten Ground: 4/5 players, 19 hits, 4,362,646 (1% of party intake)

## Notes

### Where the tables are wrong for this run

Demo Lock's 12:20 killing blow reads "Harsh Winds from Demo Lock". Harsh Winds is the wind in the open stretch before the Sentinel, logged as self-cast. Pull 3's "healer 174 yd away" is stale: Holy Paladin was 23 yd behind the tank, but the tool reads position only from casts. Arcane Mage's "never pressed: Ice Block" is Ice Cold, which replaces it and was pressed 5 times. Blood DK's last death shows 1,792,779 melee, but the tool counts every swing twice, so it is about 0.9M. The 3 deaths at 8:02 cost the 45 s penalty but almost no run back: all 3 respawned at a checkpoint 50 yd from the boss and were with the group 7 s later.

### Against this morning's timed +16 (both combat logs)

Same dungeon and level this morning, Hyporock with a different group, timed with 3 deaths. Damage per player was about the same (250k to 274k then, 225k to 266k tonight), so the gap is kill order and mechanics. Terra Rumblers lived 51 to 62 s then and 123 to 217 s tonight, and Rumbling Ward did 8.8M then against 45.0M tonight. Cryo Surge: 5 of 7 dispelled within about 2 s, against 10 of 17. Winter's Shroud: 0 of 16 casts finished, against 4 before tonight's wipe. At tonight's Sentinel pull the timer had about 11:48 left. This morning's group used 14:33 from the same pull.

## 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-18T22:13:31 · schema 9 · written analysis: Claude (Opus 5), from the combat log and the archive*
