# The Blinding Vale +17 — ABANDONED

20:37 · -31% over the 30:00 par · 9 deaths · Fortified, Tyrannical, Xal'atath's Guile

*2026-10-03 · 18:32 · `WoWCombatLog-100326_174821.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.

**Why it failed:** Bad pull: Ruia pulled with trash still alive (group); Avoidable damage: tank stood in Blight Resin (Blood DK)

**Tip:** Step off the tank on Bedrock Slam

## The key ended on Ruia, pulled while the trash pack was still alive; the tank fell in Blight Resin and the group followed.

The first two bosses went fine, but four people died on the trash after Ikuzz and on Trinity. Those deaths cost time without ending anything.

The last pull did end it. The group engaged Lightwarden Ruia while Saptors and Beetles from the pack were still up, so damage split and her Moonkin phase ran about twice its usual length. Havoc DH died early to Lightfall. In Bear phase the tank stood in Blight Resin for most of a minute, died with no defensive pressed, and Ruia killed the rest. She was still above half health.

Nobody is singly at fault. The pull decision set it up, and the Blight Resin death finished it. This key was abandoned, so its numbers cover a run that never finished.

**What to change**

1. Group: kill the pack before pulling Ruia
2. Blood DK: leave Blight Resin or Icebound through it
3. Arcane Mage and Blood DK: assign Seed Shot kicks per caster
4. Hyporock and Havoc DH: step off the tank on Bedrock Slam

## The run

| | |
|---|---|
| on the clock | **20:37** — 19:38 fighting |
| deaths | **9** |
| party damage taken | **279,044,306** — 236,779/s while fighting |
| enemies killed | **74** |
| interrupts | **121/161** — 75% |
| dispels | **12/20** — 4,570,250 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Blood DK | Blood DK | tank | 324 | 141,344 | 58,322 | 92,215 | 1 | **C-** 62 |
| Holy Paladin | Holy Paladin | heal | 326 | 18,830 | 129,673 | 31,178 | 1 | **A-** 85 |
| Havoc DH | Havoc DH | dps | 326 | 215,994 | 16,397 | 31,726 | 1 | **C+** 71 |
| Hyporock | Ret Paladin | dps | 326 | 254,454 | 10,877 | 40,280 | 3 | **C-** 64 |
| Arcane Mage | Arcane Mage | dps | 328 | 252,980 | 450 | 30,112 | 3 | **C-** 63 |

*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- (62/100)

*M+ score 3,476*

**Where the points went**

- **-17 mitigation** — scored 49: 52% uptime of the 77% this kit can hold, 62% of worst windows covered
- **-10 interrupts (rank)** — scored 70: 49 stops vs 56 expected
- **-6 activity** — scored 66: 95% engaged while alive in combat

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

- **survival− 86** [−2.8 pts] — 1 death(s)
- **mitigation 49** [w 33%] — 52% uptime of the 77% this kit can hold, 62% of worst windows covered
- **damage~** — n/a. 141,344 dps, 59% 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− 96** [−0.5 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 70** [w 33%] — 49 stops vs 56 expected (group stopped 97% of what it could reach, not scored here); pressed 47x: 3 on casts already stopped, 2 just after the cast finished; 2 of those wasted the kick and a cast got through before it came back
- **activity 66** [w 19%] — 95% engaged while alive in combat
- **utility 89** [w 15%] — 2 used of ~5 the kit offered
- _overcapped Runic Power: 1,319 of 10,553 generated (12%)_
- _not counted as button presses (procs, ticks): Infliction of Sorrow_

</details>

### Holy Paladin — Holy Paladin — A- (85/100)

*M+ score 3,472*

**Where the points went**

- **-4 response** — scored 85: put back 47% of the 107,547,555 that landed in the party's worst windows
- **-3 utility** — scored 68: 29 used of ~68 the kit offered
- **-3 dispel** — scored 82: 12/13 of what one dispeller could reach (20 landed

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 98** [w 34%] — covered 94% of the 153,066,012 that needed an outside heal (51% of the party's intake was self-covered or overkill); 20,050,818 absorbed
- **response 85** [w 25%] — put back 47% of the 107,547,555 that landed in the party's worst windows
- **mechanics− 89** [−1.4 pts] — 3% of intake was damage comparable players did not take
- **interrupts** — n/a. no interrupt on the bar
- **dispel 82** [w 16%] — 12/13 of what one dispeller could reach (20 landed; the rest overlapped a debuff already being cleansed)
- **activity 95** [w 15%] — 95% engaged while alive in combat
- **utility 68** [w 10%] — 29 used of ~68 the kit offered
- _overcapped Holy Power: 243 of 697 generated (35%)_
- _never pressed: Lay on Hands_
- _not counted as button presses (procs, ticks): Reclamation_

</details>

### Havoc DH — Havoc DH — C+ (71/100)

*M+ score 3,552*

**Where the points went**

- **-12 damage (rank)** — scored 71: 215,993 dps, 92% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 78: 27 stops vs 30 expected
- **-5 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage~ 71** [w 42%] — 215,993 dps, 92% of the other damage dealers' median
- **mechanics− 85** [−2.9 pts] — 4% of intake was damage comparable players did not take
- **interrupts~ 78** [w 32%] — 27 stops vs 30 expected (group stopped 97% of what it could reach, not scored here); pressed 36x: 11 on casts already stopped, 2 on nothing casting; 5 of those wasted the kick and a cast got through before it came back
- **activity 93** [w 26%] — 97% engaged while alive in combat
- **utility 80** [w 0%] — 1 used of ~21 the kit offered
- _overcapped Fury: 4,873 of 25,125 generated (19%)_
- _never pressed: Consume Magic, Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Shattered Souls, Throw Glaive_

</details>

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

*M+ score 3,428*

**Where the points went**

- **-11 survival** — scored 39: 3 death(s)
- **-9 damage (rank)** — scored 78: 254,454 dps, 105% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 78: 28 stops vs 30 expected

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

- **survival− 39** [−11.0 pts] — 3 death(s)
- **damage~ 78** [w 42%] — 254,454 dps, 105% of the other damage dealers' median
- **mechanics− 74** [−5.2 pts] — 6% of intake was damage comparable players did not take
- **interrupts~ 78** [w 32%] — 28 stops vs 30 expected (group stopped 97% of what it could reach, not scored here); pressed 33x: 7 on casts already stopped, 1 just after the cast finished, 4 on nothing casting; 3 of those wasted the kick and a cast got through before it came back
- **activity 85** [w 26%] — 96% engaged while alive in combat
- **utility 84** [w 0%] — 10 used of ~89 the kit offered
- _never pressed: Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Arcane Mage — Arcane Mage — C- (63/100)

*M+ score 3,507*

**Where the points went**

- **-12 interrupts (rank)** — scored 62: 9 stops vs 24 expected
- **-11 survival** — scored 39: 3 death(s)
- **-9 damage (rank)** — scored 78: 252,979 dps, 103% of the other damage dealers' median

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

- **survival− 39** [−11.0 pts] — 3 death(s)
- **damage~ 78** [w 42%] — 252,979 dps, 103% of the other damage dealers' median
- **mechanics− 97** [−0.7 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 62** [w 32%] — 9 stops vs 24 expected (group stopped 97% of what it could reach, not scored here); pressed 24x: 3 on casts already stopped, 1 on unkickable casts, 11 on nothing casting; 8 of those wasted the kick and a cast got through before it came back
- **activity 88** [w 26%] — 96% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~50 the kit offered
- _never pressed: Alter Time, 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

**Blood DK — Blood DK**

Keep: Kicks. You stopped the most casts in the group by a wide margin. Change: move out of Blight Resin as soon as it starts ticking on you in Ruia's bear phase. It ticked on you for most of the time before you died, and no defensive went out. Your death ended the key.

**Holy Paladin — Holy Paladin**

Keep: Kept a very messy key alive. You covered nearly all the damage that needed an outside heal, and most dispels went out. None of the deaths came from the healing falling behind. Change: press Lay on Hands when the tank drops low with no defensive up. It was never pressed. A Lay on Hands on Blood DK in Bear phase might have saved the key.

**Havoc DH — Havoc DH**

Keep: Kicks and uptime. Good interrupt count and very little downtime. Change: dodge Lightfall when Ruia starts casting Lightfall in Moonkin form. You were the only player it hit on that cast, and it killed you instantly. It was the first death of the final pull.

**Hyporock — Ret Paladin**

Keep: Damage and kicks held up. You were top damage while alive, and your Ruia Wings went out right as she engaged. Change: step off the tank when Bedrock Slam starts when Meittik starts casting Bedrock Slam on Trinity. Fertile Loam spawns under the tank when the slam lands, and you were standing on top of them. One Loam tick plus Thornblade killed you at 11:43.

**Arcane Mage — Arcane Mage**

Change: kick casts, not empty targets watch the cast bar on the Seed Shot casters, and only press when it is filling. About half your Counterspells landed on nothing casting, and Seed Shot leaked more than any other cast.

### As a group

Clear the pack before pulling Ruia. With trash still up, her Moonkin phase dragged on and everyone took Lightfire, Lightfall and add damage at once. Pick one kicker for each Seed Shot caster, since that cast leaked about a third of the time. Bloodthorn Roots is magic, and only Holy Paladin can remove it, so call it out when it lands.

### The comp

The comp was workable. Holy Paladin was the only magic dispeller, and Bloodthorn Roots stayed up a lot because of it. A second magic dispel would have helped there.

## Deaths

9 deaths in 6 separate incidents. The cascade at 20:17 (4 deaths in 11s) 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 | 4 of 9 | 3,806,461 | 3 |
| Blight Resin | 1 of 9 | 2,592,154 | — |
| Lightfall | 1 of 9 | 1,657,473 | 1 |
| Pulverizing Strikes | 4 of 9 | 1,599,618 | 1 |
| Spouting Floret | 2 of 9 | 1,362,471 | — |
| Grievous Thrash | 2 of 9 | 1,343,018 | — |

### Death · 9:45 · Hyporock · dps

**9:45 · Hyporock · dps** — killed by **Uproot** for 367,276 from Virid Grovekeeper

took **1,485,206** · in **10.0 s** · health at the start **73%** · before the last hit **28%**

| when | what | damage |
|---:|---|---:|
| 9.7s before | Hunting Leap | 242,898 |
| 4.4s before | Spouting Floret | 304,475 |
| 2.5s before | Spouting Floret | 289,251 |
| 0.6s before | Spouting Floret | 281,306 |
| at death | Uproot (killing blow) | 367,276 |

Lay on Hands -6.9s · 543,796 healed · Holy Paladin

### Death · 10:20 · Arcane Mage · dps

**10:20 · Arcane Mage · dps** — killed by **Hunting Leap** for 337,654 from Thorny Saptor

took **1,088,470** · in **4.9 s** · health at the start **80%** · before the last hit **36%**

| when | what | damage |
|---:|---|---:|
| 4.9s before | Spouting Floret | 163,582 |
| 2.8s before | Spouting Floret | 144,292 |
| 2.2s before | Uproot | 236,187 |
| 1.9s before | Refraction | 8,815 |
| 0.8s before | Spouting Floret | 179,565 |
| at death | Hunting Leap (killing blow) | 337,654 |
| | 3 smaller hits | 18,375 |

**no defensive pressed** · 228,454 healed · Holy Paladin

### Death · 11:44 · Hyporock · dps

**11:44 · Hyporock · dps** — killed by **Thornblade** for 329,261 from Lekshi

took **932,531** · in **2.0 s** · health at the start **86%** · before the last hit **33%**

| when | what | damage |
|---:|---|---:|
| 1.9s before | Bedrock Surge | 125,714 |
| 1.1s before | Fertile Loam | 269,229 |
| 0.9s before | Bedrock Surge | 124,457 |
| 0.9s before | Rune of Void-Tainted Shell | 922 |
| at death | Thornblade (killing blow) | 329,261 |
| at death | Bedrock Surge | 82,108 |
| | 1 smaller hits | 840 |

**no defensive pressed** · 2,626 healed · Holy Paladin

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

**14:03 · Arcane Mage · dps** — killed by **Thornblade** for 236,779 from Lekshi

took **1,201,388** · in **12.8 s** · health at the start **73%** · before the last hit **20%**

| when | what | damage |
|---:|---|---:|
| 12.5s before | Lightblossom Beam | 185,462 |
| 4.0s before | Thornblade | 204,400 |
| 2.8s before | Bedrock Surge | 76,152 |
| 2.0s before | Thornblade | 236,779 |
| 0.8s before | Bedrock Surge | 76,152 |
| at death | Thornblade (killing blow) | 236,779 |
| | 7 smaller hits | 185,664 |

Prismatic Barrier -12.1s · 350,654 healed · Holy Paladin

### Death · 18:35 · Havoc DH · dps

**18:35 · Havoc DH · dps** — killed by **Lightfall** for 827,630 from Lightwarden Ruia

took **1,657,473** · in **0.1 s** · health at the start **1%**

| when | what | damage |
|---:|---|---:|
| at death | Lightfall (killing blow) | 1,657,473 |

Metamorphosis -5.4s · 3,281 healed · Holy Paladin

### Cascade · 20:17 · 4 deaths in 11s — the tank went first

**20:17 · Blood DK · tank** — killed by **Pulverizing Strikes** for 311,239 from Lightwarden Ruia

took **4,282,650** · in **14.5 s** · health at the start **32%** · before the last hit **19%**

| when | what | damage |
|---:|---|---:|
| 14.1s before | Blight Resin | 230,309 |
| 12.3s before | Grievous Thrash | 377,488 |
| 10.0s before | Melee | 565,633 |
| 2.7s before | Blight Resin | 234,418 |
| 1.8s before | Blight Resin | 235,891 |
| at death | Pulverizing Strikes (killing blow) | 311,239 |
| | 21 smaller hits | 2,327,672 |

**no defensive pressed** · 3,183,058 healed · Holy Paladin, Hyporock

**20:19 · Arcane Mage · dps** — killed by **Melee** for 1,656,700 from Lightwarden Ruia

took **2,049,743** · in **6.4 s** · health at the start **51%**

| when | what | damage |
|---:|---|---:|
| 6.2s before | Pulverizing Strikes | 393,043 |
| at death | Melee (killing blow) | 1,656,700 |

Prismatic Barrier -6.0s · 393,043 healed · Holy Paladin

**20:22 · Hyporock · dps** — killed by **Melee** for 838,622 from Lightwarden Ruia

took **1,313,860** · in **6.8 s** · health at the start **47%**

| when | what | damage |
|---:|---|---:|
| 6.6s before | Pulverizing Strikes | 475,238 |
| at death | Melee (killing blow) | 838,622 |

Divine Protection -5.5s · 30,374 healed · Holy Paladin

**20:28 · Holy Paladin · heal** — killed by **Melee** for 745,506 from Lightwarden Ruia

took **1,694,998** · in **11.0 s** · health at the start **51%** · before the last hit **37%**

| when | what | damage |
|---:|---|---:|
| 10.7s before | Pulverizing Strikes | 420,098 |
| 2.4s before | Grievous Thrash | 410,868 |
| 1.4s before | Grievous Thrash | 58,175 |
| 0.3s before | Grievous Thrash | 60,351 |
| at death | Melee (killing blow) | 745,506 |

**no defensive pressed** · 408,042 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,178 | 19:38 |
| routing | 37 | 0:37 |
| death penalty | 135 | 2:15 |
| 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 |
|---:|---|---|---:|---:|---:|---:|
| 4 | 15:45 | 4:43 | 26 | 5 | 58,393,253 | 5:58 |
| 2 | 9:28 | 1:59 | 12 | 2 | 46,945,400 | 0:30 |
| 3 | 11:34 | 3:50 | 3 | 2 | 45,718,188 | 0:30 |

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

- pull 4: opened by Blood DK (Death's Caress on Luminous Thornmaw); healer Holy Paladin 242 yd away (last seen 20 s earlier); on cooldown: Arcane Mage Ice Cold 24s; Havoc DH Metamorphosis 22s; Hyporock Lay on Hands 35s, Blessing of Protection 32s; Blood DK Dancing Rune Weapon 26s
- pull 2: opened by Blood DK (Melee on Virid Grovekeeper); healer Holy Paladin 29 yd away; on cooldown: Arcane Mage Ice Cold 117s; Havoc DH Metamorphosis 59s, Blur 31s; Hyporock Divine Protection 42s, Divine Shield 26s; Holy Paladin Blessing of Protection 146s, Blessing of Sacrifice 110s, Aura Mastery 107s; Blood DK Dancing Rune Weapon 13s
- pull 3: opened by Blood DK (Death's Caress on Lekshi); healer Holy Paladin 15 yd away; on cooldown: Arcane Mage Prismatic Barrier 10s; Havoc DH Darkness 176s; Hyporock Blessing of Protection 284s, Divine Shield 160s, Lay on Hands 114s; Holy Paladin Aura Mastery 142s, Blessing of Protection 21s; Blood DK Anti-Magic Zone 159s, Icebound Fortitude 5s

## Defensives · Hyporock

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

- Divine Protection: 3 of 14 went out before a real hit.
- Divine Shield: 4 of 5 blocked hits, cleared a debuff or met real damage.
- Stoneform: 2 of 3 blocked hits, cleared a debuff or met real damage.
- Lay on Hands on others: Holy Paladin at 32% (1:54), Blood DK at 12% (9:38).

**To look at**

- Divine Protection met little damage 8 of 14 times: 1:52, 4:59, 7:00, 8:04, 9:09, 13:21, 17:21, 18:47.
- Blessing of Sacrifice on Holy Paladin at 18:29 moved almost nothing to you.

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

- 0:17 Blessing of Sacrifice on Blood DK at 100%, moved 558,017 to you
- 0:25 Divine Protection at 79% health: met real damage
- 0:56 Divine Shield at 48% health: blocked hits
- 1:11 Health potion at 87% health: met little damage
- 1:52 Divine Protection at 84% health: met little damage
- 1:54 Lay on Hands on Holy Paladin at 32%, healed 561,928
- 3:39 Divine Protection at 100% health: before a real hit
- 4:12 Stoneform at 31% health: met little damage
- 4:59 Divine Protection at 100% health: met little damage
- 6:02 Divine Shield at 42% health: blocked nothing
- 7:00 Divine Protection at 100% health: met little damage
- 7:22 Health potion at 47% health: met real damage
- 8:04 Divine Protection at 78% health: met little damage
- 9:09 Divine Protection at 58% health: met little damage
- 9:38 Lay on Hands on Blood DK at 12%, healed 897,920
- 10:06 Stoneform at 86% health: before a real hit (cleared Thornblade (bleed))
- 10:12 Blessing of Sacrifice on Blood DK at 87%, moved 633,570 to you
- 10:16 Divine Protection at 81% health: before a real hit
- 10:22 Divine Shield at 30% health: pressed under 35%
- 10:57 Blessing of Protection on Arcane Mage at 78%, cleared Thornblade (bleed)
- 12:16 Divine Protection at 69% health: met real damage
- 12:30 Lay on Hands at 61% health: met real damage
- 12:35 Health potion at 11% health: pressed under 35%
- 13:13 Blessing of Sacrifice on Blood DK at 58%, moved 176,225 to you
- 13:21 Divine Protection at 77% health: met little damage
- 14:28 Divine Protection at 100% health: before a real hit
- 15:52 Blessing of Sacrifice on Blood DK at 33%, moved 255,418 to you
- 15:56 Divine Shield at 30% health: pressed under 35%
- 17:21 Divine Protection at 50% health: met little damage
- 18:29 Blessing of Sacrifice on Holy Paladin at 22%, moved 0 to you
- 18:33 Health potion at 55% health: met real damage
- 18:47 Divine Protection at 15% health: met little damage
- 18:48 Lay on Hands at 43% health: met little damage
- 19:45 Stoneform at 57% health: met real damage
- 20:04 Divine Shield at 73% health: blocked hits (cleared Grievous Thrash (bleed))
- 20:16 Divine Protection at 48% health: met real damage — died within 15 s

</details>

## What the group left up

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

- Seed Shot: 36 of 102 got through
- Light Bolt: 2 of 27 got through
- Warden's Wrath: 2 of 9 got through

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

- Bloodthorn Roots: 7x, up for 42s in total, 4,570,250 damage
- Spore Spines: 1x, up for 13s in total, 0 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)**

- Hyporock: 3,083,009 (mostly Lightmaw Beams)
- Havoc DH: 1,382,767 (mostly Verdant Stomp)
- Blood DK: 1,021,811 (mostly Ruptured Earth)
- Holy Paladin: 1,010,662 (mostly Grievous Thrash)
- Arcane Mage: 272,279 (mostly 0000000000000000)

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

- 49,494,976 absorbed of 1,093,358,939 landed
- Spiny Shield: 46,528,664
- Lightbloom Pollination: 2,966,312
- on: Spineshield Beetle (46,528,664), Lightgorged Lasher (2,966,312)

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

- Spouting Floret: 5/5 players, 132 hits, 29,240,114 (10% of party intake)
- Lightcrazed Frenzy: 5/5 players, 219 hits, 16,238,862 (6% of party intake)
- Bedrock Surge: 5/5 players, 151 hits, 15,033,917 (5% of party intake)
- Thorncaller Roar: 5/5 players, 58 hits, 12,181,334 (4% of party intake)
- Lightmaw Beams: 4/5 players, 87 hits, 11,309,058 (4% of party intake)
- Verdant Stomp: 4/5 players, 25 hits, 6,690,843 (2% of party intake)

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

- Seed Shot: 4/5 players, 40 hits, 14,437,375 (5% of party intake)
- Thornblade: 5/5 players, 80 hits, 14,103,734 (5% of party intake)
- Lightfire: 4/5 players, 64 hits, 9,740,288 (3% of party intake)
- Lightblossom Beam: 4/5 players, 54 hits, 9,628,009 (3% of party intake)
- Hunting Leap: 4/5 players, 37 hits, 9,588,385 (3% of party intake)
- Bloodthorn Roots: 3/5 players, 57 hits, 6,903,674 (2% of party intake)

## Notes

### Lightmaw Beams cannot be dodged, so ignore that over-exposure line

Arbiter flags Hyporock for Lightmaw Beams (1238463), 38 hits against a peer median of 18. Each Overgrown Hydra cast puts a beam debuff (1238368) on three non-tank players. Hyporock and Havoc DH held it for the full 6 s every time. Arcane Mage's ended within 2 s, and each time Greater Invisibility or Shadowmeld was cast in the same tenth of a second. The one short beam on Hyporock, at 3:14, ended when the Hydra died. A threat drop ends it, and Ret has none, so this is not a positioning mistake.

### The final pull, from the log

Pull 4 started at 15:45 key time. Ruia engaged 2:29 later, and Thorny Saptors and Spineshield Beetles kept dying until 2:40 into her fight. Her Moonkin phase ran 84 s, against about 43 s in the boss notes. Blight Resin (1251345, no source in the log) ticked on Blood DK 22 times before their death. Ruia was at 59% when they died. She never reached the 40% burn phase.

## 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-10-03T18:54:25 · schema 11 · written analysis: Claude (Opus 5.5), from the combat log and the archive*
