# Den of Nalorakk +15 — ABANDONED

2:20 · -93% over the 32:00 par · 7 deaths · Fortified, Tyrannical, affix 147

*2026-09-18 · 23:00 · `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:** Low DPS: 79M in 72 s; timed groups did 123M+ (Blood DK, Arms Warrior); Bad pull: Matriarch pack pulled at 0:52 (Blood DK)

**Tip:** Step out of Rotten Ground

## Standard first pull, too little damage: 79M in the first 72 s, where both +16 groups today did 123M and 184M.

The pull was the normal opening. Both +16 groups today pulled the same Gatherers, Strikers, Tenders and Matriarch and lost nobody. This group removed 39% of it before the tank died at 1:38. Every damage slot was behind the +16 groups. The furthest behind were Blood DK at 118k a second and Arms Warrior at 236k, where the other two Blood DKs did 263k and 280k and every other DPS did at least 361k. Arms Warrior died first at 1:05 when the Matriarch came off the tank. Once Hyporock and Arms Warrior were dead, Healing Breeze put 50M back on the pack. Resto Shaman healed as much per second as this morning's Resto Shaman.

**What to change**

1. Blood DK: with this much damage, pull the Matriarch pack after the first pack is down, not at 0:52 with it at 70% to 89%.
2. Kill the Earthwhisper Tenders first and keep a kick for Healing Breeze; from 1:28 it healed the pack for 50M.
3. Hyporock: step out of Rotten Ground. One tick at 0:41 took you from 37% to 9% and cost your Divine Shield.

## The run

| | |
|---|---|
| on the clock | **2:20** — 1:17 fighting |
| deaths | **7** |
| party damage taken | **55,227,190** — 714,453/s while fighting |
| enemies killed | **2** |
| interrupts | **10/23** — 43% |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Blood DK | Blood DK | tank | 319 | 65,227 | 67,736 | 211,968 | 1 | **C** 64 |
| Resto Shaman | Resto Shaman | heal | 321 | 14,288 | 96,519 | 36,284 | 1 | **F** 22 |
| Feral Druid | Feral | dps | 318 | 248,642 | 10,438 | 34,972 | 1 | **C+** 69 |
| Arms Warrior | Arms | dps | 324 | 100,092 | 6,939 | 40,425 | 2 | **D+** 59 |
| Hyporock | Ret Paladin | dps | 322 | 154,669 | 14,522 | 71,907 | 2 | **F** 39 |

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

### Blood DK — Blood DK — C (64/100)

*M+ score 3,188*

**Where the points went**

- **-14 mitigation** — scored 65: 71% uptime of the 77% this kit can hold, 88% of worst windows covered
- **-10 activity** — scored 53: 91% engaged while alive in combat
- **-6 interrupts (rank)** — scored 83: 4 stops vs 4 expected

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

- **survival− 72** [−5.6 pts] — 1 death(s)
- **mitigation 65** [w 39%] — 71% uptime of the 77% this kit can hold, 88% of worst windows covered
- **damage~** — n/a. 65,227 dps, 39% 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~ 83** [w 39%] — 4 stops vs 4 expected (group stopped 59% of what it could reach, not scored here); pressed 2x: 1 on nothing casting
- **activity 53** [w 22%] — 91% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Anti-Magic Zone_
- _not counted as button presses (procs, ticks): Blood Boil, Death Strike, Infliction of Sorrow_

</details>

### Resto Shaman — Resto Shaman — F (22/100)

*M+ score 3,283*

**Where the points went**

- **-39 throughput** — scored 24: covered 30% of the 38,924,838 that needed an outside heal (27% of the party's intake was self-covered or overkill); 462,086 absorbed
- **-27 interrupts (rank)** — scored 0: 0 stops vs 2 expected
- **-11 activity** — scored 51: 77% engaged while alive in combat

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 24** [w 51%] — covered 30% of the 38,924,838 that needed an outside heal (27% of the party's intake was self-covered or overkill); 462,086 absorbed; NOTE this key needed 278,793/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** — n/a. n/a: the party's worst windows cover 93% of a 77s fight, so there is no calmer stretch to compare them with
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 0** [w 27%] — 0 stops vs 2 expected (group stopped 59% of what it could reach, not scored here)
- **dispel** — n/a. too few known-dispellable debuffs to judge
- **activity 51** [w 22%] — 77% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Astral Shift, Capacitor Totem, Purge_

</details>

### Feral Druid — Feral — C+ (69/100)

*M+ score 3,217*

**Where the points went**

- **-13 activity** — scored 49: 77% engaged while alive in combat
- **-8 interrupts (rank)** — scored 74: 2 stops vs 3 expected
- **-6 mechanics (rank)** — scored 72: 7% of intake was damage comparable players did not take

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 97** [w 42%] — 248,642 dps, 157% of the other damage dealers' median
- **mechanics− 72** [−5.6 pts] — 7% of intake was damage comparable players did not take
- **interrupts~ 74** [w 32%] — 2 stops vs 3 expected (group stopped 59% of what it could reach, not scored here); pressed 4x: 1 just after the cast finished, 2 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 49** [w 26%] — 77% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~4 the kit offered
- _overcapped Combo Points: 47 of 101 generated (47%)_
- _overcapped Energy: 57 of 277 generated (21%)_
- _never pressed: Frenzied Regeneration, Incapacitating Roar, Remove Corruption, Soothe, Survival Instincts, Ursol's Vortex_

</details>

### Arms Warrior — Arms — D+ (59/100)

*M+ score 3,159*

**Where the points went**

- **-23 damage (rank)** — scored 44: 100,092 dps, 58% of the other damage dealers' median
- **-10 activity** — scored 60: 88% engaged while alive in combat
- **-7 survival** — scored 61: 2 death(s)

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 44** [w 42%] — 100,092 dps, 58% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 99** [w 32%] — 4 stops vs 1 expected (group stopped 59% of what it could reach, not scored here)
- **activity 60** [w 26%] — 88% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Rage: 26 of 61 generated (43%)_
- _never pressed: Die by the Sword, Impending Victory, Rallying Cry, Spell Reflection_
- _not counted as button presses (procs, ticks): Charge, Cleave, Overpower_

</details>

### Hyporock — Ret Paladin — F (39/100)

*M+ score 3,326*

**Where the points went**

- **-32 interrupts (rank)** — scored 0: 0 stops vs 1 expected
- **-12 activity** — scored 53: 82% engaged while alive in combat
- **-10 damage (rank)** — scored 77: 154,669 dps, 101% of the other damage dealers' median

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 77** [w 42%] — 154,669 dps, 101% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 0** [w 32%] — 0 stops vs 1 expected (group stopped 59% of what it could reach, not scored here); pressed 1x: 1 on nothing casting
- **activity 53** [w 26%] — 82% engaged while alive in combat
- **utility 98** [w 0%] — 3 used of ~3 the kit offered
- _overcapped Holy Power: 21 of 59 generated (36%)_
- _never pressed: Blinding Light, Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

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

## Deaths

7 deaths in 2 separate incidents. The wipe at 1:05 (6 deaths in 34s) 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 |
|---|---:|---:|---:|
| Melee | 5 of 7 | 18,290,868 | 2 |
| Razor Dive | 5 of 7 | 3,434,693 | 1 |
| Earth Bolt | 4 of 7 | 2,865,040 | 2 |
| Rotten Supplies | 5 of 7 | 883,269 | 2 |
| Rotten Ground | 3 of 7 | 622,753 | — |
| Rune of Void-Tainted Shell | 2 of 7 | 9,082 | — |

### Full wipe · 1:05 · 6 deaths in 34s — Arms Warrior went first

**1:05 · Arms Warrior · dps** — killed by **Melee** for 459,935 from Territorial Matriarch

took **3,345,425** · in **10.3 s** · health at the start **87%** · before the last hit **75%**

| when | what | damage |
|---:|---|---:|
| 10.1s before | Rotten Supplies | 123,754 |
| 8.1s before | Rotten Ground | 236,437 |
| 2.9s before | Melee | 553,330 |
| 1.9s before | Melee | 943,682 |
| 1.0s before | Melee | 568,352 |
| at death | Melee (killing blow) | 919,870 |

**no defensive pressed** · 901,449 healed · Resto Shaman, Hyporock

**1:22 · Hyporock · dps** — killed by **Rotten Supplies** for 110,239 from Thornclaw Gatherer

took **2,108,143** · in **11.0 s** · health at the start **82%** · before the last hit **45%**

| when | what | damage |
|---:|---|---:|
| 9.0s before | Razor Dive | 112,105 |
| 7.9s before | Razor Dive | 114,045 |
| 6.9s before | Razor Dive | 112,893 |
| 5.9s before | Razor Dive | 112,893 |
| 4.8s before | Razor Dive | 110,597 |
| 1.4s before | Melee | 1,025,554 |
| | 13 smaller hits | 520,056 |

Lay on Hands -2.0s · 678,545 healed · Resto Shaman, Feral Druid

**1:26 · Arms Warrior · dps** — killed by **Razor Dive** for 116,129 from Keen

took **2,023,355** · in **13.0 s** · health at the start **84%** · before the last hit **1%**

| when | what | damage |
|---:|---|---:|
| 9.4s before | Earth Bolt | 368,030 |
| 7.7s before | Razor Dive | 116,129 |
| 6.9s before | Razor Dive | 116,129 |
| 4.9s before | Razor Dive | 116,130 |
| 4.5s before | Rotten Supplies | 124,755 |
| at death | Earth Bolt | 379,366 |
| | 7 smaller hits | 802,816 |

**no defensive pressed** · 1,037,197 healed · Resto Shaman, Hyporock, Feral Druid

**1:31 · Resto Shaman · heal** — killed by **Rotten Supplies** for 109,423 from Thornclaw Gatherer

took **3,368,262** · in **13.3 s** · health at the start **77%** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 12.9s before | Rotten Ground | 225,832 |
| 12.1s before | Melee | 1,029,038 |
| 5.4s before | Earth Bolt | 323,213 |
| 5.0s before | Melee | 224,698 |
| 0.8s before | Melee | 520,572 |
| 0.8s before | Razor Dive | 110,714 |
| | 9 smaller hits | 934,195 |

**no defensive pressed** · 1,587,362 healed · Hyporock

**1:35 · Feral Druid · dps** — killed by **Earth Bolt** for 236,958 from Earthwhisper Tender

took **1,032,247** · in **4.8 s** · health at the start **82%** · before the last hit **26%**

| when | what | damage |
|---:|---|---:|
| 4.7s before | Razor Dive | 78,592 |
| 2.8s before | Razor Dive | 157,184 |
| 2.6s before | Rotten Ground | 160,484 |
| 1.7s before | Razor Dive | 157,183 |
| 0.8s before | Razor Dive | 157,184 |
| at death | Earth Bolt (killing blow) | 236,958 |
| | 7 smaller hits | 162,390 |

Barkskin · 238,872 healed · Resto Shaman

**1:39 · Blood DK · tank** — killed by **Earth Bolt** for 199,616 from Earthwhisper Tender

took **11,674,334** · in **15.0 s** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 14.5s before | Melee | 724,824 |
| 10.8s before | Melee | 955,183 |
| 7.5s before | Melee | 722,752 |
| 7.0s before | Melee | 907,550 |
| 0.5s before | Melee | 719,350 |
| at death | Melee | 1,483,834 |
| | 22 smaller hits | 6,160,841 |

Vampiric Blood -12.8s · 5,527,860 healed · Resto Shaman

### Death · 2:00 · Hyporock · dps

**2:00 · Hyporock · dps** — killed by **Melee** for 251,227 from Thornclaw Gatherer

took **2,560,009** · in **4.0 s** · before the last hit **24%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Melee | 1,072,552 |
| 1.9s before | Melee | 487,892 |
| 1.9s before | Rune of Void-Tainted Shell | 848 |
| 0.9s before | Rune of Void-Tainted Shell | 821 |
| at death | Melee (killing blow) | 997,896 |

**no defensive pressed** · 174,611 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 77 | 1:17 |
| wipe recovery | 16 | 0:16 |
| death penalty | 105 | 1:45 |
| lead in | 27 | 0:27 |

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 |
|---:|---|---|---:|---:|---:|---:|
| 1 | 0:27 | 1:13 | 2 | 6 | 49,993,332 | 3:00 |
| 2 | 1:56 | 0:04 | 0 | 1 | 2,560,009 | 0:15 |

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

- pull 1: opened by Arms Warrior (Melee on Keen); healer Resto Shaman 168 yd away (last seen 20 s earlier); on cooldown: Hyporock Blessing of Protection 334s
- pull 2: the enemy opened it: Melee on Hyporock; healer Resto Shaman not seen for 27 s, position unknown; on cooldown: Hyporock Blessing of Protection 244s, Lay on Hands 199s, Divine Shield 161s; Feral Druid Barkskin 29s; Blood DK Icebound Fortitude 65s, Dancing Rune Weapon 39s, Anti-Magic Shell 10s; Resto Shaman Spirit Link Totem 162s, Healing Tide Totem 64s

## What the group left up

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

- Earth Bolt: 12 of 19 got through
- Healing Breeze: 1 of 3 got through

**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)**

- Feral Druid: 330,249 (mostly Spirit Link)

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

- Rotten Supplies: 4/5 players, 18 hits, 1,956,186 (4% 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: 4/5 players, 61 hits, 6,371,222 (12% of party intake)

## Notes

### Where the tables are wrong for this run

Resto Shaman's F comes from throughput, and the report flags it: this pull needed 278,793 healing a second, more than 95% of the 55 keys the scale was built from. Their healing per second while alive, 217k, matched this morning's Resto Shaman on the same pull (226k). Hyporock's 1:22 death lists Lay on Hands as their defensive, but it went on Blood DK at 1:20.5. Melee in the death rows is counted twice, so Blood DK' 9.9M is about 5M. With 77 s of combat this is one pull, and none of it belongs in a trend.

### The same pull in the two +16s (all three combat logs)

First 72 s from first contact. Damage done: 79.4M here, 122.9M in tonight's +16 and 183.7M this morning, on mobs with more health. Per second alive: Feral Druid 492k, Hyporock 384k, Arms Warrior 236k, Blood DK 118k. The +16 DPS did 361k to 940k and their Blood DKs 263k and 280k. The Matriarch pack joined at 0:52 with the first pack at 70% to 89%, and both +16 groups pulled it earlier and killed it. The Tenders started 21 Earth Bolts here, against 4 and 11.

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