# The Blinding Vale +17 — ABANDONED

12:36 · -58% over the 30:00 par · 7 deaths · Tyrannical, Fortified, Xal'atath's Guile

*2026-10-07 · 20:10 · `WoWCombatLog-100726_175146.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:** Missed mechanic: Verdant Stomp threw 2 out of the arena (Veng DH, Hyporock, Pres Evoker)

## The first Verdant Stomp on Ikuzz threw Hyporock and Pres Evoker out of the arena, and it kept them out.

The key ran well up to Ikuzz. Lightblossom Trinity died in under three minutes and the group stopped every cast it could reach. Hyporock's one trash death came from Belch Spores, which he stood through on the same spot and which killed him from 92% health. On Ikuzz the first Verdant Stomp knocked everyone away from the boss. Hyporock and Pres Evoker were on the entrance side, flew out, and could not get back in. Three players could not handle Thorncaller Roar and Bloodthorn Roots without a healer, and the key was dropped after the wipe.

**What to change**

1. Veng DH: drag Ikuzz away from the entrance before the first Verdant Stomp
2. Everyone: stand on the arena side of Ikuzz at each Verdant Stomp
3. Hyporock: step off your spot when Belch Spores starts
4. Pres Evoker: Naturalize Spore Spines off the tank

## The run

| | |
|---|---|
| on the clock | **12:36** — 11:50 fighting |
| deaths | **7** |
| party damage taken | **174,758,987** — 246,070/s while fighting |
| enemies killed | **108** |
| interrupts | **51/51** — 100% |
| dispels | **18/30** — 7,542,021 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Veng DH | Veng DH | tank | 328 | 189,822 | 68,147 | 96,219 | 0 | **D+** 60 |
| Pres Evoker | Pres Evoker | heal | 329 | 73,161 | 152,014 | 42,371 | 2 | **A-** 84 |
| Demo Lock | Demo Lock | dps | 329 | 431,139 | 5,268 | 32,175 | 1 | **B+** 82 |
| Arcane Mage | Arcane Mage | dps | 328 | 328,166 | 103 | 32,093 | 2 | **B** 76 |
| Hyporock | Ret Paladin | dps | 327 | 355,322 | 6,396 | 28,381 | 2 | **C+** 72 |

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

### Veng DH — Veng DH — D+ (60/100)

*M+ score 3,422*

**Where the points went**

- **-15 utility** — scored 0: 0 used of ~47 the kit offered
- **-14 interrupts (rank)** — scored 58: 14 stops vs 25 expected
- **-6 activity** — scored 69: 96% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 84** [w 33%] — 97% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~** — n/a. 189,822 dps, 51% 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~ 58** [w 33%] — 14 stops vs 25 expected (group stopped 100% of what it could reach, not scored here); pressed 24x: 7 on casts already stopped, 4 on nothing casting
- **activity 69** [w 19%] — 96% engaged while alive in combat
- **utility 0** [w 15%] — 0 used of ~47 the kit offered
- _never pressed: Consume Magic, Darkness, Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Soul Fragment_

</details>

### Pres Evoker — Pres Evoker — A- (84/100)

*M+ score 3,454*

**Where the points went**

- **-6 survival** — scored 61: 2 death(s)
- **-5 dispel** — scored 69: 18/29 of what one dispeller could reach (30 landed
- **-4 activity** — scored 73: 90% engaged while alive in combat

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

- **survival− 61** [−5.8 pts] — 2 death(s)
- **throughput 99** [w 34%] — covered 104% of the 90,810,711 that needed an outside heal (51% of the party's intake was self-covered or overkill); 10,151,600 absorbed
- **response 98** [w 25%] — put back 56% of the 92,410,050 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 69** [w 16%] — 18/29 of what one dispeller could reach (30 landed; the rest overlapped a debuff already being cleansed)
- **activity 73** [w 15%] — 90% engaged while alive in combat
- **utility 100** [w 10%] — 25 used of ~12 the kit offered
- _never pressed: Landslide, Renewing Blaze_

</details>

### Demo Lock — Demo Lock — B+ (82/100)

*M+ score 3,446*

**Where the points went**

- **-7 damage (rank)** — scored 84: 431,139 dps, 118% of the other damage dealers' median
- **-5 survival** — scored 72: 1 death(s)
- **-4 interrupts (rank)** — scored 88: 11 stops vs 8 expected

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage~ 84** [w 42%] — 431,139 dps, 118% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 88** [w 32%] — 11 stops vs 8 expected (group stopped 100% of what it could reach, not scored here); pressed 29x: 6 on casts already stopped, 2 on nothing casting
- **activity 91** [w 26%] — 97% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~39 the kit offered
- _overcapped Soul Shards: 5 of 448 generated (1%)_

</details>

### Arcane Mage — Arcane Mage — B (76/100)

*M+ score 3,461*

**Where the points went**

- **-14 damage (rank)** — scored 67: 328,166 dps, 88% of the other damage dealers' median
- **-5 survival** — scored 72: 2 death(s)
- **-4 interrupts (rank)** — scored 89: 10 stops vs 7 expected

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

- **survival− 72** [−5.0 pts] — 2 death(s)
- **damage~ 67** [w 42%] — 328,166 dps, 88% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 89** [w 32%] — 10 stops vs 7 expected (group stopped 100% of what it could reach, not scored here); pressed 14x: 3 on casts already stopped, 1 on nothing casting
- **activity 95** [w 26%] — 98% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~28 the kit offered
- _never pressed: Alter Time, Remove Curse, Spellsteal_

</details>

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

*M+ score 3,490*

**Where the points went**

- **-11 damage (rank)** — scored 74: 355,322 dps, 96% of the other damage dealers' median
- **-7 survival** — scored 61: 2 death(s)
- **-6 activity** — scored 76: 94% engaged while alive in combat

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 74** [w 42%] — 355,322 dps, 96% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 87** [w 32%] — 16 stops vs 12 expected (group stopped 100% of what it could reach, not scored here); pressed 17x: 1 on casts already stopped, 1 on nothing casting
- **activity 76** [w 26%] — 94% engaged while alive in combat
- **utility 97** [w 0%] — 6 used of ~10 the kit offered
- _never pressed: Blinding Light, Cleanse Toxins, Lay on Hands_
- _not counted as button presses (procs, ticks): 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

**Veng DH — Veng DH**

Keep: No deaths. You kept your defensives up for nearly the whole key and never died, which held the trash together. Change: press Boss position on the Ikuzz pull, before the first Verdant Stomp. Verdant Stomp throws players away from the boss, and Ikuzz stood close to the entrance with the melee spot between him and it. Nobody gets thrown out, so the healer stays in the fight.

**Pres Evoker — Pres Evoker**

Keep: Healing covered the key. You covered all of the damage that needed an outside heal and used more utility than the grader expected from the kit. Change: press Naturalize when Spore Spines stacks on the tank. Spore Spines is Magic, so you are the one player who can remove it, and it was left to run out eight times. Less damage on the tank through every Lasher pack.

**Demo Lock — Demo Lock**

Keep: Top damage and both soulstones used. You led the damage, kicked more than expected, and spent both soulstones in the Ikuzz pull to try to save it.

**Arcane Mage — Arcane Mage**

Keep: Kicks and uptime. You stopped more casts than expected and were attacking for almost all of the time you were alive.

**Hyporock — Ret Paladin**

Keep: Kicks and Freedom. You stopped more casts than expected for your spot, and when the roots landed you freed yourself and Pres Evoker with one Blessing of Freedom. Change: press Movement when a Sporeblight Belcher starts casting Belch Spores. You kept attacking from the same spot through the whole wind-up, and the spores one-shot you from nearly full health. The other five Belch Spores casts in this key hit nobody, so a few yards is enough.

### As a group

Ikuzz was tanked close to the entrance, with the melee spot behind him on that side. Verdant Stomp knocks players away from the boss, so the first one, about 10 s in, threw two players out through the entrance and the arena kept them out. That left three players with no healer through Thorncaller Roar and Bloodthorn Roots. Before the next pull, agree to drag Ikuzz into the arena and keep everyone on the inside of him at each Stomp.

## Deaths

7 deaths in 3 separate incidents. The cascade at 11:12 (4 deaths in 14s) 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 |
|---|---:|---:|---:|
| Bloodthorn Roots | 4 of 7 | 2,398,563 | 2 |
| Thorncaller Roar | 4 of 7 | 2,377,163 | 2 |
| Belch Spores | 1 of 7 | 898,435 | 1 |
| Verdant Stomp | 3 of 7 | 629,183 | 2 |
| Hunting Leap | 1 of 7 | 456,899 | — |
| Burning Rush | 1 of 7 | 122,574 | — |

### Death · 9:28 · Hyporock · dps

**9:28 · Hyporock · dps** — killed by **Belch Spores** for 898,435 from Sporeblight Belcher

took **898,435** · in **one hit** · health at the start **92%**

| when | what | damage |
|---:|---|---:|
| 5.1s before | ? | 1,032 |
| 4.1s before | ? | 1,032 |
| 3.2s before | ? | 173,511 |
| 1.1s before | ? | 1,116 |
| 0.2s before | ? | 1,116 |
| at death | Belch Spores (killing blow) | 898,435 |
| | 2 smaller hits | 1,900 |

Divine Protection · **no healing landed**

### Cascade · 11:12 · 4 deaths in 14s — Arcane Mage went first

**11:12 · Arcane Mage · dps** — killed by **Thorncaller Roar** for 192,912 from Ikuzz the Light Hunter

took **963,412** · in **6.2 s** · health at the start **76%** · before the last hit **14%**

| when | what | damage |
|---:|---|---:|
| 6.0s before | Bloodthorn Roots | 156,285 |
| 5.0s before | Bloodthorn Roots | 156,285 |
| 4.0s before | Bloodthorn Roots | 153,898 |
| 3.1s before | Bloodthorn Roots | 153,898 |
| at death | Thorncaller Roar (killing blow) | 192,912 |
| at death | Bloodthorn Roots | 121,881 |
| | 4 smaller hits | 28,253 |

Prismatic Barrier -2.3s · 112,380 healed · Veng DH, Pres Evoker, Demo Lock

**11:18 · Pres Evoker · heal** — killed by **Thorncaller Roar** for 287,502 from Ikuzz the Light Hunter

took **1,147,732** · in **6.0 s** · health at the start **67%** · before the last hit **23%**

| when | what | damage |
|---:|---|---:|
| 5.9s before | Thorncaller Roar | 287,285 |
| 4.0s before | Thorncaller Roar | 285,442 |
| 1.9s before | Thorncaller Roar | 287,503 |
| at death | Thorncaller Roar (killing blow) | 287,502 |

**no defensive pressed** · 235,697 healed · Hyporock

**11:26 · Hyporock · dps** — killed by **Verdant Stomp** for 187,355 from Ikuzz the Light Hunter

took **1,030,962** · in **14.0 s** · health at the start **68%** · before the last hit **8%**

| when | what | damage |
|---:|---|---:|
| 13.6s before | Thorncaller Roar | 289,899 |
| 11.8s before | Thorncaller Roar | 281,202 |
| 9.6s before | Thorncaller Roar | 272,506 |
| at death | Verdant Stomp (killing blow) | 187,355 |

Divine Protection -8.5s · 40,087 healed · Veng DH, Pres Evoker

**11:26 · Arcane Mage · dps** — killed by **Verdant Stomp** for 143,280 from Ikuzz the Light Hunter

took **918,459** · in **14.2 s** · health at the start **29%** · before the last hit **3%**

| when | what | damage |
|---:|---|---:|
| 13.8s before | Thorncaller Roar | 192,912 |
| 13.8s before | Bloodthorn Roots | 121,881 |
| 13.8s before | Refraction | 3,487 |
| 0.9s before | Hunting Leap | 456,899 |
| at death | Verdant Stomp (killing blow) | 143,280 |

Prismatic Barrier -0.9s · 720 healed · Veng DH

### Cascade · 11:55 · 2 deaths in 9s — the healer went first

**11:55 · Pres Evoker · heal** — killed by **Bloodthorn Roots** for 172,867 from Ikuzz the Light Hunter

took **1,044,269** · in **5.0 s** · health at the start **80%** · before the last hit **10%**

| when | what | damage |
|---:|---|---:|
| 4.9s before | Bloodthorn Roots | 170,938 |
| 3.9s before | Bloodthorn Roots | 170,938 |
| 3.0s before | Bloodthorn Roots | 173,276 |
| 1.9s before | Bloodthorn Roots | 173,888 |
| 0.9s before | Bloodthorn Roots | 173,888 |
| at death | Bloodthorn Roots (killing blow) | 172,867 |
| | 6 smaller hits | 10,236 |

**no defensive pressed** · 110,504 healed · Veng DH

**12:04 · Demo Lock · dps** — killed by **Bloodthorn Roots** for 159,798 from Ikuzz the Light Hunter

took **924,091** · in **3.3 s** · health at the start **89%** · before the last hit **13%**

| when | what | damage |
|---:|---|---:|
| 3.2s before | Burning Rush | 30,644 |
| 2.8s before | Verdant Stomp | 298,548 |
| 1.9s before | Bloodthorn Roots | 182,107 |
| 0.9s before | Bloodthorn Roots | 156,735 |
| 0.2s before | Burning Rush | 30,644 |
| at death | Bloodthorn Roots (killing blow) | 159,798 |
| | 7 smaller hits | 65,615 |

**no defensive pressed** · 18,642 healed · Veng DH

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 710 | 11:50 |
| routing | 9 | 0:09 |
| 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 |
|---:|---|---|---:|---:|---:|---:|
| 2 | 9:07 | 3:04 | 10 | 7 | 43,301,169 | 4:49 |

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

- pull 2: opened by Veng DH (Immolation Aura on Underbrush Stalker); healer Pres Evoker 30 yd away; on cooldown: Hyporock Divine Shield 190s, Blessing of Protection 146s, Blessing of Sacrifice 40s; Pres Evoker Rewind 114s, Time Dilation 3s; Demo Lock Unending Resolve 49s, Dark Pact 26s

## Defensives · Hyporock

| button | presses | most the cooldown allowed | on you | on others |
|---|---:|---:|---:|---:|
| Divine Protection | 7 | 12 | 7 | 0 |
| Divine Shield | 2 | 4 | 2 | 0 |
| Lay on Hands | 0 | 5 | 0 | 0 |
| Blessing of Protection | 2 | 3 | 0 | 2 |
| Blessing of Sacrifice | 4 | 7 | 0 | 4 |
| Healthstone | 2 | 13 | 2 | 0 |
| Health potion | 2 | 3 | 2 | 0 |
| Stoneform | 2 | 7 | 2 | 0 |

- Divine Protection: 1 of 7 went out before a real hit.
- Divine Shield: 2 of 2 blocked hits, cleared a debuff or met real damage.
- Stoneform: 2 of 2 blocked hits, cleared a debuff or met real damage.

**To look at**

- Divine Protection met little damage 4 of 7 times: 4:52, 6:17, 7:43, 11:17.
- Died at 11:25 after 12.2 s under 40% with Lay on Hands ready.

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

- 0:18 Blessing of Protection on Arcane Mage at 63%, cleared Thornblade (bleed)
- 0:33 Stoneform at 73% health: met real damage (cleared Thornblade (bleed))
- 0:48 Blessing of Sacrifice on Arcane Mage at 68%, moved 103,354 to you
- 0:59 Divine Shield at 100% health: blocked hits (cleared Spore Spines (magic))
- 1:25 Healthstone at 52% health: met real damage
- 1:25 Health potion at 77% health: met real damage
- 1:47 Divine Protection at 53% health: met real damage
- 3:34 Divine Protection at 53% health: met real damage
- 3:55 Blessing of Sacrifice on Arcane Mage at 73%, moved 292,435 to you
- 4:52 Divine Protection at 42% health: met little damage
- 6:13 Blessing of Protection on Arcane Mage at 64%, cleared Thornblade (bleed)
- 6:17 Divine Protection at 56% health: met little damage
- 7:43 Divine Protection at 58% health: met little damage
- 7:46 Blessing of Sacrifice on Arcane Mage at 38%, moved 568,280 to you
- 8:26 Divine Shield at 89% health: blocked hits (cleared Bedrock Surge, Thornblade)
- 9:18 Divine Protection at 83% health: before a real hit — died within 15 s
- 9:26 Stoneform at 87% health: before a real hit (cleared Thornblade (bleed)) — died within 15 s
- 9:53 Health potion at 75% health: met real damage
- 10:30 Blessing of Sacrifice on Arcane Mage at 86%, moved 187,953 to you
- 11:00 Healthstone at 69% health: met little damage
- 11:17 Divine Protection at 8% health: met little damage — died within 15 s

</details>

## What the group left up

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

- Spore Spines: 8x, up for 163s in total, 4,928,163 damage
- Bloodthorn Roots: 4x, up for 34s in total, 2,613,858 damage

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

- 11,829,727 absorbed of 1,041,125,911 landed
- Lightbloom Pollination: 11,829,727
- on: Lightgorged Lasher (11,829,727)

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

- Spouting Floret: 5/5 players, 119 hits, 28,635,624 (16% of party intake)
- Bedrock Surge: 5/5 players, 135 hits, 13,406,953 (8% of party intake)
- Lightblossom Beam: 4/5 players, 34 hits, 6,485,094 (4% of party intake)
- Uproot: 5/5 players, 20 hits, 6,089,050 (3% of party intake)
- Bloodthorn Roots: 4/5 players, 34 hits, 3,363,644 (2% of party intake)
- Thorncaller Roar: 3/5 players, 11 hits, 2,978,435 (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, 218 hits, 28,640,479 (16% of party intake)

## Notes

### How the lockout shows in the log

Hyporock's last cast on Ikuzz was at 10:58. His next press was Divine Protection at 11:17, at 8% health. The Stomp at 10:56 moved him and Pres Evoker about 15 yards toward the entrance in a second. The grader cannot see a lockout, so its death list names Thorncaller Roar for both. The real cause was where they stood when Stomp went off.

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