# Murder Row +16 — TIMED

28:04 · +1, 17% under the 34:00 par · 4 deaths · Tyrannical, Fortified, Xal'atath's Guile

*2026-09-26 · 22:40 · `WoWCombatLog-092626_214432.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.5), from the combat log and the archive.

**Tip:** On a single target, cash a FV Arbiter with Divine Storm

## Timed with minutes to spare, and the only 2 Whirlwinds that hit a player killed them.

This was a clean key. The group stopped every cast it could reach, and the casts that got through were more than five kicks could cover.

The deaths cost a minute and all of them can be taken back. Shivan Punisher's Whirlwind has a 4-second cast bar, the tank never took it, and it killed Feral Druid and Enh Shaman with one hit each. Hyporock died when both enraged Warehouse Workers turned on them just after Blessing of Protection ran out. Enh Shaman's second death came from standing in Felfire Bombardment at half health.

No single player cost this key anything close to its margin.

**What to change**

1. Feral Druid and Enh Shaman: step out of melee when a Shivan Punisher starts Whirlwind.
2. Hyporock: on single targets, answer a Final Verdict Arbiter with Divine Storm.
3. Feral Druid: Soothe Back to Work! on the Warehouse Workers.
4. Hyporock: when you hold Wings for a mechanic, press Wake and Toll at the start of the hold.

## The run

| | |
|---|---|
| on the clock | **28:04** — 23:29 fighting |
| deaths | **4** — timer agrees (4.03 implied) |
| party damage taken | **317,366,065** — 225,178/s while fighting |
| enemies killed | **162** |
| interrupts | **190/297** — 64% |
| dispels | **18/18** — 0 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Prot Warrior | Prot Warrior | tank | 325 | 163,145 | 16,344 | 57,054 | 0 | **A-** 87 |
| Mistweaver Monk | Mistweaver | heal | 306 | 46,420 | 133,829 | 33,583 | 0 | **A-** 87 |
| Hyporock | Ret Paladin | dps | 325 | 276,669 | 8,200 | 33,405 | 1 | **B** 77 |
| Feral Druid | Feral | dps | 327 | 298,178 | 4,044 | 33,073 | 1 | **B-** 73 |
| Enh Shaman | Enh Shaman | dps | 325 | 282,710 | 11,784 | 37,369 | 2 | **C+** 70 |

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

### Prot Warrior — Prot Warrior — A- (87/100)

*M+ score 3,487 · DPS 92nd percentile*

**Where the points went**

- **-5 mitigation** — scored 82: 97% uptime of the 100% this kit can hold, 100% of worst windows covered
- **-3 interrupts (rank)** — scored 89: 82 stops vs 64 expected
- **-2 activity** — scored 86: 97% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 82** [w 27%] — 97% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage 93** [w 18%] — 163,145 dps, 92th percentile of logged +16 runs of this dungeon (Warcraft Logs)
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 89** [w 27%] — 82 stops vs 64 expected (group stopped 100% of what it could reach, not scored here); pressed 25x: 2 on casts already stopped, 1 just after the cast finished, 3 on nothing casting; 3 of those wasted the kick and a cast got through before it came back
- **activity 86** [w 15%] — 97% engaged while alive in combat
- **utility 87** [w 12%] — 3 used of ~8 the kit offered
- _overcapped Rage: 2,879 of 21,828 generated (13%)_

</details>

### Mistweaver Monk — Mistweaver — A- (87/100)

*M+ score 3,335 · HPS 33rd percentile*

**Where the points went**

- **-7 interrupts (rank)** — scored 54: 19 stops vs 30 expected
- **-4 response** — scored 80: put back 46% of the 90,042,564 that landed in the party's worst windows
- **-1 throughput** — scored 95: covered 86% of the 236,724,225 that needed an outside heal (31% of the party's intake was self-covered or overkill); 32,456,139 absorbed

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

- **survival− 100** [no charge] — 0 death(s)
- **throughput 95** [w 29%] — covered 86% of the 236,724,225 that needed an outside heal (31% of the party's intake was self-covered or overkill); 32,456,139 absorbed; NOTE this key needed 145,066/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 80** [w 21%] — put back 46% of the 90,042,564 that landed in the party's worst windows
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 54** [w 15%] — 19 stops vs 30 expected (group stopped 100% of what it could reach, not scored here)
- **dispel 100** [w 14%] — 18/18 of what one dispeller could reach
- **activity 96** [w 12%] — 96% engaged while alive in combat
- **utility 100** [w 8%] — 27 used of ~18 the kit offered
- _never pressed: Diffuse Magic_

</details>

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

*M+ score 3,374 · DPS 59th percentile*

**Where the points went**

- **-9 damage** — scored 78: 276,669 dps, 59th percentile of logged +16 runs of this dungeon (Warcraft Logs); 95% of the other damage dealers' median, not scored
- **-6 interrupts (rank)** — scored 83: 41 stops vs 34 expected
- **-5 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage 78** [w 42%] — 276,669 dps, 59th percentile of logged +16 runs of this dungeon (Warcraft Logs); 95% 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%] — 41 stops vs 34 expected (group stopped 100% of what it could reach, not scored here); pressed 32x: 3 on casts already stopped, 6 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 86** [w 26%] — 96% engaged while alive in combat
- **utility 85** [w 0%] — 14 used of ~108 the kit offered
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Feral Druid — Feral — B- (73/100)

*M+ score 3,440 · DPS 90th percentile*

**Where the points went**

- **-11 activity** — scored 58: 87% engaged while alive in combat
- **-8 interrupts (rank)** — scored 77: 27 stops vs 31 expected
- **-5 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage 92** [w 42%] — 298,178 dps, 90th percentile of logged +16 runs of this dungeon (Warcraft Logs); 106% of the other damage dealers' median, not scored
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 77** [w 32%] — 27 stops vs 31 expected (group stopped 100% of what it could reach, not scored here); pressed 25x: 3 on casts already stopped, 1 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 58** [w 26%] — 87% engaged while alive in combat
- **utility 85** [w 0%] — 7 used of ~52 the kit offered
- _overcapped Combo Points: 545 of 1,748 generated (31%)_
- _overcapped Energy: 1,855 of 7,397 generated (25%)_

</details>

### Enh Shaman — Enh Shaman — C+ (70/100)

*M+ score 3,300 · DPS 82nd percentile*

**Where the points went**

- **-11 interrupts (rank)** — scored 67: 21 stops vs 42 expected
- **-9 survival** — scored 50: 2 death(s)
- **-5 damage** — scored 87: 282,710 dps, 82th percentile of logged +16 runs of this dungeon (Warcraft Logs); 99% of the other damage dealers' median, not scored

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

- **survival− 50** [−9.0 pts] — 2 death(s)
- **damage 87** [w 42%] — 282,710 dps, 82th percentile of logged +16 runs of this dungeon (Warcraft Logs); 99% of the other damage dealers' median, not scored
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 67** [w 32%] — 21 stops vs 42 expected (group stopped 100% of what it could reach, not scored here); pressed 32x: 3 on casts already stopped, 2 on unkickable casts, 5 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 80** [w 26%] — 95% engaged while alive in combat
- **utility 76** [w 0%] — 1 used of ~40 the kit offered
- _never pressed: Purge_
- _not counted as button presses (procs, ticks): Doom Winds_

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

**Prot Warrior — Prot Warrior**

Nothing to change from this key. The one moment to look at is the Warehouse Worker pull. Both Workers left you for Hyporock at the same time while enraged, and Hyporock died 1.4 s later. If you see them turn, a taunt gets them back.

**Mistweaver Monk — Mistweaver**

Nothing to change. Your interrupt score is a rank against four players with shorter cooldowns (see the note), and the group stopped every cast it could reach.

**Hyporock — Ret Paladin**

Your death came 11 s after you put Blessing of Protection on yourself. That gave you Forbearance, so Divine Shield could not be pressed when the Workers turned on you, and Divine Protection was ready but not pressed. On Kystia you held Wings for the second stun, which was right. Press Wake and Toll at the start of a hold that long.

**Feral Druid — Feral**

In the Warehouse Worker pull the Keen Taskmaster enraged the Workers with Back to Work! and Soothe was not pressed. You are the only one in this group who can remove it.

**Enh Shaman — Enh Shaman**

Your second death was Felfire Bombardment landing while you were at half health, with Astral Shift still on cooldown. Step out of it straight away.

### As a group

The big pull after the Workers held 51 enemies, and both Whirlwind deaths happened in it. Call out Shivan Punisher casts so the melee step out. In the Warehouse Worker pull, Soothe Back to Work! as soon as it lands, since enraged Workers killed Hyporock in under 2 s.

### The comp

The comp was fine. It had Bloodlust, two battle resurrections, and more poison removal than Zaen's Heartstop Poison needs.

## Deaths

4 deaths in 4 separate incidents.

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

| spell | in | damage | killing blows |
|---|---:|---:|---:|
| Whirlwind | 2 of 4 | 1,857,790 | 2 |
| Melee | 1 of 4 | 1,763,039 | 1 |
| Felfire Bombardment | 1 of 4 | 607,111 | 1 |
| Defiled Slam | 1 of 4 | 455,330 | — |
| Demonic Frenzy | 1 of 4 | 319,319 | — |
| Rune of Void-Tainted Shell | 1 of 4 | 1,083 | — |

### Death · 9:01 · Hyporock · dps

**9:01 · Hyporock · dps** — killed by **Melee** for 261,196 from Warehouse Worker

took **1,764,122** · in **1.4 s** · before the last hit **45%**

| when | what | damage |
|---:|---|---:|
| 1.3s before | Melee | 517,446 |
| 0.8s before | Melee | 728,510 |
| 0.4s before | Rune of Void-Tainted Shell | 1,083 |
| at death | Melee (killing blow) | 517,083 |

Blessing of Protection · 554,383 healed · Mistweaver Monk

### Death · 14:40 · Feral Druid · dps

**14:40 · Feral Druid · dps** — killed by **Whirlwind** for 927,330 from Shivan Punisher

took **927,330** · in **one hit**

| when | what | damage |
|---:|---|---:|
| at death | Whirlwind (killing blow) | 927,330 |

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

### Death · 15:28 · Enh Shaman · dps

**15:28 · Enh Shaman · dps** — killed by **Whirlwind** for 930,460 from Shivan Punisher

took **1,249,779** · in **4.0 s** · health at the start **88%** · before the last hit **79%**

| when | what | damage |
|---:|---|---:|
| 4.9s before | Demonic Frenzy | 85,536 |
| 3.9s before | Demonic Frenzy | 91,067 |
| 2.8s before | Demonic Frenzy | 91,067 |
| 1.9s before | Demonic Frenzy | 51,582 |
| 0.9s before | Demonic Frenzy | 85,603 |
| at death | Whirlwind (killing blow) | 930,460 |

**no defensive pressed** · 173,367 healed · Mistweaver Monk, Hyporock

### Death · 22:59 · Enh Shaman · dps

**22:59 · Enh Shaman · dps** — killed by **Felfire Bombardment** for 607,111 from Fel Invoker

took **1,062,441** · in **1.0 s** · health at the start **50%**

| when | what | damage |
|---:|---|---:|
| 0.9s before | Defiled Slam | 455,330 |
| at death | Felfire Bombardment (killing blow) | 607,111 |

**no defensive pressed** · 80,645 healed · Mistweaver Monk, Hyporock

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,409 | 23:29 |
| routing | 211 | 3:31 |
| death penalty | 60 | 1:00 |
| lead in | 12 | 0:12 |

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 |
|---:|---|---|---:|---:|---:|---:|
| 5 | 11:54 | 4:59 | 51 | 2 | 60,681,882 | 0:30 |
| 4 | 8:46 | 2:40 | 9 | 1 | 57,225,625 | 0:15 |
| 8 | 22:51 | 1:19 | 5 | 1 | 21,892,495 | 0:15 |

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

- pull 5: opened by Prot Warrior (Wrecking Throw on Unleashed Imp); healer Mistweaver Monk 4 yd away; on cooldown: Enh Shaman Earth Elemental 89s; Hyporock Divine Shield 142s, Blessing of Protection 136s, Lay on Hands 122s; Feral Druid Survival Instincts 132s, Frenzied Regeneration 22s, Barkskin 19s; Prot Warrior Rallying Cry 24s; Mistweaver Monk Revival 230s, Fortifying Brew 132s, Life Cocoon 34s
- pull 4: opened by Prot Warrior (Melee on Keen Taskmaster); healer Mistweaver Monk 6 yd away (last seen 11 s earlier); on cooldown: Mistweaver Monk Revival 92s, Fortifying Brew 74s
- pull 8: opened by Prot Warrior (Charge on Fel Invoker); healer Mistweaver Monk 24 yd away; on cooldown: Enh Shaman Earth Elemental 136s, Astral Shift 31s; Hyporock Divine Protection 35s, Blessing of Sacrifice 18s; Prot Warrior Rallying Cry 35s, Shield Block 6s; Mistweaver Monk Life Cocoon 32s

## Defensives · Hyporock

| button | presses | most the cooldown allowed | on you | on others |
|---|---:|---:|---:|---:|
| Divine Protection | 15 | 26 | 15 | 0 |
| Divine Shield | 4 | 8 | 4 | 0 |
| Lay on Hands | 3 | 10 | 1 | 2 |
| Blessing of Protection | 2 | 6 | 1 | 1 |
| Blessing of Sacrifice | 6 | 14 | 0 | 6 |
| Health potion | 5 | 6 | 5 | 0 |
| Stoneform | 5 | 14 | 5 | 0 |

- Divine Protection: 3 of 15 went out before a real hit.
- Divine Shield: 4 of 4 blocked hits, cleared a debuff or met real damage.
- Stoneform: 5 of 5 blocked hits, cleared a debuff or met real damage.

**To look at**

- Divine Protection met little damage 9 of 15 times: 0:43, 1:53, 5:10, 10:33, 12:36, 13:40, 16:10, 18:41, 26:33.
- Blessing of Sacrifice on Mistweaver Monk at 9:10 moved almost nothing to you.

<details><summary>Every press</summary>

- 0:25 Health potion at 42% health: met little damage
- 0:25 Divine Shield at 74% health: blocked hits
- 0:40 Blessing of Sacrifice on Prot Warrior at 30%, moved 100,445 to you
- 0:43 Divine Protection at 90% health: met little damage
- 0:49 Blessing of Protection on Enh Shaman at 92%, cleared Cutpurse (bleed)
- 1:53 Divine Protection at 100% health: met little damage
- 2:01 Stoneform at 96% health: before a real hit (cleared Cutpurse (bleed))
- 2:10 Lay on Hands on Prot Warrior at 43%, healed 757,590
- 3:21 Blessing of Sacrifice on Prot Warrior at 47%, moved 150,486 to you
- 3:30 Divine Protection at 56% health: met real damage
- 5:10 Divine Protection at 50% health: met little damage
- 6:22 Health potion at 74% health: met real damage
- 8:49 Blessing of Protection at 100% health: blocked hits — died within 15 s
- 8:55 Stoneform at 51% health: met real damage — died within 15 s
- 9:10 Blessing of Sacrifice on Mistweaver Monk at 24%, moved 0 to you
- 9:16 Divine Protection at 78% health: met real damage
- 10:05 Lay on Hands on Enh Shaman at 100%, healed 0
- 10:21 Divine Shield at 100% health: blocked hits (cleared Fel-Infused Freight)
- 10:33 Divine Protection at 58% health: met little damage
- 12:25 Health potion at 66% health: met real damage
- 12:28 Blessing of Sacrifice on Prot Warrior at 39%, moved 554,853 to you
- 12:36 Divine Protection at 66% health: met little damage
- 13:36 Stoneform at 77% health: cleared a debuff (cleared Flay (bleed))
- 13:40 Divine Protection at 100% health: met little damage
- 16:06 Blessing of Sacrifice on Prot Warrior at 48%, moved 207,376 to you
- 16:10 Divine Protection at 76% health: met little damage
- 17:32 Divine Protection at 100% health: before a real hit
- 17:43 Health potion at 54% health: met little damage
- 18:41 Divine Protection at 37% health: met little damage
- 20:39 Stoneform at 84% health: cleared a debuff (cleared Flay (bleed))
- 21:08 Blessing of Sacrifice on Feral Druid at 81%, moved 38,253 to you
- 22:25 Divine Protection at 92% health: before a real hit
- 23:07 Health potion at 74% health: met little damage
- 23:20 Divine Shield at 99% health: blocked hits (cleared Fel-Scarred Earth)
- 23:29 Divine Protection at 100% health: before a real hit
- 24:07 Lay on Hands at 40% health: met little damage
- 24:37 Divine Protection at 60% health: met real damage
- 26:31 Stoneform at 67% health: met real damage
- 26:33 Divine Protection at 55% health: met little damage
- 27:09 Divine Shield at 95% health: blocked hits

</details>

## What the group left up

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

- Felfire Burst: 63 of 149 got through
- Fel Missiles: 40 of 78 got through
- Fel Rage: 4 of 27 got through

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

- 11,799,480 absorbed of 1,741,375,348 landed
- Dark Pact: 11,799,480
- on: Corrupted Warlock (11,799,480)

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

- Searing Fel Flame: 5/5 players, 812 hits, 34,669,245 (11% of party intake)
- Demonic Frenzy: 5/5 players, 348 hits, 23,629,708 (7% of party intake)
- Defiled Slam: 5/5 players, 41 hits, 12,816,972 (4% of party intake)
- Chaotic Burst: 5/5 players, 119 hits, 11,645,205 (4% of party intake)
- Killing Spree: 5/5 players, 126 hits, 9,775,631 (3% of party intake)
- Chaos Barrage: 4/5 players, 75 hits, 7,145,296 (2% of party intake)

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

- Fel Missiles: 5/5 players, 264 hits, 13,392,844 (4% of party intake)
- Flay: 5/5 players, 97 hits, 8,806,337 (3% of party intake)
- Cutpurse: 5/5 players, 150 hits, 8,518,689 (3% of party intake)
- Felfire Burst: 5/5 players, 87 hits, 7,873,642 (2% of party intake)
- Fel Dash: 5/5 players, 83 hits, 5,922,963 (2% of party intake)
- Drain Life: 3/5 players, 39 hits, 4,576,724 (1% of party intake)

## Notes

### Read the interrupt scores as ranks

The interrupt axis ranks each player against the others in the key. Here the group stopped 190 of 190 reachable casts, and 297 kickable casts were more than five interrupts could cover. Mistweaver Monk's 54 and Enh Shaman's 67 describe who took the kicks, not casts that were missed.

### How the Zaen Divine Storm miss was counted

From the log: Divine Arbiter comes as two auras, 1306161 after a Final Verdict and 1306162 after a Divine Storm, and only the other spender uses it. On Zaen, 28 of Hyporock's 41 Final Verdicts were cast with 1306161 up. It expired unspent at about 81 s, 106 s and 148 s into the fight, and the last Divine Storm was at 57 s. The rest of the key was normal, at about 4% of Final Verdicts.

## 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-26T22:14:32 · schema 11 · written analysis: Claude (Opus 5.5), from the combat log and the archive*
