# The Blinding Vale +16 — ABANDONED

15:24 · -49% over the 30:00 par · 5 deaths · Fortified, Tyrannical, Xal'atath's Guile

*2026-09-21 · 19:04 · `WoWCombatLog-092126_174135.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.

**Why it failed:** Bad pull: 12 mobs 9 s after boss, cooldowns down (Doryhunky)

**Tip:** Lay on Hands yourself when Spouting Floret drops you

## The damage was enough. A 12-mob pull 9 s after boss 1 cost 2:18 and the projected finish was 29:30.

Two bosses were down, 72 enemies were dead, and the timer read 15:47. The +15 that timed at 26:17 on 09-18 took the same route and was at 12:45 with the same 72 kills. This key was 3:02 behind a run that finished with 3:43 in hand.

Almost all of that gap is the wipe at 8:54: 1:15 of death penalty, 46 s of fighting thrown away and 18 s walking back. Projected to the end, the key lands near 29:30 with those deaths and near 27:10 without them. Damage was never the constraint.

**What to change**

1. After a boss dies, wait for Spirit Link and Healing Tide before the next pack.
2. Tank the Grovekeeper, the Stalkers and the Saptor; four mobs were free-hitting non-tanks on the wipe.
3. Purify Spirit on Bloodthorn Roots: 5 left up, 33 s, 2,928,131 damage.
4. Keep one defensive for the back half of a pull; three of the deaths came 18-25 s after the last one expired.

## The run

| | |
|---|---|
| on the clock | **15:24** — 13:50 fighting |
| deaths | **5** |
| party damage taken | **194,011,987** — 233,609/s while fighting |
| enemies killed | **72** |
| interrupts | **49/55** — 89% |
| dispels | **19/26** — 3,579,822 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Doryhunky | Veng DH | tank | 322 | 137,600 | 60,866 | 76,734 | 0 | **C-** 62 |
| Resto Shaman | Resto Shaman | heal | 322 | 28,360 | 136,266 | 39,013 | 1 | **B-** 74 |
| Frost DK | Frost DK | dps | 326 | 268,596 | 5,567 | 30,235 | 1 | **B+** 83 |
| BM Hunter | BM Hunter | dps | 324 | 268,977 | 6,848 | 34,820 | 1 | **B** 80 |
| Hyporock | Ret Paladin | dps | 323 | 239,903 | 13,464 | 29,133 | 2 | **C+** 68 |

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

### Doryhunky — Veng DH — C- (62/100)

*M+ score 3,308*

**Where the points went**

- **-15 utility** — scored 0: 0 used of ~3 the kit offered
- **-15 interrupts (rank)** — scored 56: 9 stops vs 18 expected
- **-6 activity** — scored 66: 95% engaged while alive in combat

<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. 137,600 dps, 53% 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− 95** [−0.7 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 56** [w 33%] — 9 stops vs 18 expected (group stopped 89% of what it could reach, not scored here); pressed 22x: 13 on casts already stopped; 1 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 0** [w 15%] — 0 used of ~3 the kit offered
- _never pressed: Darkness, Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Demon Spikes, Felblade, Fracture, Soul Cleave, Soul Fragment, Throw Glaive_

</details>

### Resto Shaman — Resto Shaman — B- (74/100)

*M+ score 3,397*

**Where the points went**

- **-13 interrupts (rank)** — scored 16: 2 stops vs 11 expected
- **-6 response** — scored 71: put back 43% of the 94,917,582 that landed in the party's worst windows
- **-3 activity** — scored 78: 91% engaged while alive in combat

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 100** [w 29%] — covered 113% of the 98,043,518 that needed an outside heal (51% of the party's intake was self-covered or overkill); 9,154,470 absorbed
- **response 71** [w 21%] — put back 43% of the 94,917,582 that landed in the party's worst windows
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 16** [w 15%] — 2 stops vs 11 expected (group stopped 89% of what it could reach, not scored here); pressed 3x: 1 on casts already stopped
- **dispel 81** [w 14%] — 19/21 of what one dispeller could reach (26 landed; the rest overlapped a debuff already being cleansed)
- **activity 78** [w 12%] — 91% engaged while alive in combat
- **utility 100** [w 8%] — 31 used of ~10 the kit offered
- _never pressed: Purge_

</details>

### Frost DK — Frost DK — B+ (83/100)

*M+ score 3,432*

**Where the points went**

- **-9 damage (rank)** — scored 79: 268,596 dps, 107% of the other damage dealers' median
- **-4 activity** — scored 85: 96% engaged while alive in combat
- **-3 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 79** [w 42%] — 268,596 dps, 107% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 95** [w 32%] — 14 stops vs 8 expected (group stopped 89% of what it could reach, not scored here); pressed 20x: 6 on casts already stopped
- **activity 85** [w 26%] — 96% engaged while alive in combat
- **utility 91** [w 0%] — 1 used of ~3 the kit offered
- _overcapped Runic Power: 826 of 7,045 generated (12%)_
- _overcapped Runes: 11 of 253 generated (4%)_
- _not counted as button presses (procs, ticks): Exterminate, Frostscythe, Obliterate, Pillar of Frost_

</details>

### BM Hunter — BM Hunter — B (80/100)

*M+ score 3,373*

**Where the points went**

- **-9 damage (rank)** — scored 78: 268,977 dps, 105% of the other damage dealers' median
- **-6 activity** — scored 78: 94% engaged while alive in combat
- **-3 interrupts (rank)** — scored 91: 11 stops vs 7 expected

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 78** [w 42%] — 268,977 dps, 105% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 91** [w 32%] — 11 stops vs 7 expected (group stopped 89% of what it could reach, not scored here); pressed 13x: 2 on casts already stopped; 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** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Focus: 704 of 4,964 generated (14%)_
- _never pressed: Binding Shot, Tranquilizing Shot_

</details>

### Hyporock — Ret Paladin — C+ (68/100)

*M+ score 3,342*

**Where the points went**

- **-13 damage (rank)** — scored 68: 239,903 dps, 88% of the other damage dealers' median
- **-7 activity** — scored 72: 93% 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~ 68** [w 42%] — 239,903 dps, 88% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 88** [w 32%] — 13 stops vs 9 expected (group stopped 89% of what it could reach, not scored here); pressed 17x: 5 on casts already stopped; 1 of those wasted the kick and a cast got through before it came back
- **activity 72** [w 26%] — 93% engaged while alive in combat
- **utility 85** [w 0%] — 9 used of ~63 the kit offered
- _never pressed: Blinding Light, Cleanse Toxins_
- _not counted as button presses (procs, ticks): Avenging Wrath, 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.*

## How to improve

**Doryhunky — Veng DH**

On the wipe pull you held 36% of the melee. The other four took 64% of it from four different mobs: the Grovekeeper on three people, a Stalker on two, the Saptor on the DK. Pick those three up before the damage lands on them. Separately, Darkness, Sigil of Misery and Imprison were never pressed all key, and 13 of your 22 kick presses hit a cast somebody had already stopped.

**Resto Shaman — Resto Shaman**

Covering 80% of the healing the party actually needed is fine for a +16. The one clear loss is Bloodthorn Roots: 5 of them stayed up for 33 s and did 2,928,131 damage, and it is a Magic debuff that Purify Spirit removes. Spore Spines is the same, 2 left up for 30 s.

**Frost DK — Frost DK**

Best performance in the key and the damage was real. At 9:28 the log says no defensive, but you had pressed Icebound Fortitude 18 s earlier and Anti-Magic Shell 27 s before that, and both had expired by the time three mobs were on you. Hold one for the second half of a pull. Death Strike was never cast, not once in 15 minutes.

**BM Hunter — BM Hunter**

Survival of the Fittest went out 9 s before you died, which is the right reflex. Tranquilizing Shot was never pressed, and 2 of your 13 kicks went onto casts that were already stopped and left you without one when the next Light Bolt came. 6 of 44 Light Bolts got through as a group.

**Hyporock — Ret Paladin**

Two deaths. At 2:11 you went from 71% to dead in 4 s to Spouting Floret, with Divine Protection 33 s into its cooldown and Lay on Hands up and unpressed. At 9:30 there was genuinely nothing left: Divine Protection had 35 s to go and you had bubbled 23 s earlier. Holy Power overcapped 195 of 981 generated (20%).

### As a group

The pack at 8:54 was pulled 9 s after Lightblossom Trinity died. Spirit Link had 1:48 left, Healing Tide 1:21, Earth Elemental 2:22, Astral Shift 47 s, Lay on Hands 2:52 and Divine Protection was also down. That is 12 mobs, including the Belcher, a Grovekeeper, two Stalkers and a Saptor, into an empty cooldown bar. Waiting 30 s would have cost 30 s. The pull cost 2:18 and the key. Everything else about the run was on pace.

### The comp

The comp was fine. Lust, a battle res and one Magic dispel were all present, and the three damage dealers were within 42k dps of each other.

## Deaths

5 deaths in 2 separate incidents. The cascade at 9:28 (4 deaths in 12s) 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 5 | 4,733,202 | 4 |
| Spouting Floret | 2 of 5 | 1,285,216 | 1 |
| Uproot | 2 of 5 | 677,531 | — |
| Thornblade | 2 of 5 | 530,159 | — |
| Hunting Leap | 1 of 5 | 284,445 | — |
| Rune of Void-Tainted Shell | 1 of 5 | 4,580 | — |

### Death · 2:11 · Hyporock · dps

**2:11 · Hyporock · dps** — killed by **Spouting Floret** for 226,285 from Sporeblight Belcher

took **1,093,242** · in **4.0 s** · health at the start **71%** · before the last hit **14%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Spouting Floret | 275,668 |
| 2.6s before | Thornblade | 197,342 |
| 1.9s before | Spouting Floret | 261,128 |
| 0.8s before | Thornblade | 132,819 |
| at death | Spouting Floret (killing blow) | 226,285 |

**no defensive pressed** · 62,983 healed · Resto Shaman

### Cascade · 9:28 · 4 deaths in 12s — Frost DK went first

**9:28 · Frost DK · dps** — killed by **Melee** for 190,405 from Thorny Saptor

took **1,605,645** · in **2.5 s**

| when | what | damage |
|---:|---|---:|
| 5.6s before | Melee | 161,874 |
| 2.4s before | Melee | 202,953 |
| 1.9s before | Melee | 571,428 |
| 1.7s before | Melee | 328,546 |
| 0.2s before | Melee | 312,313 |
| at death | Melee (killing blow) | 190,405 |

**no defensive pressed** · 403,285 healed · Hyporock, Resto Shaman

**9:28 · BM Hunter · dps** — killed by **Melee** for 533,226 from Sporeblight Belcher

took **1,213,785** · in **11.6 s** · health at the start **46%**

| when | what | damage |
|---:|---|---:|
| 11.3s before | Uproot | 338,935 |
| at death | Melee (killing blow) | 874,850 |

Survival of the Fittest -8.9s · 407,321 healed · Hyporock, Resto Shaman

**9:30 · Hyporock · dps** — killed by **Melee** for 488,750 from Virid Grovekeeper

took **1,982,813** · in **12.8 s** · health at the start **40%** · before the last hit **30%**

| when | what | damage |
|---:|---|---:|
| 12.4s before | Uproot | 338,596 |
| 11.6s before | Rune of Void-Tainted Shell | 914 |
| 7.6s before | Rune of Void-Tainted Shell | 924 |
| 1.2s before | Melee | 191,577 |
| at death | Melee (killing blow) | 1,248,062 |
| at death | Thornblade | 199,998 |
| | 3 smaller hits | 2,742 |

**no defensive pressed** · 682,350 healed · Resto Shaman

**9:40 · Resto Shaman · heal** — killed by **Melee** for 512,327 from Virid Grovekeeper

took **1,619,648** · in **10.1 s** · health at the start **84%** · before the last hit **65%**

| when | what | damage |
|---:|---|---:|
| 9.8s before | Hunting Leap | 131,486 |
| 7.9s before | Hunting Leap | 152,959 |
| 4.7s before | Spouting Floret | 145,893 |
| 2.8s before | Spouting Floret | 145,893 |
| 0.6s before | Spouting Floret | 230,349 |
| at death | Melee (killing blow) | 813,068 |

**no defensive pressed** · 571,730 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 830 | 13:50 |
| routing | 21 | 0:21 |
| wipe recovery | 18 | 0:18 |
| death penalty | 75 | 1: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 |
|---:|---|---|---:|---:|---:|---:|
| 2 | 8:54 | 0:46 | 5 | 4 | 15,418,060 | 2:03 |
| 1 | 0:12 | 8:34 | 59 | 1 | 108,727,646 | 0:15 |

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

- pull 2: opened by Doryhunky (Fiery Brand on Sporeblight Belcher); healer Resto Shaman 24 yd away; on cooldown: Doryhunky Fiery Brand 32s; Resto Shaman Earth Elemental 142s, Spirit Link Totem 108s, Healing Tide Totem 71s; Hyporock Lay on Hands 172s, Divine Protection 6s; BM Hunter Aspect of the Turtle 39s, Exhilaration 21s, Survival of the Fittest 4s
- pull 1: opened by Doryhunky (Infernal Strike on Radiant Spellsower); healer Resto Shaman 61 yd away (last seen 6 s earlier)

## What the group left up

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

- Light Bolt: 6 of 44 got through

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

- Bloodthorn Roots: 5x, up for 33s in total, 2,928,131 damage
- Spore Spines: 2x, up for 30s in total, 651,691 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)**

- Doryhunky: 887,074 (mostly Ruptured Earth)

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

- 9,857,578 absorbed of 871,875,187 landed
- Lightbloom Pollination: 9,857,578
- on: Lightgorged Lasher (9,857,578)

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

- Spouting Floret: 5/5 players, 155 hits, 31,609,072 (16% of party intake)
- Bedrock Surge: 5/5 players, 192 hits, 17,284,427 (9% of party intake)
- Lightcrazed Frenzy: 5/5 players, 219 hits, 15,615,681 (8% of party intake)
- Thorncaller Roar: 5/5 players, 57 hits, 12,071,525 (6% of party intake)
- Uproot: 5/5 players, 32 hits, 8,918,514 (5% of party intake)
- Bloodthorn Roots: 5/5 players, 48 hits, 4,918,189 (3% of party intake)

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

- Thornblade: 5/5 players, 155 hits, 20,739,024 (11% of party intake)
- Lightblossom Beam: 4/5 players, 42 hits, 7,623,957 (4% of party intake)

## Notes

### Was there enough damage to time it?

Yes, in both scenarios, but only just with the deaths.

Measured off tonight's own log, a +16 mob has 1.1014x the health of a +15. The 09-18 +15 clear ran the same route and was at 12:45 with 2 bosses and 72 enemies down, then took 811 s more to finish. Scaling its remaining work by this group's own pace (bosses 1.148x slower, trash 0.985x) gives 823 s left.

With the deaths: 15:47 + 823 s = 29:32. Without them: 13:29 + 823 s = 27:14. A damage-only cross-check against both +15 clears gives 28:06-28:23 and 25:48-26:05.

### Regraded after a parser fix

This page first reported 235,031,090 of party damage taken. The real figure is 194,011,987.

The client writes two lines for one melee hit, SWING_DAMAGE from the attacker's end and SWING_DAMAGE_LANDED from the target's, and the parser was adding both. 4,819 of the 4,851 swings in this key were double-counted. The tank's intake was the worst hit: 76,734/s here, not the 116,615/s first published. Fixed and regraded on 2026-09-21. Every record on this site from before tonight still carries the old inflation.

## 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-22T18:19:15 · schema 11 · written analysis: Claude Opus 5*
