# Ruby Life Pools +15 — TIMED

23:22 · +2, 17% under the 28:00 par · 1 death · Tyrannical, Fortified, Xal'atath's Guile

*2026-09-22 · 20:25 · `WoWCombatLog-092226_185750.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:** Rebuke Cinderbolt when nobody else has called it

## Timed for a +2 with a single death, the best key of the night.

The group beat the timer comfortably, and the game counted it as a +2. The only death was Devourer DH, to a Storm Warrior in the biggest pull of the key.

Holy Priest healed everything that needed healing and dispelled storm-cloud shields along the way. The shields took a smaller share of the group's damage than in any other finished Ruby Life Pools key in the archive. The one thing to tidy is kicks, since 32 presses landed on casts somebody had already stopped.

**What to change**

1. Agree a kick order before each pack with casters, starting with Cinderbolt.
2. Devourer DH: Blur when a Storm Warrior turns on you in a big pull.
3. Keep dispelling the storm-cloud shields the way Holy Priest did.

## The run

| | |
|---|---|
| on the clock | **23:22** — 21:52 fighting |
| deaths | **1** — timer agrees (1.04 implied) |
| party damage taken | **300,764,668** — 229,154/s while fighting |
| enemies killed | **171** |
| interrupts | **109/140** — 78% |
| dispels | **4/5** — 361,088 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Doryhunky | Veng DH | tank | 322 | 107,156 | 61,022 | 75,582 | 0 | **A-** 86 |
| Holy Priest | Holy Priest | heal | 325 | 40,831 | 139,607 | 36,900 | 0 | **A** 95 |
| Ele Shaman | Ele Shaman | dps | 324 | 254,993 | 3,889 | 39,788 | 0 | **B** 79 |
| Hyporock | Ret Paladin | dps | 323 | 243,153 | 7,691 | 29,841 | 0 | **B** 77 |
| Devourer DH | Devourer DH | dps | 323 | 232,499 | 16,042 | 33,470 | 1 | **B-** 72 |

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

### Doryhunky — Veng DH — A- (86/100)

*M+ score 3,308*

**Where the points went**

- **-10 interrupts (rank)** — scored 71: 44 stops vs 50 expected
- **-3 activity** — scored 86: 98% engaged while alive in combat
- **-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. 107,156 dps, 44% 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~ 71** [w 33%] — 44 stops vs 50 expected (group stopped 83% of what it could reach, not scored here); pressed 40x: 9 on casts already stopped, 4 on nothing casting; 8 of those wasted the kick and a cast got through before it came back
- **activity 86** [w 19%] — 98% engaged while alive in combat
- **utility 98** [w 15%] — 4 used of ~5 the kit offered
- _never pressed: Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Demon Spikes, Felblade, Fracture, Soul Cleave, Soul Fragment, Throw Glaive_

</details>

### Holy Priest — Holy Priest — A (95/100)

*M+ score 3,305*

**Where the points went**

- **-4 dispel** — scored 76: 4/5 of what one dispeller could reach

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

- **survival− 100** [no charge] — 0 death(s)
- **throughput 100** [w 34%] — covered 113% of the 133,920,960 that needed an outside heal (56% of the party's intake was self-covered or overkill); 8,145,244 absorbed
- **response 96** [w 25%] — put back 51% of the 95,529,438 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 76** [w 16%] — 4/5 of what one dispeller could reach
- **activity 97** [w 15%] — 97% engaged while alive in combat
- **utility 100** [w 10%] — 53 used of ~31 the kit offered

</details>

### Ele Shaman — Ele Shaman — B (79/100)

*M+ score 3,273*

**Where the points went**

- **-9 damage (rank)** — scored 79: 254,993 dps, 107% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 79: 29 stops vs 30 expected
- **-5 activity** — scored 81: 95% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 79** [w 42%] — 254,993 dps, 107% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 79** [w 32%] — 29 stops vs 30 expected (group stopped 83% of what it could reach, not scored here); pressed 40x: 7 on casts already stopped, 6 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 81** [w 26%] — 95% engaged while alive in combat
- **utility 85** [w 0%] — 7 used of ~54 the kit offered
- _overcapped Maelstrom: 39 of 9,854 generated (0%)_
- _never pressed: Cleanse Spirit_

</details>

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

*M+ score 3,342*

**Where the points went**

- **-10 damage (rank)** — scored 76: 243,153 dps, 99% of the other damage dealers' median
- **-8 interrupts (rank)** — scored 75: 21 stops vs 27 expected
- **-5 activity** — scored 82: 95% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 76** [w 42%] — 243,153 dps, 99% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 75** [w 32%] — 21 stops vs 27 expected (group stopped 83% of what it could reach, not scored here); pressed 29x: 7 on casts already stopped, 1 just after the cast finished, 2 on nothing casting; 6 of those wasted the kick and a cast got through before it came back
- **activity 82** [w 26%] — 95% engaged while alive in combat
- **utility 83** [w 0%] — 8 used of ~101 the kit offered
- _never pressed: Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Devourer DH — Devourer DH — B- (72/100)

*M+ score 3,234*

**Where the points went**

- **-12 damage (rank)** — scored 72: 232,499 dps, 94% of the other damage dealers' median
- **-10 interrupts (rank)** — scored 69: 15 stops vs 27 expected
- **-5 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage~ 72** [w 42%] — 232,499 dps, 94% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 69** [w 32%] — 15 stops vs 27 expected (group stopped 83% of what it could reach, not scored here); pressed 27x: 9 on casts already stopped, 1 just after the cast finished, 1 on unkickable casts, 1 on nothing casting; 6 of those wasted the kick and a cast got through before it came back
- **activity 96** [w 26%] — 98% engaged while alive in combat
- **utility 84** [w 0%] — 5 used of ~50 the kit offered
- _never pressed: Imprison_
- _not counted as button presses (procs, ticks): Soul Fragment_

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

Keep: Defensives up all key. Your defensive buffs were up for the whole key, including every heavy stretch of damage. Change: press Disrupt before each caster pack, call which caster you are kicking. 9 of your kicks landed on casts somebody had already stopped.

**Holy Priest — Holy Priest**

Keep: Healed everything and stripped shields. You covered more than all of the damage that needed an outside heal, and you dispelled storm-cloud shields with Mass Dispel and Dispel Magic.

**Ele Shaman — Ele Shaman**

Keep: Top damage in the group. Your damage was 7% above the other damage dealers' median. Change: press Wind Shear only on a cast bar nobody else has called. 13 of your kick presses landed on a cast that was already stopped or on nothing at all.

**Hyporock — Ret Paladin**

Keep: No deaths in a fast key. You stayed alive all key, and your damage was level with the other damage dealers. Change: press Rebuke on Cinderbolt when nobody else has called it. Cinderbolt got through 13 times. Meanwhile 7 of your kicks landed on casts somebody had already stopped.

**Devourer DH — Devourer DH**

Keep: Always attacking. You were casting or attacking almost all of the time you were alive in combat. Change: press Blur when a Storm Warrior turns on you in a big pull. A Storm Warrior killed you in under 4 s, and Blur was not pressed.

### As a group

Keep doing what worked on the storm-cloud pull. Holy Priest used Mass Dispel and Dispel Magic on the shields, and Devourer DH used Consume Magic. The shields took less of the group's damage than in any earlier finished run here.

Kicks are the one loose end. Cinderbolt got through 13 times. Meanwhile, 32 kick presses landed on casts somebody had already stopped. A called kick order would put those presses to use.

### The comp

The comp was fine. Holy Priest, Ele Shaman and Devourer DH could all strip the storm-cloud shields.

## Deaths

1 death.

### Death · 18:02 · Devourer DH · dps

**18:02 · Devourer DH · dps** — killed by **Melee** for 330,362 from Storm Warrior

took **2,061,102** · in **3.6 s** · health at the start **90%** · before the last hit **84%**

| when | what | damage |
|---:|---|---:|
| 3.6s before | Melee | 633,191 |
| 2.6s before | Melee | 101,397 |
| 1.7s before | Melee | 326,011 |
| 0.8s before | Thunderous Stomp | 136,275 |
| 0.6s before | Melee | 157,940 |
| at death | Melee (killing blow) | 705,585 |
| | 3 smaller hits | 96,589 |

**no defensive pressed** · 1,238,446 healed · Doryhunky, Hyporock, Holy Priest

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,312 | 21:52 |
| routing | 73 | 1:13 |
| death penalty | 15 | 0:15 |
| lead in | 9 | 0:09 |

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 | 17:09 | 3:17 | 58 | 1 | 59,835,093 | 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 Doryhunky (Melee on Primal Thundercloud); healer Holy Priest 38 yd away; on cooldown: Ele Shaman Astral Shift 62s; Hyporock Divine Protection 36s, Divine Shield 11s

## What the group left up

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

- Cinderbolt: 13 of 55 got through
- Frostbolt: 8 of 31 got through
- Frigid Shard: 6 of 20 got through
- Ice Shield: 2 of 6 got through
- Fiery Blast: 2 of 16 got through

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

- Stormslam: 1x, up for 17s in total, 361,088 damage

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

- 120,402,967 absorbed of 1,225,812,986 landed
- Stormcloud Barrier: 85,104,586
- Ice Bulwark: 14,390,517
- Tempest Stormshield: 9,170,327
- Ice Shield: 7,972,051
- Blaze of Glory: 3,765,486
- on: Primal Thundercloud (85,104,586), Melidrussa Chillworn (14,390,517), High Channeler Ryvati (9,170,327), Earthbound Guardian (5,380,046)

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

- Inferno: 5/5 players, 510 hits, 54,408,083 (18% of party intake)
- Thunderous Stomp: 5/5 players, 142 hits, 17,987,572 (6% of party intake)
- Excavating Blast: 5/5 players, 156 hits, 15,011,582 (5% of party intake)
- Molten Blood: 5/5 players, 53 hits, 12,032,221 (4% of party intake)
- Chillstorm: 5/5 players, 96 hits, 10,353,603 (3% of party intake)
- Hailburst: 5/5 players, 30 hits, 8,593,836 (3% of party intake)

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

- Inferno Spit: 5/5 players, 126 hits, 13,749,877 (5% of party intake)
- Living Bomb: 4/5 players, 106 hits, 13,501,074 (4% of party intake)
- Earthbound's Imprint: 4/5 players, 93 hits, 9,888,436 (3% of party intake)

## 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-22T21:47:21 · schema 11 · written analysis: Claude (Opus 5.5), from the combat log and the archive*
