# The Blinding Vale +16 — ABANDONED

2:13 · -93% over the 30:00 par · 7 deaths · Tyrannical, Fortified, affix 147

*2026-09-13 · 18:37 · `WoWCombatLog-091326_175855.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: ran pack 1 into the Belcher pack, 17 mobs (Veng DH); Wrong target: Lightgorged Lashers never killed (group)

**Tip:** Step out of Belch Spores

## Seventeen mobs at once and the two that heal the grove left alive: Pollen Surge put back 46M of the 133M dealt, and the party took three times the damage of a normal opener.

Abandoned at 2:07 after one pull and seven deaths, and the pull is the whole answer. The tank took the first pack of the grove at 0:12 and, ten seconds later, ran it 80 yards forward into the Sporeblight Belcher's pack -- 17 mobs and 150M of health engaged as one. The two timed keys on this side of the dungeon in the archive (the +13 on 09-01 and the +12 on 08-29) pulled the first pack alone, 14-15 mobs, killed it in about seventy seconds with nobody dying, and took the Belcher pack afterwards.

It was not a healing problem. From first contact to the healer's death the party took 480k damage a second, melee counted once; the +13's first pack alone did 159k a second, and the +12's the same. Holy Priest put back 225k a second of effective healing over those 89 seconds -- two and a half times what the +13's healer needed on that pack -- and it was never going to be enough. The tank never fell below 6% and self-healed 17.8M on top of it.

The part nobody could see is why the pull stayed unwinnable after the first two deaths. The two Lightgorged Lashers cast Lightbloom Pollination every twenty seconds, a heal-over-time on every plant in the pack ticking 5% of maximum health. It put back 46.4M -- 35% of the 133M the party dealt. All eight small Lashers were killed first; neither Lightgorged Lasher was killed at all.

**What to change**

1. Veng DH: pull the first grove pack by itself and fight it where it stands; the Belcher pack is its own pull. Both timed keys on this side did exactly that with zero deaths.
2. Kill order in the grove: Lightgorged Lashers first, always -- they are the pack's healers and nothing else removes Pollen Surge. Then the Radiant Spellsower, then the Stalkers. The small Lashers die to cleave; leave them.
3. Assign Light Bolt Volley. Four-second cast, roughly 570k on everyone, kickable; four kicks were up when it went out at 0:31, and it is what turned the first Floret into two deaths.
4. Ele Shaman: Astral Shift into the first Spouting Floret, not after Reincarnation. Hyporock: Belch Spores reached a player on one of three casts -- it is dodgeable, and it was the only avoidable death in the key.
5. Holy Priest: nothing to change on output. 225k a second effective, Guardian Spirit on a 6% tank, Divine Hymn the moment the first two dropped. The 33 is the pull, not you.
6. Fury Warrior at 302 item level is 18 below the party in a +16; that is the first thing to fix, ahead of anything in the play.

## The run

| | |
|---|---|
| on the clock | **2:13** — 1:55 fighting |
| deaths | **7** |
| party damage taken | **68,186,476** — 592,926/s while fighting |
| enemies killed | **8** |
| interrupts | **11/17** — 65% |
| dispels | **7/9** — 2,011,197 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Veng DH | Veng DH | tank | 320 | 280,450 | 133,528 | 297,578 | 0 | **B** 80 |
| Holy Priest | Holy Priest | heal | 320 | 7,648 | 157,222 | 55,503 | 1 | **D+** 58 |
| Hyporock | Ret Paladin | dps | 320 | 328,151 | 21,436 | 52,346 | 2 | **B+** 83 |
| Ele Shaman | Ele Shaman | dps | 321 | 265,970 | 11,337 | 54,828 | 2 | **B-** 74 |
| Fury Warrior | Fury | dps | 302 | 161,035 | 11,809 | 51,664 | 2 | **D-** 50 |

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

### Veng DH — Veng DH — B (80/100)

*M+ score 3,176*

**Where the points went**

- **-12 interrupts (rank)** — scored 60: 3 stops vs 5 expected
- **-6 mitigation** — scored 81: 97% uptime of the 100% this kit can hold, 100% of worst windows covered
- **-1 activity** — scored 93: 98% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 81** [w 31%] — 97% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~ 99** [w 21%] — 280,450 dps, 111% of the average DPS
- **mechanics− 97** [−0.4 pts] — 1% of intake was damage comparable players did not take
- **interrupts~ 60** [w 31%] — 3 stops vs 5 expected (group stopped 69% of what it could reach, not scored here)
- **activity 93** [w 17%] — 98% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Darkness, Imprison_
- _not counted as button presses (procs, ticks): Fracture, Soul Cleave, Soul Fragment, Spirit Bomb, Throw Glaive_

</details>

### Holy Priest — Holy Priest — D+ (58/100)

*M+ score 3,350*

**Where the points went**

- **-31 throughput** — scored 33: covered 41% of the 38,439,487 that needed an outside heal (43% of the party's intake was self-covered or overkill); 534,276 absorbed
- **-9 activity** — scored 52: 79% engaged while alive in combat
- **-2 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 33** [w 46%] — covered 41% of the 38,439,487 that needed an outside heal (43% of the party's intake was self-covered or overkill); 534,276 absorbed; NOTE this key asked 288,589/s, past the 130,287/s 95th percentile of the 55 keys the curve was cut on (median 90,211/s) -- coverage stops being a fair scale once demand runs past what any observed output can cover, so read this as a floor
- **response** — n/a. n/a, the party's worst windows cover 83% of a 115s fight -- there is no separate baseline left to have risen from
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts** — n/a. no interrupt on the bar
- **dispel 100** [w 22%] — 7/7 of what one dispeller could reach (9 landed; the rest overlapped a debuff already being cleansed)
- **activity 52** [w 20%] — 79% engaged while alive in combat
- **utility 100** [w 13%] — 10 used of ~3 the kit offered
- _never pressed: Dispel Magic, Mass Dispel, Psychic Scream_

</details>

### Hyporock — Ret Paladin — B+ (83/100)

*M+ score 3,235*

**Where the points went**

- **-10 interrupts (rank)** — scored 70: 1 stops vs 2 expected
- **-7 survival** — scored 61: 2 death(s)

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 98** [w 42%] — 328,151 dps, 186% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 70** [w 32%] — 1 stops vs 2 expected (group stopped 69% of what it could reach, not scored here)
- **activity 100** [w 26%] — 100% engaged while alive in combat
- **utility 97** [w 0%] — 3 used of ~5 the kit offered
- _overcapped Holy Power: 46 of 116 generated (40%)_
- _never pressed: Blinding Light, Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

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

*M+ score 3,117*

**Where the points went**

- **-10 damage (rank)** — scored 75: 265,970 dps, 98% of the other damage dealers' median
- **-7 survival** — scored 61: 2 death(s)
- **-5 interrupts (rank)** — scored 84: 3 stops vs 2 expected

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 75** [w 42%] — 265,970 dps, 98% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 84** [w 32%] — 3 stops vs 2 expected (group stopped 69% of what it could reach, not scored here)
- **activity 85** [w 26%] — 96% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~4 the kit offered
- _overcapped Maelstrom: 27 of 862 generated (3%)_
- _never pressed: Cleanse Spirit, Purge_

</details>

### Fury Warrior — Fury — D- (50/100)

**Where the points went**

- **-27 damage (rank)** — scored 36: 161,035 dps, 47% of the other damage dealers' median
- **-15 activity** — scored 43: 67% 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~ 36** [w 42%] — 161,035 dps, 47% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 96** [w 32%] — 4 stops vs 2 expected (group stopped 69% of what it could reach, not scored here)
- **activity 43** [w 26%] — 67% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Rage: 113 of 804 generated (14%)_
- _never pressed: Rallying Cry, Shockwave_

</details>

*Axes marked ~ are ranked against the other players in this key, not measured on their own. Someone is always in the middle.*

## Deaths

7 deaths in 3 separate incidents. The cascade at 1:42 (4 deaths in 5s) 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 |
|---|---:|---:|---:|
| Spouting Floret | 7 of 7 | 6,647,702 | 2 |
| Thornblade | 5 of 7 | 3,110,172 | 3 |
| Light Bolt Volley | 2 of 7 | 1,145,024 | — |
| Uproot | 3 of 7 | 1,026,067 | 1 |
| Belch Spores | 1 of 7 | 909,708 | 1 |
| Melee | 1 of 7 | 526,340 | — |

### Cascade · 0:36 · 2 deaths in 2s — Fury Warrior went first

**0:36 · Fury Warrior · dps** — killed by **Spouting Floret** for 296,551 from Sporeblight Belcher

took **1,423,445** · in **4.0 s** · health at the start **75%** · before the last hit **19%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Spouting Floret | 237,241 |
| 2.1s before | Spouting Floret | 296,551 |
| 0.8s before | Light Bolt Volley | 593,102 |
| at death | Spouting Floret (killing blow) | 296,551 |

Spell Reflection · 429,968 healed · Holy Priest, Hyporock

**0:38 · Ele Shaman · dps** — killed by **Spouting Floret** for 275,961 from Sporeblight Belcher

took **1,942,257** · in **6.0 s** · health at the start **78%** · before the last hit **15%**

| when | what | damage |
|---:|---|---:|
| 5.9s before | Spouting Floret | 193,811 |
| 4.0s before | Spouting Floret | 275,961 |
| 2.8s before | Light Bolt Volley | 551,922 |
| 1.9s before | Spouting Floret | 275,961 |
| 1.3s before | Uproot | 367,949 |
| at death | Spouting Floret (killing blow) | 275,961 |
| | 1 smaller hits | 692 |

**no defensive pressed** · 978,522 healed · Holy Priest, Hyporock

### Death · 1:20 · Hyporock · dps

**1:20 · Hyporock · dps** — killed by **Belch Spores** for 909,708 from Sporeblight Belcher

took **2,750,506** · in **13.6 s** · health at the start **42%** · before the last hit **80%**

| when | what | damage |
|---:|---|---:|
| 13.2s before | Spouting Floret | 270,155 |
| 11.5s before | Spouting Floret | 261,885 |
| 10.2s before | Thornblade | 201,909 |
| 9.4s before | Spouting Floret | 275,668 |
| 7.2s before | Uproot | 345,362 |
| at death | Belch Spores (killing blow) | 909,708 |
| | 12 smaller hits | 485,819 |

**no defensive pressed** · 1,921,812 healed · Holy Priest

### Cascade · 1:42 · 4 deaths in 5s — the healer went first

**1:42 · Holy Priest · heal** — killed by **Thornblade** for 167,640 from Underbrush Stalker

took **1,072,471** · in **4.1 s** · health at the start **52%** · before the last hit **7%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Spouting Floret | 277,086 |
| 3.2s before | Ruptured Earth | 134,387 |
| 2.1s before | Spouting Floret | 241,896 |
| at death | Spouting Floret | 251,462 |
| at death | Thornblade (killing blow) | 167,640 |

Fade -3.4s · 244,793 healed · Veng DH, Hyporock

**1:44 · Hyporock · dps** — killed by **Thornblade** for 134,157 from Underbrush Stalker

took **1,403,501** · in **6.1 s** · health at the start **68%** · before the last hit **8%**

| when | what | damage |
|---:|---|---:|
| 5.9s before | Spouting Floret | 271,826 |
| 4.0s before | Spouting Floret | 266,390 |
| 2.1s before | Spouting Floret | 263,672 |
| 1.9s before | Thornblade | 211,939 |
| at death | Spouting Floret | 255,517 |
| at death | Thornblade (killing blow) | 134,157 |

**no defensive pressed** · 494,717 healed · Holy Priest

**1:46 · Fury Warrior · dps** — killed by **Thornblade** for 192,877 from Underbrush Stalker

took **2,399,954** · in **14.2 s** · health at the start **59%** · before the last hit **10%**

| when | what | damage |
|---:|---|---:|
| 8.0s before | Spouting Floret | 299,721 |
| 5.8s before | Spouting Floret | 290,730 |
| 4.0s before | Spouting Floret | 290,730 |
| 1.8s before | Spouting Floret | 290,730 |
| 0.4s before | Melee | 526,340 |
| at death | Thornblade (killing blow) | 192,877 |
| | 4 smaller hits | 508,826 |

**no defensive pressed** · 1,349,682 healed · Holy Priest, Hyporock

**1:47 · Ele Shaman · dps** — killed by **Uproot** for 312,756 from Virid Grovekeeper

took **2,519,517** · in **14.7 s** · health at the start **65%** · before the last hit **20%**

| when | what | damage |
|---:|---|---:|
| 14.3s before | Thornblade | 347,931 |
| 9.2s before | Spouting Floret | 284,496 |
| 7.4s before | Spouting Floret | 234,567 |
| 5.5s before | Spouting Floret | 234,567 |
| 3.2s before | Spouting Floret | 234,567 |
| at death | Uproot (killing blow) | 312,756 |
| | 11 smaller hits | 870,633 |

Earth Elemental -5.6s · 1,562,271 healed · Veng DH, Holy Priest, Hyporock

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 115 | 1:55 |
| 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 |
|---:|---|---|---:|---:|---:|---:|
| 1 | 0:12 | 1:55 | 8 | 7 | 68,186,476 | 3:40 |

## What the group left up

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

- Light Bolt: 4 of 13 got through
- Light Bolt Volley: 1 of 2 got through
- Frantic Blooming: 1 of 2 got through

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

- Spore Spines: 2x, up for 25s in total, 2,011,197 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)**

- Veng DH: 255,118 (mostly Ruptured Earth)

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

- 3,454,927 absorbed of 138,959,242 landed
- Lightbloom Pollination: 3,454,927
- on: Lightgorged Lasher (3,454,927)

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

- Spouting Floret: 5/5 players, 54 hits, 13,111,655 (19% of party intake)

## Notes

### The pull, against the two openers that worked

Blinding Vale has two starting paths and the archive has keys on both. On the grove side the first pack sits at the same spot every time -- 14 mobs in the +13 (83M at that level), 15 in the +12 (77M) -- and both groups fought it where it stood, killed the three Lightgorged Lashers within 32-48 seconds of engaging them, and finished the pack at 1:22 and 1:18 with zero deaths. The Belcher pack (a Sporeblight Belcher, two Underbrush Stalkers, eight Lashers) was pulled separately, at 1:22 and 1:05.

This group engaged nine mobs of the first pack at 0:12 and the tank kept moving: by 0:22 the fight was at the Belcher pack's spot, 80 yards on. Seventeen mobs, 150M of health, a Belcher casting Spouting Floret on the whole party every 32 seconds, and four Stalkers casting Thornblade instead of two. Party intake ran 480k a second against 159k for the first pack alone in both timed keys. Three levels of scaling do not close that gap; it is roughly double what the first pack by itself would have done at +16.

Kill order made it worse. The eight small Lashers (2.5M each, 20M together) were dead by 0:54. The nine big mobs were then still carrying over 120M and being healed.

### Pollen Surge, the heal nobody could see

Lightbloom Pollination (1238158) is an instant the two Lightgorged Lashers cast every 20-25 seconds -- 0:25, 0:30, 0:46, 1:10, 1:30, 1:53. Arbiter reports the absorb it puts on the caster (3.5M eaten, 2.4% of output) and misses the rest: the same cast applies Pollen Surge (1238173) to every allied plant in range, a heal-over-time ticking 5% of maximum health -- 1.14M a tick on the Belcher, 634k on each Stalker. 82 ticks, 46.4M healed, against 133M the party dealt to those seventeen mobs. Net damage was 87M of a 150M pool, which is why at the wipe the Belcher had bottomed at 55%, the Grovekeeper at 59%, the Stalkers between 16% and 48%, and the Lightgorged Lashers themselves at 20% and 33%.

There is no counter except killing the casters. Pollination is instant -- no cast bar, nothing to kick -- and Pollen Surge has no dispel type in the client's SpellCategories table, so Purge and Mass Dispel would not strip it. In the +13 and the +12 the Lightgorged Lashers died 32-48 seconds after being engaged and Pollen Surge healed 9.1M and 8.4M across the first five minutes of each key. Here they were the two mobs nobody killed, and it healed 46.4M in two.

### The deaths, in order

0:32-0:38. The first Spouting Floret (0:32, four ticks over six seconds, 0.8-1.0M per player on 840-950k health pools) overlapped a Light Bolt Volley the Radiant Spellsower started at 0:31. The Volley is a four-second cast, it is interruptible, and four interrupts were off cooldown -- Fury Warrior's Pummel since 0:28, Ele Shaman's Wind Shear from 0:31, and neither Veng DH nor Hyporock had used theirs yet. It landed at 0:35 for 550-590k on the three non-tanks it reached and 386k on the tank. Fury Warrior died a second later; Ele Shaman took Uproot for 368k at 0:36 and died at 0:38 with no defensive pressed (Astral Shift came after his Reincarnation). Hyporock, who had put up Divine Shield at 0:27, was the one player the Volley registered as immune on, and he spent the window keeping others alive: Lay on Hands on the tank at 6% (0:31), Blessing of Sacrifice on the healer at 39% (0:37).

1:20. Belch Spores: one hit of 909,708 on Hyporock's 838k pool. Three casts in the fight, one player hit once -- it is dodgeable. The healer was at 2-16% health and self-preserving for the seven seconds around it.

1:37-1:47. The third Floret arrived with everyone at 48-71%; a second later everyone was at 26-41%. The healer died at 1:41 (Thornblade, a Bleed nobody in this party can remove), then Hyporock, Fury Warrior and Ele Shaman inside six seconds with no healer alive. A second wave of 13 mobs -- nine Lashers, two more Lightgorged Lashers, a Spellsower, a Stalker -- was first touched by the tank's Sigil of Chains at 1:41 and had not been in combat before; it dealt about 4M of the 53M, all after the wipe was underway. The log ends at 2:07 with the tank alive among 22 mobs.

### What the tables get wrong for this run

Throughput 33 is a floor, as the report itself says: the demand was outside anything the scale was cut on, and response dropped out. Both are the shape of the key, not the healer's play.

Every melee figure carries the swing double-count Arbiter still has. 'Party took 68M' is 53M with melee counted once, and the 'Melee 526,340' in Fury Warrior's death window is about 263k. Nothing above rests on a melee number.

Fury Warrior's damage score of 36 is two deaths (out from 0:36 to 0:45 and from 1:46), 67% activity, and 302 item level against 320-321 for the rest of the party. The gear gap is real; price it before the play.

Veng DH's interrupts read 60 for 3 stops against 5 expected. The group stopped 11 of 16 and the one that mattered is the Volley above. And the tool has no line for enemy healing at all -- the 46.4M is invisible to it, which is how a party dealing 1.3M a second stood in a pack for a hundred seconds and removed less than half of it.

## 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-13T21:51:35 · schema 7 · written analysis: Claude (Opus 5), from the combat log and the archive*
