# The Blinding Vale +17 — ABANDONED

9:36 · -68% over the 30:00 par · 6 deaths · Tyrannical, Fortified, Xal'atath's Guile

*2026-10-07 · 20:46 · `WoWCombatLog-100726_204541.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:** Lack of interrupts: Light Bolts unkicked, kicks doubled up (group); No defensive: died on Trinity with Divine Protection up (Hyporock)

## Two kicks went into the same Spellsower, the other one's Volley killed Hyporock, and Trinity ended with Light Bolts unkicked.

This group chain-pulled the first section without a reset and reached Lightblossom Trinity at 6:14. Hyporock died twice. On the opening pull a Radiant Spellsower stood outside the pack, and its Light Bolt Volley went unkicked because both ranged kicks had just gone into the other Spellsower. The Holy Paladin spent the only battle res on him straight away. On Trinity he went from nearly full to dead in about four seconds with Divine Protection ready. Kezkitt's Light Bolts then went through one after another, and the rest of the party died about a minute later.

**What to change**

1. Name a kicker for each Radiant Spellsower before the pull
2. Keep a kick rotation on Kezkitt to the end of Trinity
3. Hyporock: Divine Protection when Bedrock Surge starts dropping you on Trinity
4. Holy Paladin: Cleanse Spore Spines off the tank

## The run

| | |
|---|---|
| on the clock | **9:36** — 8:51 fighting |
| deaths | **6** |
| party damage taken | **133,242,131** — 250,785/s while fighting |
| enemies killed | **72** |
| interrupts | **49/75** — 65% |
| dispels | **10/13** — 2,952,740 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Prot Warrior | Prot Warrior | tank | 326 | 168,265 | 52,632 | 81,974 | 1 | **B-** 73 |
| Holy Paladin | Holy Paladin | heal | 326 | 8,887 | 130,026 | 38,431 | 1 | **A-** 87 |
| Ele Shaman | Ele Shaman | dps | 324 | 317,211 | 10,988 | 36,917 | 1 | **C+** 70 |
| Hyporock | Ret Paladin | dps | 327 | 330,132 | 9,007 | 33,129 | 2 | **C+** 69 |
| Shadow Priest | Shadow Priest | dps | 328 | 361,565 | 24,005 | 40,869 | 1 | **C** 64 |

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

### Prot Warrior — Prot Warrior — B- (73/100)

*M+ score 3,398*

**Where the points went**

- **-9 activity** — scored 54: 92% engaged while alive in combat
- **-7 interrupts (rank)** — scored 78: 23 stops vs 22 expected
- **-6 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.6 pts] — 1 death(s)
- **mitigation 87** [w 33%] — 98% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~** — n/a. 168,265 dps, 50% 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− 94** [−0.9 pts] — 2% of intake was damage comparable players did not take
- **interrupts~ 78** [w 33%] — 23 stops vs 22 expected (group stopped 78% of what it could reach, not scored here); pressed 17x: 4 on casts already stopped, 1 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 54** [w 19%] — 92% engaged while alive in combat
- **utility 98** [w 15%] — 2 used of ~3 the kit offered
- _never pressed: Last Stand_

</details>

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

*M+ score 3,536*

**Where the points went**

- **-4 response** — scored 82: put back 46% of the 92,052,901 that landed in the party's worst windows
- **-4 dispel** — scored 75: 10/13 of what one dispeller could reach
- **-2 activity** — scored 85: 93% engaged while alive in combat

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 98** [w 34%] — covered 97% of the 69,504,079 that needed an outside heal (50% of the party's intake was self-covered or overkill); 11,061,569 absorbed
- **response 82** [w 25%] — put back 46% of the 92,052,901 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%] — 10/13 of what one dispeller could reach
- **activity 85** [w 15%] — 93% engaged while alive in combat
- **utility 100** [w 10%] — 14 used of ~14 the kit offered
- _overcapped Holy Power: 138 of 307 generated (45%)_
- _never pressed: Blessing of Protection, Blinding Light, Lay on Hands_
- _not counted as button presses (procs, ticks): Reclamation_

</details>

### Ele Shaman — Ele Shaman — C+ (70/100)

*M+ score 3,398*

**Where the points went**

- **-14 damage (rank)** — scored 66: 317,211 dps, 86% of the other damage dealers' median
- **-8 interrupts (rank)** — scored 76: 14 stops vs 17 expected
- **-5 activity** — scored 79: 95% engaged while alive in combat

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 66** [w 42%] — 317,211 dps, 86% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 76** [w 32%] — 14 stops vs 17 expected (group stopped 78% of what it could reach, not scored here); pressed 21x: 2 just after the cast finished, 1 on unkickable casts, 4 on nothing casting; 4 of those wasted the kick and a cast got through before it came back
- **activity 79** [w 26%] — 95% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~21 the kit offered
- _overcapped Maelstrom: 425 of 3,844 generated (11%)_
- _never pressed: Cleanse Spirit, Purge_

</details>

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

*M+ score 3,490*

**Where the points went**

- **-9 survival** — scored 50: 2 death(s)
- **-8 damage (rank)** — scored 80: 330,132 dps, 108% of the other damage dealers' median
- **-7 activity** — scored 71: 93% engaged while alive in combat

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

- **survival− 50** [−9.0 pts] — 2 death(s)
- **damage~ 80** [w 42%] — 330,132 dps, 108% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 80** [w 32%] — 11 stops vs 10 expected (group stopped 78% of what it could reach, not scored here); pressed 14x: 3 on casts already stopped; 1 of those wasted the kick and a cast got through before it came back
- **activity 71** [w 26%] — 93% engaged while alive in combat
- **utility 98** [w 0%] — 6 used of ~7 the kit offered
- _never pressed: Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Shadow Priest — Shadow Priest — C (64/100)

*M+ score 3,447*

**Where the points went**

- **-21 interrupts (rank)** — scored 34: 1 stops vs 7 expected
- **-9 damage (rank)** — scored 79: 361,565 dps, 106% of the other damage dealers' median
- **-3 activity** — scored 88: 96% engaged while alive in combat

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 79** [w 42%] — 361,565 dps, 106% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 34** [w 32%] — 1 stops vs 7 expected (group stopped 78% of what it could reach, not scored here); pressed 3x: 1 just after the cast finished, 1 on nothing casting; 2 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 ~4 the kit offered
- _overcapped Insanity: 32 of 2,570 generated (1%)_
- _never pressed: Dispel Magic, Mass Dispel, Purify Disease_
- _not counted as button presses (procs, ticks): Shadowy Apparition_

</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

**Prot Warrior — Prot Warrior**

Keep: Kicks and mitigation. You stopped the most casts in the party and kept your mitigation up for nearly the whole key. Change: press Movement when Ruptured Earth appears under you. You took Ruptured Earth four times as often as the others. Less damage for the healer to cover during the long chain pulls.

**Holy Paladin — Holy Paladin**

Keep: Fast battle res and steady healing. You brought Hyporock back about a second after he died and covered nearly all the damage that needed an outside heal. Change: press Cleanse when Spore Spines stacks on the tank. Spore Spines is Magic and was left to run out three times. Less damage on the tank through every Lasher pack.

**Ele Shaman — Ele Shaman**

Keep: Most kicks of the damage dealers. You stopped more Light Bolts than anyone but the tank, on both the trash and Kezkitt. Change: press Wind Shear when two Radiant Spellsowers are up and one has just been kicked or silenced. At 1:09 your Wind Shear went into the Spellsower Shadow Priest had silenced a moment before, and the other one's Volley killed Hyporock. The caster outside the pack is the one only a ranged kick can reach.

**Hyporock — Ret Paladin**

Keep: Damage and kicks on the casters. Your damage was ahead of both other damage dealers despite two deaths. Ten of your kicks went into Radiant Spellsowers, and going after the one outside the pack was the right call. Change: press Divine Protection on Trinity, when Bedrock Surge starts ticking you and Kezkitt is casting. You slid from 94% to dead in about four seconds with Divine Protection ready and unpressed. It softens every tick in that slide, and you were one of the three players kicking Kezkitt.

**Shadow Priest — Shadow Priest**

Keep: Damage. You did the most damage of the three damage dealers over the key.

### As a group

The opener took about five packs in the first half minute, with two Radiant Spellsowers, one of them standing outside the pack. Over a third of the Light Bolts got through, as the table shows. Kicks doubled up on one caster while the other cast freely. Name a kicker per Spellsower before the pull. The only battle res went on trash, so there was none left for Trinity. Late in that fight Kezkitt cast Light Bolt back to back and none of the last ten was kicked.

## Deaths

6 deaths in 3 separate incidents. The cascade at 8:42 (4 deaths in 22s) 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 |
|---|---:|---:|---:|
| Bedrock Surge | 4 of 6 | 2,926,450 | 1 |
| Light Bolt | 4 of 6 | 2,096,627 | 2 |
| Thornblade | 2 of 6 | 1,113,100 | 1 |
| Melee | 1 of 6 | 650,708 | 1 |
| Light Bolt Volley | 1 of 6 | 596,522 | 1 |
| Uproot | 1 of 6 | 414,253 | — |

### Death · 1:13 · Hyporock · dps

**1:13 · Hyporock · dps** — killed by **Light Bolt Volley** for 596,522 from Radiant Spellsower

took **1,230,744** · in **3.4 s** · health at the start **56%** · before the last hit **57%**

| when | what | damage |
|---:|---|---:|
| 5.6s before | ? | 34,638 |
| 3.4s before | Uproot | 414,253 |
| 1.7s before | Thornblade | 218,067 |
| 1.3s before | Rune of Void-Tainted Shell | 961 |
| 0.4s before | Rune of Void-Tainted Shell | 941 |
| at death | Light Bolt Volley (killing blow) | 596,522 |

**no defensive pressed** · 232,216 healed · Holy Paladin

### Death · 7:57 · Hyporock · dps

**7:57 · Hyporock · dps** — killed by **Light Bolt** for 437,801 from Kezkitt

took **1,170,303** · in **3.7 s** · health at the start **86%** · before the last hit **29%**

| when | what | damage |
|---:|---|---:|
| 3.6s before | Lightbloom Overgrowth | 74,420 |
| 3.4s before | Bedrock Surge | 132,331 |
| 2.4s before | Bedrock Surge | 129,684 |
| 1.5s before | Bedrock Surge | 125,714 |
| 0.4s before | Bedrock Surge | 125,714 |
| at death | Light Bolt (killing blow) | 437,801 |
| | 5 smaller hits | 244,326 |

**no defensive pressed** · 308,282 healed · Holy Paladin

### Cascade · 8:42 · 4 deaths in 22s — Shadow Priest went first

**8:42 · Shadow Priest · dps** — killed by **Bedrock Surge** for 140,064 from Meittik

took **996,238** · in **3.0 s** · health at the start **79%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Bedrock Surge | 81,110 |
| 3.0s before | Bedrock Surge | 140,467 |
| 1.9s before | Bedrock Surge | 140,064 |
| 0.9s before | Bedrock Surge | 140,064 |
| 0.8s before | Light Bolt | 435,579 |
| at death | Bedrock Surge (killing blow) | 140,064 |

**no defensive pressed** · 61,918 healed · Holy Paladin

**8:44 · Holy Paladin · heal** — killed by **Thornblade** for 261,780 from Lekshi

took **1,980,154** · in **6.0 s** · health at the start **85%** · before the last hit **1%**

| when | what | damage |
|---:|---|---:|
| 5.8s before | Bedrock Surge | 139,045 |
| 5.1s before | Fertile Loam | 247,627 |
| 4.9s before | Bedrock Surge | 129,019 |
| 3.9s before | Thornblade | 349,535 |
| 1.9s before | Thornblade | 283,718 |
| at death | Thornblade (killing blow) | 261,780 |
| | 5 smaller hits | 569,430 |

**no defensive pressed** · 822,926 healed · all their own

**8:48 · Ele Shaman · dps** — killed by **Light Bolt** for 409,644 from Kezkitt

took **1,834,142** · in **10.0 s** · health at the start **89%** · before the last hit **3%**

| when | what | damage |
|---:|---|---:|
| 8.8s before | Bedrock Surge | 130,352 |
| 7.8s before | Bedrock Surge | 130,352 |
| 6.9s before | Bedrock Surge | 130,351 |
| 5.9s before | Bedrock Surge | 130,351 |
| 4.4s before | Light Bolt | 409,644 |
| at death | Light Bolt (killing blow) | 409,644 |
| | 4 smaller hits | 493,448 |

**no defensive pressed** · 502,320 healed · all their own

**9:04 · Prot Warrior · tank** — killed by **Melee** for 158,789 from Lekshi

took **1,054,667** · in **12.5 s** · before the last hit **10%**

| when | what | damage |
|---:|---|---:|
| 10.9s before | Light Bolt | 135,036 |
| 10.1s before | Melee | 64,120 |
| 9.8s before | Melee | 85,044 |
| 8.6s before | Light Bolt | 78,285 |
| 0.4s before | Melee | 153,197 |
| at death | Melee (killing blow) | 158,789 |
| | 11 smaller hits | 380,196 |

**no defensive pressed** · 154,735 healed · all their own

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 531 | 8:51 |
| death penalty | 90 | 1:30 |
| 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 | 8:51 | 72 | 6 | 133,208,137 | 10:21 |

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

- pull 1: opened by Prot Warrior (Thunder Clap on Lasher); healer Holy Paladin 33 yd away; on cooldown: Shadow Priest Fade 27s

## Defensives · Hyporock

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

- Divine Protection: 3 of 6 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.
- Lay on Hands on others: Holy Paladin at 23% (1:20).

**To look at**

- Divine Protection met little damage 2 of 6 times: 1:41, 3:08.

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

- 0:21 Blessing of Sacrifice on Prot Warrior at 58%, moved 745,863 to you
- 0:29 Health potion at 84% health: before a real hit
- 0:30 Divine Protection at 100% health: before a real hit
- 0:38 Divine Shield at 59% health: blocked hits (cleared Thornblade (bleed))
- 1:20 Lay on Hands on Holy Paladin at 23%, healed 815,073
- 1:26 Blessing of Protection at 64% health: cleared a debuff (cleared Thornblade (bleed))
- 1:41 Divine Protection at 24% health: met little damage
- 2:29 Stoneform at 23% health: pressed under 35% (cleared Thornblade (bleed))
- 3:08 Divine Protection at 58% health: met little damage
- 4:17 Divine Shield at 100% health: blocked hits (cleared Thornblade (bleed))
- 4:44 Blessing of Sacrifice on Holy Paladin at 82%, moved 403,623 to you
- 4:49 Stoneform at 100% health: before a real hit (cleared Spore Spines (magic), Thornblade (bleed))
- 4:49 Divine Protection at 33% health: pressed under 35%
- 4:50 Lay on Hands at 78% health: met real damage
- 6:00 Divine Protection at 100% health: before a real hit
- 6:28 Blessing of Protection at 39% health: met real damage (cleared Thornblade (bleed))
- 6:29 Health potion at 75% health: met real damage
- 7:09 Divine Protection at 84% health: before a real hit

</details>

## What the group left up

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

- Light Bolt: 22 of 60 got through
- Light Bolt Volley: 4 of 15 got through

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

- Spore Spines: 3x, up for 60s in total, 2,952,740 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)**

- Prot Warrior: 735,060 (mostly Ruptured Earth)

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

- 10,196,089 absorbed of 683,180,440 landed
- Lightbloom Pollination: 10,196,089
- on: Lightgorged Lasher (10,196,089)

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

- Spouting Floret: 5/5 players, 95 hits, 20,611,985 (15% of party intake)
- Bedrock Surge: 5/5 players, 139 hits, 14,044,709 (11% of party intake)
- Light Bolt Volley: 4/5 players, 12 hits, 5,941,516 (4% of party intake)
- Uproot: 5/5 players, 20 hits, 5,323,931 (4% of party intake)
- Lightbloom Overgrowth: 5/5 players, 45 hits, 2,689,964 (2% of party intake)
- Ruptured Earth: 3/5 players, 24 hits, 2,433,513 (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, 221 hits, 27,394,073 (21% of party intake)
- Light Bolt: 4/5 players, 23 hits, 6,989,859 (5% of party intake)
- Lightblossom Beam: 4/5 players, 29 hits, 3,886,524 (3% of party intake)

## Notes

### Was Hyporock's damage low

No. His 330k is whole-key damage per second including two deaths, and it was 108% of the other damage dealers' median. 22.5M of his damage went into Radiant Spellsowers, casters the party needed dead, so the time spent on them was not lost damage.

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