# Altar of Fangs +18 — ABANDONED

2:10 · -93% over the 30:00 par · 6 deaths · Fortified, Tyrannical, Xal'atath's Guile

*2026-10-04 · 20:57 · `WoWCombatLog-100426_181808.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:** Overpull: 17 mobs with a Ritual Chieftain (Guardian Druid); Missed dispel: Freedom missed the 2nd Paralyzing Shot (Hyporock)

## Both opening packs and a Ritual Chieftain came in one pull, and almost nothing died before the wipe.

The tank opened with both front packs and a Ritual Chieftain together, 17 enemies in all. Only 4 of them died before the wipe. The Chieftain's totem pulsed the whole party until the end and made up 28% of the damage taken. Paralyzing Shots lands on 2 players per cast and the healer removed the first each time, so Hyporock and Arms Warrior died carrying the second. A Piercing Hiss then got through at 1:25 and finished everyone who was already low. The pull size was the tank's call and is the main cause. The healer was asked for more healing per second than any of the 55 keys Arbiter's healer scale is built from.

**What to change**

1. Pull the Chieftain pack after the first pack is nearly dead, and kill the Chieftain first.
2. Healer dispels one Paralyzing Shots target and the Paladin Freedoms the other.
3. Mark the 3 Serpents and give each a named kicker, healer as spare.
4. Hyporock: press Lay on Hands before dying under stacking damage, as it was ready at 0:57.

## The run

| | |
|---|---|
| on the clock | **2:10** — 1:10 fighting |
| deaths | **6** |
| party damage taken | **36,757,034** — 523,604/s while fighting |
| enemies killed | **4** |
| interrupts | **8/9** — 89% |
| dispels | **2/4** — 2,452,224 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Guardian Druid | Guardian | tank | 327 | 342,893 | 56,960 | 89,046 | 1 | **D+** 59 |
| Resto Shaman | Resto Shaman | heal | 326 | 67,391 | 124,174 | 56,261 | 1 | **F** 46 |
| Arms Warrior | Arms | dps | 328 | 382,741 | 28,975 | 58,911 | 1 | **B** 77 |
| Hyporock | Ret Paladin | dps | 326 | 419,302 | 11,278 | 46,143 | 2 | **B-** 75 |
| Arcane Mage | Arcane Mage | dps | 327 | 284,989 | 3,286 | 31,662 | 1 | **C** 67 |

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

### Guardian Druid — Guardian — D+ (59/100)

*M+ score 3,554*

**Where the points went**

- **-15 utility** — scored 0: 0 used of ~6 the kit offered
- **-12 interrupts (rank)** — scored 64: 2 stops vs 3 expected
- **-12 mitigation** — scored 65: 92% uptime of the 100% this kit can hold, 88% of worst windows covered

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

- **survival− 86** [−2.8 pts] — 1 death(s)
- **mitigation 65** [w 33%] — 92% uptime of the 100% this kit can hold, 88% of worst windows covered
- **damage~** — n/a. 342,893 dps, 95% 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~ 64** [w 33%] — 2 stops vs 3 expected (group stopped 89% of what it could reach, not scored here); pressed 3x: 1 on casts already stopped
- **activity 100** [w 19%] — 100% engaged while alive in combat
- **utility 0** [w 15%] — 0 used of ~6 the kit offered
- _overcapped Rage: 9 of 1,554 generated (1%)_
- _never pressed: Remove Corruption, Soothe_
- _not counted as button presses (procs, ticks): Skull Bash_

</details>

### Resto Shaman — Resto Shaman — F (46/100)

*M+ score 3,624*

**Where the points went**

- **-27 interrupts (rank)** — scored 0: 0 stops vs 2 expected
- **-24 throughput** — scored 53: covered 66% of the 19,628,182 that needed an outside heal (46% of the party's intake was self-covered or overkill); 967,375 absorbed
- **-2 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 53** [w 51%] — covered 66% of the 19,628,182 that needed an outside heal (46% of the party's intake was self-covered or overkill); 967,375 absorbed; NOTE this key needed 150,600/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** — n/a. n/a: the party's worst windows cover 91% of a 70s 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~ 0** [w 27%] — 0 stops vs 2 expected (group stopped 89% of what it could reach, not scored here)
- **dispel** — n/a. too few known-dispellable debuffs to judge
- **activity 97** [w 22%] — 96% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet

</details>

### Arms Warrior — Arms — B (77/100)

*M+ score 3,549*

**Where the points went**

- **-9 activity** — scored 66: 91% engaged while alive in combat
- **-8 damage (rank)** — scored 80: 382,741 dps, 109% of the other damage dealers' median
- **-3 interrupts (rank)** — scored 90: 2 stops vs 1 expected

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 80** [w 42%] — 382,741 dps, 109% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 90** [w 32%] — 2 stops vs 1 expected (group stopped 89% of what it could reach, not scored here)
- **activity 66** [w 26%] — 91% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Rage: 25 of 132 generated (19%)_
- _never pressed: Intimidating Shout_
- _not counted as button presses (procs, ticks): Charge, Cleave, Execute, Mortal Strike_

</details>

### Hyporock — Ret Paladin — B- (75/100)

*M+ score 3,431*

**Where the points went**

- **-13 activity** — scored 51: 79% engaged while alive in combat
- **-7 survival** — scored 61: 2 death(s)
- **-5 damage (rank)** — scored 89: 419,301 dps, 127% of the other damage dealers' median

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 89** [w 42%] — 419,301 dps, 127% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 97** [w 32%] — 3 stops vs 1 expected (group stopped 89% of what it could reach, not scored here)
- **activity 51** [w 26%] — 79% engaged while alive in combat
- **utility 93** [w 0%] — 2 used of ~5 the kit offered
- _never pressed: Blessing of Protection, Blinding Light, Cleanse Toxins_
- _not counted as button presses (procs, ticks): Crusading Strikes, Divine Storm, Hammer of Wrath_

</details>

### Arcane Mage — Arcane Mage — C (67/100)

**Where the points went**

- **-20 damage (rank)** — scored 53: 284,989 dps, 69% of the other damage dealers' median
- **-7 interrupts (rank)** — scored 79: 1 stops vs 1 expected
- **-4 activity** — scored 84: 96% engaged while alive in combat

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 53** [w 42%] — 284,989 dps, 69% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 79** [w 32%] — 1 stops vs 1 expected (group stopped 89% of what it could reach, not scored here); pressed 2x: 1 on nothing casting
- **activity 84** [w 26%] — 96% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Alter Time, Spellsteal_

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

**Guardian Druid — Guardian**

Keep: Crowd control. Incapacitating Roar, Ursol's Vortex and Typhoon all went out during the pull. Change: press Pull timing when the first pack is under half health. The Chieftain pack came in with the first pack, and its totem hit everyone for the whole fight. Your timed +16 group brought it in late and took about half the damage per second. The healer stays ahead and the Chieftain dies before its third spirit wave.

**Resto Shaman — Resto Shaman**

Keep: Dispels. You removed the first Paralyzing Shots target every cast, inside about a second. Change: press Wind Shear when the 3 Serpents cast Piercing Hiss together. Wind Shear was never pressed in the key. The Hiss that got through at 1:25 came from the one Serpent nobody kicked. A fourth kicker covers the third Serpent.

**Arms Warrior — Arms**

Keep: Kicks and Rallying Cry. You stopped 2 Piercing Hiss casts and pressed Rallying Cry while Paralyzing Shots was stacking on you. Paralyzing Shots killed you, and a Warrior has no way to remove it.

**Hyporock — Ret Paladin**

Keep: Kicks. You stopped 3 Piercing Hiss casts, the most in the group. Change: press Blessing of Freedom when Paralyzing Shots lands on 2 players. Freedom removes it instantly, and it did so 14 times in your earlier Altar keys. Tonight both went to players the healer had just cleansed. Arms Warrior died 4 seconds after the second one with the debuff still ticking. The healer takes one target and you take the other, so nobody ticks to death.

**Arcane Mage — Arcane Mage**

Change: press Counterspell when the Serpents start Piercing Hiss. Your Counterspell at 1:25 went into a Ravenous Descendant. The Hiss that wiped the group landed a moment later. Set a focus on your Serpent so the kick can't land on the wrong target.

### As a group

Three things decided this pull and none of them belong to one player. The Chieftain pack should come in once the first pack is nearly dead, and then the Chieftain dies first, because its totem and spirit waves stop only when it does. Paralyzing Shots needs two answers every cast, so the healer dispels one target and the Paladin's Blessing of Freedom takes the other. Three Serpents cast Piercing Hiss in sync, so each needs a named kicker by marker, with the healer's Wind Shear as the spare.

## Deaths

6 deaths in 2 separate incidents. The wipe at 1:22 (5 deaths in 3s) 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 |
|---|---:|---:|---:|
| Ravenous Claws | 3 of 6 | 3,135,315 | 2 |
| Paralyzing Shots | 3 of 6 | 2,871,827 | 1 |
| Unstable Totem | 6 of 6 | 2,433,445 | 1 |
| Piercing Hiss | 4 of 6 | 1,954,650 | 2 |
| Blood Sacrifice | 5 of 6 | 1,238,239 | — |
| Fetid Spit | 3 of 6 | 945,238 | — |

### Death · 0:57 · Hyporock · dps

**0:57 · Hyporock · dps** — killed by **Paralyzing Shots** for 195,729 from Twinfang Harrower

took **1,768,310** · in **4.0 s** · health at the start **64%** · before the last hit **4%**

| when | what | damage |
|---:|---|---:|
| 3.9s before | Paralyzing Shots | 294,648 |
| 3.0s before | Paralyzing Shots | 204,147 |
| 1.9s before | Paralyzing Shots | 202,043 |
| 0.9s before | Paralyzing Shots | 199,938 |
| 0.8s before | Fetid Spit | 239,925 |
| at death | Blood Sacrifice | 226,280 |
| | 4 smaller hits | 483,083 |

**no defensive pressed** · 683,118 healed · Resto Shaman, Guardian Druid

### Full wipe · 1:22 · 5 deaths in 3s — Arms Warrior went first

**1:22 · Arms Warrior · dps** — killed by **Unstable Totem** for 116,786 from nil

took **2,956,162** · in **14.0 s** · health at the start **76%** · before the last hit **10%**

| when | what | damage |
|---:|---|---:|
| 10.1s before | Fetid Spit | 252,184 |
| 6.1s before | Paralyzing Shots | 294,218 |
| 5.3s before | Fetid Spit | 252,184 |
| 5.3s before | Paralyzing Shots | 210,154 |
| 2.2s before | Blood Sacrifice | 254,745 |
| at death | Paralyzing Shots | 178,855 |
| | 12 smaller hits | 1,513,822 |

Spell Reflection -5.1s · 1,909,646 healed · Resto Shaman, Hyporock, Guardian Druid

**1:25 · Guardian Druid · tank** — killed by **Piercing Hiss** for 450,746 from Primal Serpent

took **2,424,656** · in **2.5 s** · health at the start **78%** · before the last hit **19%**

| when | what | damage |
|---:|---|---:|
| 2.2s before | Ravenous Claws | 347,031 |
| 1.7s before | Ravenous Claws | 172,029 |
| 1.5s before | Ravenous Claws | 246,326 |
| 0.4s before | Ravenous Claws | 157,344 |
| 0.2s before | Ravenous Claws | 396,442 |
| at death | Piercing Hiss (killing blow) | 450,746 |
| | 13 smaller hits | 799,662 |

Ironfur -5.7s · Ironfur -4.0s · Ironfur -2.0s · Frenzied Regeneration -0.7s · 499,047 healed · Resto Shaman

**1:25 · Arcane Mage · dps** — killed by **Piercing Hiss** for 464,622 from Primal Serpent

took **1,400,624** · in **14.0 s** · health at the start **88%** · before the last hit **35%**

| when | what | damage |
|---:|---|---:|
| 11.0s before | Unstable Totem | 96,455 |
| 8.8s before | Unstable Totem | 96,455 |
| 7.0s before | Fetid Spit | 200,945 |
| 7.0s before | Unstable Totem | 96,456 |
| 5.3s before | Blood Sacrifice | 303,701 |
| at death | Piercing Hiss (killing blow) | 464,622 |
| | 10 smaller hits | 141,990 |

Prismatic Barrier -5.1s · 378,414 healed · Resto Shaman, Hyporock, Guardian Druid

**1:26 · Hyporock · dps** — killed by **Ravenous Claws** for 327,167 from Ravenous Descendant

took **1,387,573** · in **5.7 s** · health at the start **80%** · before the last hit **8%**

| when | what | damage |
|---:|---|---:|
| 5.6s before | Blood Sacrifice | 230,456 |
| 5.1s before | Unstable Totem | 106,255 |
| 3.2s before | Unstable Totem | 105,181 |
| 1.1s before | Unstable Totem | 104,109 |
| 0.2s before | Piercing Hiss | 511,515 |
| at death | Ravenous Claws (killing blow) | 327,167 |
| | 4 smaller hits | 3,859 |

Lay on Hands · **no healing landed**

**1:26 · Resto Shaman · heal** — killed by **Ravenous Claws** for 318,805 from Ravenous Descendant

took **2,958,697** · in **13.4 s** · health at the start **75%** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 13.0s before | Unstable Totem | 104,047 |
| 9.7s before | Paralyzing Shots | 244,770 |
| 8.4s before | Paralyzing Shots | 174,833 |
| 5.9s before | Blood Sacrifice | 223,057 |
| 0.4s before | Piercing Hiss | 527,767 |
| at death | Ravenous Claws (killing blow) | 1,162,931 |
| | 6 smaller hits | 521,292 |

**no defensive pressed** · 1,675,250 healed · Hyporock, Guardian Druid

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 70 | 1:10 |
| death penalty | 90 | 1:30 |
| lead in | 16 | 0:16 |

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:16 | 1:10 | 4 | 6 | 36,757,034 | 2:40 |

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

- pull 1: opened by Guardian Druid (Moonfire on Ravenous Descendant)

## Defensives · Hyporock

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

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

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

- 0:23 Blessing of Sacrifice on Guardian Druid at 98%, moved 625,763 to you
- 0:27 Divine Protection at 40% health: met real damage
- 0:27 Health potion at 47% health: met real damage
- 0:39 Divine Shield at 56% health: blocked hits
- 1:19 Lay on Hands at 60% health: met real damage — died within 15 s

</details>

## What the group left up

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

- Piercing Hiss: 1 of 9 got through

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

- Paralyzing Shots: 2x, up for 10s in total, 2,452,224 damage

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

- Unstable Totem: 5/5 players, 127 hits, 10,393,854 (28% of party intake)

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

- Fetid Spit: 3/5 players, 16 hits, 3,451,957 (9% of party intake)
- Blood Sacrifice: 4/5 players, 12 hits, 2,783,438 (8% of party intake)

## Notes

### Same opening at +16

Your timed Altar +16 on 2026-09-27 fought the same front pack but pulled the Chieftain pack at 1:21, when most of the first pack was dead. Over the same 0:16 to 1:26 window that group took 314k damage per second and killed 17 enemies, with 0.9M from the totem. Tonight took 621k per second, killed 4, and took 13.2M from the totem. About a fifth of that gap is the 2 extra key levels. The rest is the pull (keydb sql on both keys).

### Where the grades mislead

Resto Shaman's F mostly measures an impossible job. Arbiter says itself the throughput score is a floor here, since this key needed more healing per second than every key on its scale. Their real misses are the unused Wind Shear and a single Astral Shift at 0:27. Guardian Druid's utility score of 0 is a grader error, since the log shows Stampeding Roar, Incapacitating Roar twice, Ursol's Vortex and Typhoon.

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