# Den of Nalorakk +15 — TIMED

29:06 · +1, 9% under the 32:00 par · 2 deaths · Fortified, Tyrannical, affix 147

*2026-09-19 · 14:11 · `WoWCombatLog-091926_140305.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.

**Tip:** Don't double-kick; 8 of 19 Rebukes hit stopped casts

## Timed 2:54 under par. Both deaths came in one 12-second window on the opening pull, with Hyporock's kick off cooldown and unpressed.

A clean key spoiled by one pull. The same 22-mob opener had wiped the attempt they reset out of minutes earlier, and here it cost 2 deaths and 0:30.

From 2:16 to 2:28 two Earthwhisper Tenders alternated Earth Bolt: 6 completed, at 2:17.00, 2:19.44, 2:20.64, 2:23.06, 2:24.27 and 2:26.70. The 2:23.06 cast killed Fury Warrior and the 2:24.27 cast killed Resto Druid. Hyporock's Rebuke came off cooldown at 2:16.05 and he was in melee on both Tenders the whole time - Final Verdict landed on the casting one at 2:16.51, 2:20.28, 2:22.29 and 2:23.31. Hammer of Justice was also up, last used at 0:36.

He was holding the kick for Healing Breeze, which is the right priority and is why this is a judgement call rather than a miss. It did not pay here: both Tenders had already had theirs kicked, at 1:59.94 by Hyporock and 2:08.42 by Brewmaster Monk, and neither cast another one before dying.

**What to change**

1. Hyporock: on the opening pull, once a Tender's Healing Breeze has been kicked, spend Rebuke freely on its Earth Bolts. Both Tenders alive from 2:11 had already used theirs.
2. Hyporock: Stoneform on the Sentinel at the first Glacial Torment and again ~124 s later. It removes Magic and the boss casts on a 62-second clock.
3. Hyporock: when someone else is already kicking the heal, do not double up. 8 of 19 Rebukes landed on casts another player had stopped.
4. Nothing to change on cooldown use: Empowering Venom went out with Avenging Wrath 12 times out of 12, and mechanics scored 100 - no damage taken that comparable players avoided.

## The run

| | |
|---|---|
| on the clock | **29:06** — 25:07 fighting |
| deaths | **2** — timer agrees (2.03 implied) |
| party damage taken | **380,191,727** — 252,351/s while fighting |
| enemies killed | **141** |
| interrupts | **73/93** — 78% |
| dispels | **23/39** — 15,792,955 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Brewmaster Monk | Brewmaster | tank | 322 | 88,464 | 45,236 | 105,929 | 0 | **D-** 49 |
| Resto Druid | Resto Druid | heal | 322 | 21,682 | 132,338 | 29,207 | 1 | **B+** 83 |
| Hyporock | Ret Paladin | dps | 322 | 237,677 | 6,828 | 28,491 | 0 | **B-** 75 |
| Fury Warrior | Fury | dps | 322 | 222,634 | 8,824 | 32,694 | 1 | **B-** 73 |
| Arcane Mage | Arcane Mage | dps | 324 | 215,101 | 450 | 24,182 | 0 | **C+** 71 |

*Gear and M+ score are from Raider.IO. Percentiles are from Warcraft Logs, against other +15 runs; WCL does not say how many. As a whole, this clear ranks 94th of 1,098,009 logged clears of this dungeon.*

### Brewmaster Monk — Brewmaster — D- (49/100)

*M+ score 3,282 · DPS 4th percentile*

**Where the points went**

- **-23 mitigation** — scored 27: 6% uptime of the 13% this kit can hold, 25% of worst windows covered
- **-12 damage** — scored 44: 88,463 dps, 4th percentile of logged +15 runs of this dungeon (Warcraft Logs)
- **-10 interrupts (rank)** — scored 69: 27 stops vs 32 expected

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 27** [w 31%] — 6% uptime of the 13% this kit can hold, 25% of worst windows covered
- **damage 44** [w 21%] — 88,463 dps, 4th percentile of logged +15 runs of this dungeon (Warcraft Logs)
- **mechanics− 98** [−0.2 pts] — 0% of intake was damage comparable players did not take
- **interrupts~ 69** [w 31%] — 27 stops vs 32 expected (group stopped 86% of what it could reach, not scored here); pressed 28x: 1 on casts already stopped, 1 just after the cast finished, 2 on nothing casting
- **activity 61** [w 17%] — 95% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _not counted as button presses (procs, ticks): Gift of the Ox, Purifying Brew_

</details>

### Resto Druid — Resto Druid — B+ (83/100)

*M+ score 3,215 · HPS 61st percentile*

**Where the points went**

- **-6 throughput** — scored 82: covered 80% of the 228,814,869 that needed an outside heal (35% of the party's intake was self-covered or overkill)
- **-4 survival** — scored 72: 1 death(s)
- **-4 dispel** — scored 77: 23/28 of what one dispeller could reach (39 landed

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

- **survival− 72** [−4.2 pts] — 1 death(s)
- **throughput 82** [w 34%] — covered 80% of the 228,814,869 that needed an outside heal (35% of the party's intake was self-covered or overkill); NOTE this key needed 132,708/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 99** [w 25%] — put back 59% of the 103,557,046 that landed in the party's worst windows
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts** — n/a. no interrupt on the bar
- **dispel 77** [w 16%] — 23/28 of what one dispeller could reach (39 landed; the rest overlapped a debuff already being cleansed)
- **activity 97** [w 15%] — 96% engaged while alive in combat
- **utility 73** [w 10%] — 56 used of ~114 the kit offered
- _overcapped Combo Points: 36 of 44 generated (82%)_
- _never pressed: Improved Nature's Cure_
- _not counted as button presses (procs, ticks): Lifebloom, Moonfire, Rejuvenation, Rejuvenation (Germination), Tranquility_

</details>

### Hyporock — Ret Paladin — B- (75/100)

*M+ score 3,326 · DPS 61st percentile*

**Where the points went**

- **-9 damage** — scored 78: 237,677 dps, 61th percentile of logged +15 runs of this dungeon (Warcraft Logs); 108% of the other damage dealers' median, not scored
- **-8 interrupts (rank)** — scored 74: 14 stops vs 19 expected
- **-8 activity** — scored 70: 92% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage 78** [w 42%] — 237,677 dps, 61th percentile of logged +15 runs of this dungeon (Warcraft Logs); 108% of the other damage dealers' median, not scored
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 74** [w 32%] — 14 stops vs 19 expected (group stopped 86% of what it could reach, not scored here); pressed 19x: 8 on casts already stopped, 1 on nothing casting; 3 of those wasted the kick and a cast got through before it came back
- **activity 70** [w 26%] — 92% engaged while alive in combat
- **utility 86** [w 0%] — 15 used of ~95 the kit offered
- _not counted as button presses (procs, ticks): Avenging Wrath, Crusading Strikes_

</details>

### Fury Warrior — Fury — B- (73/100)

*M+ score 3,223 · DPS 48th percentile*

**Where the points went**

- **-11 damage** — scored 74: 222,634 dps, 48th percentile of logged +15 runs of this dungeon (Warcraft Logs); 100% of the other damage dealers' median, not scored
- **-6 activity** — scored 78: 94% engaged while alive in combat
- **-6 interrupts (rank)** — scored 83: 21 stops vs 18 expected

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage 74** [w 42%] — 222,634 dps, 48th percentile of logged +15 runs of this dungeon (Warcraft Logs); 100% of the other damage dealers' median, not scored
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 83** [w 32%] — 21 stops vs 18 expected (group stopped 86% of what it could reach, not scored here); pressed 28x: 4 on casts already stopped, 1 just after the cast finished, 3 on nothing casting; 2 of those wasted the kick and a cast got through before it came back
- **activity 78** [w 26%] — 94% engaged while alive in combat
- **utility 94** [w 0%] — 2 used of ~5 the kit offered
- _overcapped Rage: 1,727 of 19,563 generated (9%)_
- _not counted as button presses (procs, ticks): Odyn's Fury_

</details>

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

*M+ score 3,237 · DPS 23rd percentile*

**Where the points went**

- **-14 damage** — scored 66: 215,101 dps, 23th percentile of logged +15 runs of this dungeon (Warcraft Logs); 93% of the other damage dealers' median, not scored
- **-8 interrupts (rank)** — scored 75: 9 stops vs 12 expected
- **-7 activity** — scored 74: 93% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage 66** [w 42%] — 215,101 dps, 23th percentile of logged +15 runs of this dungeon (Warcraft Logs); 93% of the other damage dealers' median, not scored
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 75** [w 32%] — 9 stops vs 12 expected (group stopped 86% of what it could reach, not scored here); pressed 15x: 3 on casts already stopped, 1 just after the cast finished, 2 on nothing casting; 2 of those wasted the kick and a cast got through before it came back
- **activity 74** [w 26%] — 93% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~65 the kit offered
- _never pressed: Remove Curse, Spellsteal_

</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

**Brewmaster Monk — Brewmaster**

The D- is mostly the grader. Arbiter cannot see Stagger, so your mitigation axis means nothing. What is real: you took Echoing Fury 10 times where the rest of the party averaged 1.5, worth 509,205 damage. That one is movement, and it is the only thing on your card to work on.

**Resto Druid — Resto Druid**

Best key of your night. You covered 80% of the damage that needed an outside heal and removed 23 debuffs. You died once at 2:24 to Earth Bolt alongside Fury Warrior. Nothing to change on healing.

**Hyporock — Ret Paladin**

19 Rebuke presses produced 10 stops. 8 landed on a cast somebody had already stopped, and 3 of those left your kick down when the next cast got through. Damage was the 61st percentile for a +15 here, which is fine. Call the kick before you press it.

**Fury Warrior — Fury**

28 presses for 20 stops, with 8 landing on a cast already covered. Same note as Hyporock. Your 222,634 dps was the 48th percentile for this dungeon at +15, so there is room on output too.

**Arcane Mage — Arcane Mage**

Your damage was the 23rd percentile for a logged +15 here, the lowest of the three damage dealers. You also never pressed Remove Curse in a key that had 39 dispellable debuffs land. Both are worth a look before the next Nalorakk.

### As a group

Clean key, timed by almost 3 minutes. The one habit to fix is kick overlap. Between Hyporock, Fury Warrior and Arcane Mage there were 62 presses for 39 stops, and 7 of the wasted ones left somebody's kick down while the next cast landed. Assign an order rather than all pressing at once. Dispels were the other gap: 23 of 39 were removed and 15,792,955 damage came from the ones left up.

### The comp

The comp was fine and it timed the key. Curse cover existed twice over, through Resto Druid and Arcane Mage, and neither of them used it much. That is a habit rather than a comp hole.

## Deaths

2 deaths, all at once.

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

| spell | in | damage | killing blows |
|---|---:|---:|---:|
| Earth Bolt | 2 of 2 | 1,071,445 | 2 |
| Rotten Ground | 1 of 2 | 927,324 | — |
| Razor Dive | 1 of 2 | 317,673 | — |
| Rotten Supplies | 1 of 2 | 119,808 | — |

### Cascade · 2:23 · 2 deaths in 2s — Fury Warrior went first

**2:23 · Fury Warrior · dps** — killed by **Earth Bolt** for 352,340 from Earthwhisper Tender

took **1,279,664** · in **3.2 s** · health at the start **75%** · before the last hit **26%**

| when | what | damage |
|---:|---|---:|
| 3.2s before | Rotten Ground | 231,831 |
| 2.1s before | Rotten Ground | 231,831 |
| 1.1s before | Rotten Ground | 231,831 |
| 0.2s before | Rotten Ground | 231,831 |
| at death | Earth Bolt (killing blow) | 352,340 |

**no defensive pressed** · 282,544 healed · Hyporock, Brewmaster Monk, Resto Druid

**2:24 · Resto Druid · heal** — killed by **Earth Bolt** for 367,783 from Earthwhisper Tender

took **1,156,586** · in **3.8 s** · health at the start **56%** · before the last hit **26%**

| when | what | damage |
|---:|---|---:|
| 3.8s before | Earth Bolt | 351,322 |
| 2.2s before | Razor Dive | 105,891 |
| 2.1s before | Rotten Supplies | 119,808 |
| 1.3s before | Razor Dive | 105,891 |
| 0.4s before | Razor Dive | 105,891 |
| at death | Earth Bolt (killing blow) | 367,783 |

**no defensive pressed** · 192,798 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,507 | 25:07 |
| routing | 191 | 3:11 |
| death penalty | 30 | 0:30 |
| 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 | 2:30 | 22 | 2 | 51,370,839 | 0:30 |

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

- pull 1: opened by Brewmaster Monk (Fiery Shrapnel on Thornclaw Gatherer); healer Resto Druid 21 yd away; on cooldown: Hyporock Blessing of Protection 332s

## What the group left up

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

- Earth Bolt: 13 of 27 got through
- Lightning Bolt: 5 of 31 got through
- Scavenge: 1 of 1 got through
- Arc Lightning: 1 of 10 got through

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

- Toxic Spores: 7x, up for 92s in total, 2,549,564 damage
- Glacial Torment: 6x, up for 89s in total, 8,597,730 damage
- Cryo Surge: 3x, up for 30s in total, 4,645,661 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)**

- Brewmaster Monk: 509,205 (mostly Echoing Fury)

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

- 16,588,856 absorbed of 1,354,454,836 landed
- Rumbling Ward: 16,588,856
- on: Terra Rumbler (16,588,856)

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

- Primal Echo: 5/5 players, 155 hits, 16,627,216 (4% of party intake)
- Ravenous Bellow: 5/5 players, 158 hits, 15,083,123 (4% of party intake)
- Feast of Misery: 5/5 players, 133 hits, 12,929,862 (3% of party intake)
- Volatile Flames: 5/5 players, 94 hits, 11,171,848 (3% of party intake)
- Frozen Tempest: 5/5 players, 121 hits, 11,082,311 (3% of party intake)
- Overwhelming Onslaught: 5/5 players, 71 hits, 10,883,519 (3% 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, 240 hits, 23,497,181 (6% of party intake)
- Cryo Surge: 4/5 players, 83 hits, 9,571,293 (3% of party intake)
- Glacial Torment: 3/5 players, 49 hits, 8,966,554 (2% of party intake)
- Echoing Maul: 4/5 players, 15 hits, 7,826,755 (2% of party intake)
- Toxic Spores: 5/5 players, 75 hits, 4,651,893 (1% of party intake)
- Rotten Ground: 3/5 players, 18 hits, 4,174,187 (1% of party intake)

## Notes

### Healing Breeze, measured

Across this key and the 09-18 session, 37 Healing Breeze casts from 21 different Earthwhisper Tenders. It is not one each: 11 of the 21 cast it more than once, with repeats 4.8 s apart at the fastest, 15.8 s median, 35.2 s longest - about the same cadence as Rebuke itself. It is a heal-over-time on the whole pack, not a single-target heal; the 09-18 log has 98 applications and 338 ticks of it. In this key it never landed once: 7 casts, 6 interrupted, and the 7th fizzled without completing.

The group over-covers it. Healing Breeze was kicked 6 times out of 7 while Earth Bolt leaked 13 of 27. Twice Hyporock was the second kicker on the heal - at 2:01.05 he got it, and at 9:22.14 he pressed 0.28 s after Fury Warrior had already stopped it and got nothing. The rule that pays is taking the heal only when nobody else is on it, not holding for it.

### Glacial Torment is a Stoneform, not a dispel

Hyporock's largest damage source was Glacial Torment: 4.69M over 25 ticks, all three Sentinel casts running their full 16 s on him at 15:23.85, 16:25.82 and 17:27.83 - a hard 62.0-second cadence, reproduced at 61.9 and 63.1 s on 09-18. The debuff is 1235549, Magic, so Cleanse Toxins cannot touch it and the druid never dispelled him. Stoneform (20594) does remove Magic - its DB2 effect list is Poison, Disease, Curse, Magic and Bleed - and on a 120 s cooldown it clears two of the three. He did not press it once.

## 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-20T01:12:59 · schema 10 · written analysis: Claude (Opus 5), from the combat log and the archive*
