# Voidscar Arena +16 — ABANDONED

3:17 · -89% over the 30:00 par · 5 deaths · Fortified, Tyrannical, Xal'atath's Guile

*2026-10-02 · 22:01 · `WoWCombatLog-100226_205155.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:** No defensive: Thundering Storm with cooldowns spent (group)

**Tip:** Divine Protection as Thundering Storm starts casting

## Raj'kess's Thundering Storm wiped the group after the opening pull had spent every big healing cooldown.

The key was one long pull through the opening trash and into Raj'kess. That pack cost Hyporock a death and drew out Tranquility, Rallying Cry, Divine Shield and Time Warp. All of them were still on cooldown when Raj'kess cast Thundering Storm, which pulses on all 5 players and cannot be kicked or dodged (from the log).

The first storm killed Resto Druid and Arms Warrior. The second killed Arms Warrior and Hyporock. Barkskin and Divine Protection were both ready for the first storm, and they went out just before and just after it. The group abandoned with Raj'kess at half health (from the log).

**What to change**

1. Everyone: press a personal defensive as Raj'kess starts casting Thundering Storm, both times.
2. Before pulling Raj'kess, name the raid cooldown for each storm, since the opening pack spends Tranquility and Rallying Cry.
3. Call CC on the opening shamans out loud, and leave a Paralysed shaman asleep.
4. Brewmaster Monk: gather the loose Sethrak and Tuskarr before rolling ahead to the Magi.

## The run

| | |
|---|---|
| on the clock | **3:17** — 2:43 fighting |
| deaths | **5** |
| party damage taken | **47,413,045** — 290,343/s while fighting |
| enemies killed | **20** |
| interrupts | **19/36** — 53% |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Brewmaster Monk | Brewmaster | tank | 326 | 100,931 | 58,172 | 85,612 | 0 | **C-** 62 |
| Resto Druid | Resto Druid | heal | 326 | 3,779 | 132,241 | 44,824 | 1 | **A-** 85 |
| Arcane Mage | Arcane Mage | dps | 325 | 207,438 | 3,180 | 29,302 | 0 | **B** 77 |
| Hyporock | Ret Paladin | dps | 325 | 203,186 | 11,328 | 37,870 | 2 | **C-** 61 |
| Arms Warrior | Arms | dps | 325 | 184,368 | 11,434 | 43,031 | 2 | **C-** 61 |

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

### Brewmaster Monk — Brewmaster — C- (62/100)

*M+ score 3,378*

**Where the points went**

- **-24 mitigation** — scored 37: 50% uptime of the 100% this kit can hold, 50% of worst windows covered
- **-13 interrupts (rank)** — scored 67: 7 stops vs 8 expected

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 37** [w 39%] — 50% uptime of the 100% this kit can hold, 50% of worst windows covered
- **damage~** — n/a. 100,931 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~ 67** [w 39%] — 7 stops vs 8 expected (group stopped 90% of what it could reach, not scored here)
- **activity 98** [w 22%] — 99% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Energy: 326 of 400 generated (82%)_
- _never pressed: Detox, Fortifying Brew_
- _not counted as button presses (procs, ticks): Gift of the Ox_

</details>

### Resto Druid — Resto Druid — A- (85/100)

*M+ score 3,222*

**Where the points went**

- **-9 throughput** — scored 85: covered 81% of the 23,364,598 that needed an outside heal (44% of the party's intake was self-covered or overkill)
- **-4 survival** — scored 72: 1 death(s)
- **-2 activity** — scored 94: 94% engaged while alive in combat

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

- **survival− 72** [−4.2 pts] — 1 death(s)
- **throughput 85** [w 58%] — covered 81% of the 23,364,598 that needed an outside heal (44% of the party's intake was self-covered or overkill)
- **response** — n/a. n/a: the party's worst windows cover 73% of a 163s fight, so there is no calmer stretch to compare them with
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts** — n/a. no interrupt on the bar
- **dispel** — n/a. too few known-dispellable debuffs to judge
- **activity 94** [w 25%] — 94% engaged while alive in combat
- **utility 99** [w 17%] — 12 used of ~14 the kit offered
- _never pressed: Frenzied Regeneration, Improved Nature's Cure, Incapacitating Roar, Soothe, Typhoon_
- _not counted as button presses (procs, ticks): Rejuvenation, Rejuvenation (Germination)_

</details>

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

*M+ score 3,382*

**Where the points went**

- **-10 damage (rank)** — scored 76: 207,438 dps, 101% of the other damage dealers' median
- **-8 interrupts (rank)** — scored 76: 3 stops vs 4 expected
- **-6 activity** — scored 77: 94% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 76** [w 42%] — 207,438 dps, 101% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 76** [w 32%] — 3 stops vs 4 expected (group stopped 90% of what it could reach, not scored here); pressed 5x: 1 on unkickable casts, 1 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 77** [w 26%] — 94% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Greater Invisibility, Spellsteal_

</details>

### Hyporock — Ret Paladin — C- (61/100)

*M+ score 3,428*

**Where the points went**

- **-11 interrupts (rank)** — scored 67: 2 stops vs 4 expected
- **-10 activity** — scored 62: 89% engaged while alive in combat
- **-9 damage (rank)** — scored 78: 203,187 dps, 105% of the other damage dealers' median

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

- **survival− 50** [−9.0 pts] — 2 death(s)
- **damage~ 78** [w 42%] — 203,187 dps, 105% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 67** [w 32%] — 2 stops vs 4 expected (group stopped 90% of what it could reach, not scored here); pressed 4x: 1 on casts already stopped, 1 just after the cast finished
- **activity 62** [w 26%] — 89% engaged while alive in combat
- **utility 83** [w 0%] — 1 used of ~12 the kit offered
- _never pressed: Blessing of Protection, Blessing of Sacrifice, Blinding Light, Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Arms Warrior — Arms — C- (61/100)

*M+ score 3,308*

**Where the points went**

- **-12 activity** — scored 53: 83% engaged while alive in combat
- **-12 damage (rank)** — scored 72: 184,368 dps, 94% of the other damage dealers' median
- **-9 survival** — scored 50: 2 death(s)

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

- **survival− 50** [−9.0 pts] — 2 death(s)
- **damage~ 72** [w 42%] — 184,368 dps, 94% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 79** [w 32%] — 5 stops vs 5 expected (group stopped 90% of what it could reach, not scored here); pressed 6x: 1 on casts already stopped, 1 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 53** [w 26%] — 83% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Rage: 128 of 379 generated (34%)_
- _never pressed: Storm Bolt_

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

Keep: Alive the whole key. You never died, through both storms and the opening pack. Paralysing the left shaman so it could not cast while you gathered was a good idea. Change: gather the loose melee first before you roll ahead to the Voidtouched Magi on the opening pull. The Lost Sethrak and the second Longtooth Tuskarr were hitting Resto Druid while you went for the Magi. They killed Hyporock a few seconds later, and you had them back right after.

**Resto Druid — Resto Druid**

Keep: Opening pull held. Tranquility and Convoke carried the opening pack after Hyporock died. You covered 81% of the damage that needed an outside heal. Change: press Barkskin as Raj'kess starts casting Thundering Storm. You pressed it 12 s before the first storm. It ran out half a second before the first pulse, and that storm killed you.

**Arcane Mage — Arcane Mage**

Nothing clear to change. Your damage matched the other DPS's median.

**Hyporock — Ret Paladin**

Keep: Battle res on the healer. Intercession brought Resto Druid back within 8 s of the first storm. Change: press Divine Protection as Raj'kess starts casting Thundering Storm. It came back just before the first storm, which left you at 10% health. You pressed it between the storms, so the second storm found it on cooldown and killed you. Its 30% cut on a storm is more than the pulse that killed you.

**Arms Warrior — Arms**

Keep: Rallying Cry on the opening pull. Rallying Cry and Die by the Sword went out around Resto Druid's Tranquility, and the group held the opening pack. Change: press Die by the Sword as Raj'kess starts casting the second Thundering Storm. It was off cooldown by then. Spell Reflection was up as that storm began and ran out after the first pulse, which is the only one that hit you for less.

### As a group

Raj'kess casts Thundering Storm twice, and each one deals more than a full health bar to everyone (from the log). Decide before the pull which personal and which raid cooldown covers each storm. This time the opening pack had used Tranquility, Rallying Cry and Time Warp about a minute earlier, and the storms found only personals. On the opening pull, call CC out loud. Hyporock had called the left shaman for a kick and did not know Brewmaster Monk had Paralysed it. Hyporock broke the Paralysis and then had to kick the Lava Bolt it started.

### The comp

The comp had Bloodlust, 2 battle resses and the dispels this dungeon asks for, so it did not shape the result.

## Deaths

5 deaths in 3 separate incidents. The cascade at 2:12 (2 deaths in 0s) 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 |
|---|---:|---:|---:|
| Thundering Storm | 4 of 5 | 4,562,040 | 4 |
| Melee | 1 of 5 | 645,013 | 1 |
| Disrupting Blast | 4 of 5 | 643,299 | — |
| Forked Lightning | 2 of 5 | 577,509 | — |
| Savage Leap | 1 of 5 | 573,345 | — |
| Rune of Void-Tainted Shell | 1 of 5 | 1,735 | — |

### Death · 0:21 · Hyporock · dps

**0:21 · Hyporock · dps** — killed by **Melee** for 276,175 from Longtooth Tuskarr

took **1,220,093** · in **3.5 s** · health at the start **80%** · before the last hit **51%**

| when | what | damage |
|---:|---|---:|
| 3.6s before | Savage Leap | 174,091 |
| 2.4s before | Savage Leap | 142,319 |
| 1.5s before | Savage Leap | 120,366 |
| 1.5s before | Melee | 93,729 |
| 0.4s before | Savage Leap | 136,569 |
| at death | Melee (killing blow) | 551,284 |
| | 2 smaller hits | 1,735 |

**no defensive pressed** · 276,610 healed · Brewmaster Monk, Resto Druid

### Cascade · 2:12 · 2 deaths in 0s — the healer went first

**2:12 · Resto Druid · heal** — killed by **Thundering Storm** for 265,415 from Raj'kess the Spellstorm

took **1,227,543** · in **4.5 s** · health at the start **68%** · before the last hit **20%**

| when | what | damage |
|---:|---|---:|
| 4.5s before | Thundering Storm | 265,415 |
| 3.0s before | Thundering Storm | 265,415 |
| 2.2s before | Disrupting Blast | 165,883 |
| 1.5s before | Thundering Storm | 265,415 |
| at death | Thundering Storm (killing blow) | 265,415 |

**no defensive pressed** · 347,774 healed · Brewmaster Monk

**2:12 · Arms Warrior · dps** — killed by **Thundering Storm** for 263,109 from Raj'kess the Spellstorm

took **1,506,877** · in **12.3 s** · health at the start **67%** · before the last hit **12%**

| when | what | damage |
|---:|---|---:|
| 12.0s before | Forked Lightning | 289,995 |
| 4.3s before | Thundering Storm | 263,110 |
| 3.1s before | Thundering Storm | 263,110 |
| 1.9s before | Disrupting Blast | 164,443 |
| 1.6s before | Thundering Storm | 263,110 |
| at death | Thundering Storm (killing blow) | 263,109 |

Impending Victory -11.4s · 583,935 healed · Brewmaster Monk, Resto Druid, Hyporock

### Cascade · 2:48 · 2 deaths in 0s — Arms Warrior went first

**2:48 · Arms Warrior · dps** — killed by **Thundering Storm** for 267,116 from Raj'kess the Spellstorm

took **1,449,106** · in **6.0 s** · health at the start **75%** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 5.9s before | Thundering Storm | 213,693 |
| 4.5s before | Thundering Storm | 267,117 |
| 3.6s before | Disrupting Blast | 166,947 |
| 3.0s before | Thundering Storm | 267,117 |
| 1.5s before | Thundering Storm | 267,116 |
| at death | Thundering Storm (killing blow) | 267,116 |

Impending Victory -2.2s · 375,399 healed · Brewmaster Monk, Resto Druid, Hyporock

**2:48 · Hyporock · dps** — killed by **Thundering Storm** for 219,040 from Raj'kess the Spellstorm

took **1,599,322** · in **13.8 s** · health at the start **68%** · before the last hit **14%**

| when | what | damage |
|---:|---|---:|
| 13.4s before | Forked Lightning | 287,514 |
| 5.6s before | Thundering Storm | 243,378 |
| 4.3s before | Thundering Storm | 238,511 |
| 3.0s before | Thundering Storm | 236,077 |
| 1.3s before | Thundering Storm | 228,776 |
| at death | Thundering Storm (killing blow) | 219,040 |
| | 1 smaller hits | 146,026 |

**no defensive pressed** · 664,735 healed · Brewmaster Monk, Resto Druid

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 163 | 2:43 |
| death penalty | 75 | 1:15 |
| lead in | 10 | 0:10 |

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:10 | 2:43 | 20 | 5 | 47,349,061 | 1:15 |

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

- pull 1: opened by Brewmaster Monk (Spinning Crane Kick on Feral Saberon); healer Resto Druid 7 yd away; on cooldown: Brewmaster Monk Celestial Infusion 11s

## Defensives · Hyporock

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

- Divine Protection: 1 of 2 went out before a real hit.
- Divine Shield: 1 of 1 blocked hits, cleared a debuff or met real damage.
- Lay on Hands on others: Arms Warrior at 1% (1:05).

**To look at**

- Divine Protection met little damage 1 of 2 times: 2:22.

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

- 0:33 Divine Shield at 31% health: pressed under 35%
- 0:59 Divine Protection at 100% health: before a real hit
- 1:05 Lay on Hands on Arms Warrior at 1%, healed 666,926
- 2:13 Health potion at 20% health: pressed under 35%
- 2:22 Divine Protection at 20% health: met little damage

</details>

## What the group left up

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

- Lava Bolt: 16 of 27 got through
- Demoralizing Shout: 1 of 4 got through

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

- Thundering Storm: 5/5 players, 45 hits, 9,264,400 (20% of party intake)
- Searing Magma: 5/5 players, 64 hits, 4,885,408 (10% of party intake)
- Null Eruption: 3/5 players, 18 hits, 2,179,744 (5% of party intake)

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

- Forked Lightning: 4/5 players, 26 hits, 5,449,772 (11% of party intake)
- Lava Bolt: 4/5 players, 14 hits, 3,807,419 (8% of party intake)

## Notes

### Hyporock's death at 0:20, traced

The Feral Saberon's Savage Leap landed on Hyporock at 0:17, and its bleed did 573,345 in 3.5 s, from full health to 291k. At 0:19 Blade of Justice broke Brewmaster Monk's Paralysis on the left Enthralled Shaman. It swung once for 93,729, and Rebuke stopped its Lava Bolt. Eternal Flame then healed 165,199. At 0:20 the Lost Sethrak and the second Longtooth Tuskarr hit in the same millisecond for 275,109 and 276,175. Neither was on the tank; both had been hitting Resto Druid at 0:16. The Consecration from Blade of Justice touched both, and Eternal Flame adds healing threat. The log has no threat values, so that last step is inferred. Divine Protection and Blessing of Protection were both ready.

### Thundering Storm, measured

Each storm was 5 pulses, 1.5 s apart, of 303,516 before mitigation on every player. The raw hit was the same from 3 yd to 27 yd from Raj'kess, so distance did not matter. Ironbark and Prismatic Barrier cut Arcane Mage's pulses to about 166k. Spell Reflection cut Arms Warrior's first pulse of the second storm by 20%, from 267k to 214k. Hyporock took about 240k a pulse with nothing pressed, so a storm was about 1.2M against an 891k health bar.

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