# The Blinding Vale +16 — ABANDONED

17:43 · -41% over the 30:00 par · 7 deaths · Fortified, Tyrannical, affix 147

*2026-09-19 · 15:52 · `WoWCombatLog-091926_153816.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.

**Why it failed:** Overpull: 15-mob post-Ikuzz pack wiped (group); Dropped early: left at 17:43 while still timeable (group)

**Tip:** Rebuke on cooldown in big caster pulls

## Dropped at 17:43 with 12:17 left and two bosses to go. It was still timeable by about three minutes.

The key was live when it was abandoned. At 17:43 the party had both of the first two bosses down - Trinity at 9:38, Ikuzz at 14:51 - and 102 enemies killed. The +15 they timed on 09-18 was slower at the same moment: Trinity did not die until about 12:39 there and Ikuzz was still alive at 17:43, and that run still finished in 26:17. Everything after the 17:43 mark took it 8:34. This group had 12:17.

Pricing the two remaining bosses at their worst observed times - Ruia 4:28 from the 09-18 +16, Ziekett 3:10 - plus a corpse run and the four mobs left standing gets to about 10:30. Tight, and one more wipe ends it, but live.

What ended it was pull 4, opened at 15:17.64 on a 15-mob pack holding two Luminous Thornmaws and two Leafy Grovecrawlers.

**What to change**

1. Group: split the post-Ikuzz pack, or focus one Leafy Grovecrawler down before touching anything else. Two of them cast faster than four interrupts can cover.
2. Hyporock: press Rebuke on cooldown inside that pull. 4 presses in 2:26 with a 37-second dead stretch is where the healer died.
3. Group: five deaths at 17:23-17:30 with no defensive pressed by the tank, Hyporock or Fury Warrior. Divine Shield was spent at 17:02 and nothing else went out.
4. Do not drop this key at 17:43 again. Two bosses in 12:17 is inside this group's own measured pace.

## The run

| | |
|---|---|
| on the clock | **17:43** — 16:48 fighting |
| deaths | **7** |
| party damage taken | **341,680,051** — 339,036/s while fighting |
| enemies killed | **102** |
| interrupts | **78/123** — 63% |
| dispels | **20/31** — 3,858,406 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Brewmaster Monk | Brewmaster | tank | 321 | 132,978 | 102,603 | 166,739 | 1 | **F** 42 |
| Resto Druid | Resto Druid | heal | 322 | 33,954 | 149,219 | 45,987 | 2 | **C+** 71 |
| Arcane Mage | Arcane Mage | dps | 303 | 299,316 | 1,377 | 27,632 | 0 | **B+** 82 |
| Hyporock | Ret Paladin | dps | 322 | 266,817 | 12,527 | 39,347 | 1 | **B** 78 |
| Fury Warrior | Fury | dps | 323 | 267,080 | 9,799 | 41,700 | 3 | **C+** 70 |

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

### Brewmaster Monk — Brewmaster — F (42/100)

*M+ score 3,369*

**Where the points went**

- **-25 mitigation** — scored 36: 9% uptime of the 13% this kit can hold, 25% of worst windows covered
- **-21 interrupts (rank)** — scored 46: 14 stops vs 36 expected
- **-8 activity** — scored 62: 95% engaged while alive in combat

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

- **survival− 86** [−2.8 pts] — 1 death(s)
- **mitigation 36** [w 39%] — 9% uptime of the 13% this kit can hold, 25% of worst windows covered
- **damage~** — n/a. 132,978 dps, 48% 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− 97** [−0.4 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 46** [w 39%] — 14 stops vs 36 expected (group stopped 81% of what it could reach, not scored here); pressed 13x: 3 on casts already stopped; 2 of those wasted the kick and a cast got through before it came back
- **activity 62** [w 22%] — 95% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Energy: 2,707 of 3,000 generated (90%)_
- _never pressed: Detox, Paralysis_
- _not counted as button presses (procs, ticks): Gift of the Ox, Purifying Brew_

</details>

### Resto Druid — Resto Druid — C+ (71/100)

*M+ score 3,388*

**Where the points went**

- **-13 throughput** — scored 63: covered 71% of the 165,790,148 that needed an outside heal (44% of the party's intake was self-covered or overkill)
- **-6 survival** — scored 61: 2 death(s)
- **-4 dispel** — scored 75: 20/26 of what one dispeller could reach (31 landed

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

- **survival− 61** [−5.8 pts] — 2 death(s)
- **throughput 63** [w 34%] — covered 71% of the 165,790,148 that needed an outside heal (44% of the party's intake was self-covered or overkill); NOTE this key needed 155,952/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 91** [w 25%] — put back 49% of the 126,550,820 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 75** [w 16%] — 20/26 of what one dispeller could reach (31 landed; the rest overlapped a debuff already being cleansed)
- **activity 95** [w 15%] — 95% engaged while alive in combat
- **utility 65** [w 10%] — 33 used of ~84 the kit offered
- _never pressed: Improved Nature's Cure, Incapacitating Roar, Soothe, Ursol's Vortex_

</details>

### Arcane Mage — Arcane Mage — B+ (82/100)

*M+ score 3,372*

**Where the points went**

- **-8 damage (rank)** — scored 80: 299,316 dps, 110% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 79: 13 stops vs 13 expected
- **-3 activity** — scored 88: 96% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 80** [w 42%] — 299,316 dps, 110% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 79** [w 32%] — 13 stops vs 13 expected (group stopped 81% of what it could reach, not scored here); pressed 20x: 4 on casts already stopped, 3 on nothing casting; 3 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 ~43 the kit offered
- _never pressed: Alter Time, Remove Curse, Spellsteal_

</details>

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

*M+ score 3,326*

**Where the points went**

- **-11 damage (rank)** — scored 73: 266,817 dps, 95% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 79: 18 stops vs 18 expected
- **-3 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 73** [w 42%] — 266,817 dps, 95% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 79** [w 32%] — 18 stops vs 18 expected (group stopped 81% of what it could reach, not scored here); pressed 17x: 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 94** [w 26%] — 97% engaged while alive in combat
- **utility 87** [w 0%] — 13 used of ~63 the kit offered
- _never pressed: Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Fury Warrior — Fury — C+ (70/100)

*M+ score 3,301*

**Where the points went**

- **-11 damage (rank)** — scored 74: 267,080 dps, 96% of the other damage dealers' median
- **-11 survival** — scored 39: 3 death(s)
- **-7 activity** — scored 75: 94% engaged while alive in combat

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

- **survival− 39** [−11.0 pts] — 3 death(s)
- **damage~ 74** [w 42%] — 267,080 dps, 96% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 94** [w 32%] — 33 stops vs 20 expected (group stopped 81% of what it could reach, not scored here); pressed 28x: 1 on casts already stopped, 2 just after the cast finished, 2 on nothing casting; 3 of those wasted the kick and a cast got through before it came back
- **activity 75** [w 26%] — 94% engaged while alive in combat
- **utility 98** [w 0%] — 3 used of ~3 the kit offered
- _overcapped Rage: 1,730 of 12,126 generated (14%)_
- _not counted as button presses (procs, ticks): Bloodbath, Bloodthirst, Odyn's Fury, Rampage_

</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 F is not your tanking. Arbiter cannot read Brewmaster mitigation. Two things on your card are real: you took Ruptured Earth 21 times where the party median was 4.5, worth 905,693, and you sat at your energy cap for most of the key. Both point at the same fix.

**Resto Druid — Resto Druid**

You covered 71% of the damage that needed an outside heal and died twice, at 13:56 and 17:30. The second one was inside the wipe. Improved Nature's Cure never got pressed in a key that left 3,858,406 damage on the table through debuffs nobody removed.

**Arcane Mage — Arcane Mage**

Best damage in the key at 299,316 and no deaths. Nothing to change on output. Remove Curse and Spellsteal never got pressed, which is the only thing on your card worth a second look.

**Hyporock — Ret Paladin**

266,817 dps, your best of the night, and one death at 17:24 inside the wipe. 17 Rebuke presses for 13 stops is the tidiest kick line you had all day. Nothing to change here.

**Fury Warrior — Fury**

You died 3 times, more than anyone, at 1:17, 13:56 and 17:26. Your damage was fine at 267,080. The survival number is the whole story of your key and the first death came 77 seconds in.

### As a group

The key died on one pull. Pull 4 at 15:18 took 5 people and cost 3:39, and the group abandoned at 17:43. Before that the run was healthy. The thing to change is the recovery: three of the five deaths landed within 11 seconds of each other at 17:23, which is a group that kept fighting after the pull was already lost. Call it earlier and walk out with the time.

### The comp

No comp problem. This is the same five-slot shape that timed the +15 later and the +16 was simply a harder key. Curse removal sat on two bars and was used on neither.

## Deaths

7 deaths in 4 separate incidents. The cascade at 17:23 (4 deaths in 7s) 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 7 | 4,000,871 | 2 |
| Spouting Floret | 5 of 7 | 3,808,833 | 1 |
| Seed Shot | 3 of 7 | 1,406,083 | 1 |
| Incise | 1 of 7 | 1,370,480 | 1 |
| Stagger | 1 of 7 | 1,277,549 | — |
| Hunting Leap | 4 of 7 | 1,118,418 | — |

### Death · 1:17 · Fury Warrior · dps

**1:17 · Fury Warrior · dps** — killed by **Ruptured Earth** for 143,546 from Virid Grovekeeper

took **2,387,325** · in **13.1 s** · health at the start **58%** · before the last hit **9%**

| when | what | damage |
|---:|---|---:|
| 12.7s before | Light Bolt | 391,493 |
| 8.2s before | Thornblade | 177,990 |
| 6.2s before | Thornblade | 144,998 |
| 5.8s before | Ruptured Earth | 179,433 |
| 4.1s before | Uproot | 411,100 |
| at death | Light Bolt Volley | 498,301 |
| | 10 smaller hits | 584,010 |

Spell Reflection -1.8s · 1,414,496 healed · Resto Druid, Hyporock, Brewmaster Monk

### Death · 13:56 · Fury Warrior · dps

**13:56 · Fury Warrior · dps** — killed by **Incise** for 675,701 from Ikuzz the Light Hunter

took **1,469,968** · in **1.1 s** · health at the start **89%** · before the last hit **15%**

| when | what | damage |
|---:|---|---:|
| 5.1s before | Lightcrazed Frenzy | 89,540 |
| 3.0s before | Lightcrazed Frenzy | 89,540 |
| 1.1s before | Lightcrazed Frenzy | 99,488 |
| 0.9s before | Incise | 694,779 |
| at death | Incise (killing blow) | 675,701 |

**no defensive pressed** · 31,498 healed · Resto Druid, Hyporock

### Death · 16:19 · Resto Druid · heal

**16:19 · Resto Druid · heal** — killed by **Seed Shot** for 392,664 from Leafy Grovecrawler

took **2,824,178** · in **4.8 s** · health at the start **49%** · before the last hit **58%**

| when | what | damage |
|---:|---|---:|
| 4.7s before | Hunting Leap | 410,646 |
| 4.3s before | Spouting Floret | 290,116 |
| 2.2s before | Spouting Floret | 290,116 |
| 1.3s before | Melee | 579,036 |
| at death | Melee | 571,484 |
| at death | Seed Shot (killing blow) | 392,664 |
| | 1 smaller hits | 290,116 |

**no defensive pressed** · 1,431,572 healed · Hyporock, Brewmaster Monk

### Cascade · 17:23 · 4 deaths in 7s — the tank went first

**17:23 · Brewmaster Monk · tank** — killed by **Grievous Gash** for 82,847 from Luminous Thornmaw

took **3,899,048** · in **10.4 s** · health at the start **87%** · before the last hit **10%**

| when | what | damage |
|---:|---|---:|
| 9.8s before | Melee | 274,586 |
| 8.8s before | Grievous Gash | 212,044 |
| 6.5s before | Melee | 154,602 |
| 4.2s before | Melee | 162,706 |
| 3.6s before | Melee | 158,686 |
| at death | Melee | 205,244 |
| | 34 smaller hits | 2,731,180 |

**no defensive pressed** · 2,059,132 healed · Resto Druid, Hyporock

**17:25 · Hyporock · dps** — killed by **Melee** for 471,383 from Sporeblight Belcher

took **2,005,948** · in **12.2 s** · health at the start **65%** · before the last hit **28%**

| when | what | damage |
|---:|---|---:|
| 11.8s before | Hunting Leap | 265,080 |
| 3.8s before | Spouting Floret | 271,463 |
| 1.9s before | Spouting Floret | 266,034 |
| at death | Melee (killing blow) | 942,766 |
| at death | Spouting Floret | 260,605 |

**no defensive pressed** · 480,373 healed · Resto Druid, Brewmaster Monk

**17:27 · Fury Warrior · dps** — killed by **Spouting Floret** for 303,183 from Sporeblight Belcher

took **1,501,761** · in **14.2 s** · health at the start **58%** · before the last hit **12%**

| when | what | damage |
|---:|---|---:|
| 13.8s before | Rune of Void-Tainted Shell | 911 |
| 5.8s before | Spouting Floret | 272,864 |
| 4.0s before | Spouting Floret | 272,864 |
| 3.6s before | Seed Shot | 377,303 |
| 1.8s before | Spouting Floret | 272,864 |
| at death | Spouting Floret (killing blow) | 303,183 |
| | 2 smaller hits | 1,772 |

**no defensive pressed** · 954,546 healed · Resto Druid, Hyporock, Brewmaster Monk

**17:30 · Resto Druid · heal** — killed by **Melee** for 244,716 from Thorny Saptor

took **2,194,620** · in **14.9 s** · health at the start **61%** · before the last hit **9%**

| when | what | damage |
|---:|---|---:|
| 10.8s before | Seed Shot | 361,251 |
| 9.4s before | Spouting Floret | 266,907 |
| 5.1s before | Spouting Floret | 203,081 |
| 3.7s before | Hunting Leap | 261,840 |
| at death | Melee (killing blow) | 489,432 |
| at death | Seed Shot | 274,865 |
| | 6 smaller hits | 337,244 |

Barkskin -9.1s · 1,286,185 healed · Hyporock, Brewmaster Monk

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,008 | 16:48 |
| routing | 43 | 0:43 |
| death penalty | 105 | 1:45 |
| 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:18 | 2:25 | 15 | 5 | 54,677,416 | 3:40 |
| 1 | 0:12 | 9:26 | 74 | 1 | 197,030,973 | 0:15 |
| 3 | 11:56 | 2:55 | 1 | 1 | 51,807,507 | 0:15 |

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

- pull 4: opened by Brewmaster Monk (Keg Smash on Leafy Grovecrawler); healer Resto Druid 18 yd away; on cooldown: Fury Warrior Rallying Cry 124s; Hyporock Divine Shield 127s, Divine Protection 3s; Resto Druid Ironbark 14s
- pull 1: opened by Brewmaster Monk (Keg Smash on Radiant Spellsower); healer Resto Druid 30 yd away
- pull 3: the enemy opened it: Melee on Brewmaster Monk; healer Resto Druid 18 yd away; on cooldown: Hyporock Lay on Hands 159s, Divine Shield 91s, Blessing of Protection 34s; Arcane Mage Prismatic Barrier 5s; Brewmaster Monk Fortifying Brew 44s

## What the group left up

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

- Seed Shot: 27 of 46 got through
- Light Bolt: 14 of 59 got through
- Frantic Blooming: 3 of 3 got through
- Light Bolt Volley: 1 of 11 got through

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

- Spore Spines: 9x, up for 144s in total, 2,057,977 damage
- Bloodthorn Roots: 2x, up for 10s in total, 1,800,429 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: 905,693 (mostly Ruptured Earth)

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

- 27,104,751 absorbed of 1,063,237,403 landed
- Spiny Shield: 16,302,825
- Lightbloom Pollination: 10,801,926
- on: Spineshield Beetle (16,302,825), Lightgorged Lasher (10,801,926)

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

- Spouting Floret: 5/5 players, 168 hits, 35,428,434 (10% of party intake)
- Bedrock Surge: 5/5 players, 153 hits, 14,109,494 (4% of party intake)
- Lightcrazed Frenzy: 5/5 players, 185 hits, 13,430,697 (4% of party intake)
- Thorncaller Roar: 5/5 players, 57 hits, 11,716,706 (3% of party intake)
- Uproot: 5/5 players, 25 hits, 6,943,405 (2% of party intake)
- Verdant Stomp: 5/5 players, 28 hits, 6,940,969 (2% 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, 222 hits, 27,130,259 (8% of party intake)
- Seed Shot: 4/5 players, 26 hits, 8,027,303 (2% of party intake)
- Light Bolt: 3/5 players, 18 hits, 6,636,774 (2% of party intake)

## Notes

### Two Grovecrawlers is more than four kickers can hold

Each Leafy Grovecrawler chain-casts Seed Shot on a 3.6-second cycle and never stops. Mob 1 cast 30 times from 15:19.28 to 17:34.56; mob 2 joined at 16:17.97 and cast 17 more. Forty-seven casts, 28 through, at 350-430k each. The party landed 12 interrupts in the entire pull.

The turn is exact: the second Grovecrawler's first cast is 16:17.97 and Resto Druid dies 1.4 s later at 16:19.40. Hyporock battle-rezzed him at 16:22.32, and from there it was two chain-casters against a just-rezzed healer. The wipe ran 17:23.07 to 17:30.24 with the pack at 17%, 21%, 24% and 36% - fifteen more seconds and it was dead.

Hyporock's own share is rate, not aim: 4 Rebukes in a 2:26 pull where the cooldown allowed 9, including a 37-second gap from 15:59.95 to 16:37.02 that covered thirteen Seed Shot casts and Resto Druid's death.

### Same pull, second time

The 09-18 +16 died in this same stretch: pull 3 at 14:14, 20 mobs, 6 deaths, key over. This one at 15:18, 15 mobs, 5 deaths, key over. Two attempts, same place, same shape. The answer is a kill order rather than more kicks - the Grovecrawlers were the only casters in the pack and everything else was melee, so killing one of them was worth more than any kick once the second opened up.

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