# Altar of Fangs +11 — ABANDONED

2:21 · 11 deaths · affix 158, Tyrannical, Fortified

*2026-08-25 · 21:04 · `Archive-WoWCombatLog-082526_175251.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.

**Why it failed:** Wrong target: Ritual Chieftain left alive, totem 19% (group); Lack of interrupts: Piercing Hiss leaked 5 of 12 (group)

## One pull, two wipes: the party lost four players at 1:11, returned into a fight that had never reset, and lost six more — and when the last one died the pack was 75% dead with three mobs under 12%.

The key ran 2:21 and contained exactly one pull. The group engaged eleven mobs at 0:20 — four Ravenous Descendants, five Primal Serpents, a Ritual Chieftain and a Twinfang Harrower — and killed one of them. Eleven deaths followed in fifty-nine seconds, and the log stops with nobody having re-entered combat.

It was much closer than the grades suggest. The pack held 95.9M health between the eleven; the group removed 72.3M of it. When the last player died a Primal Serpent was on 87,213 health — 1.2% — and two Ravenous Descendants were on 10.8% and 11.5%. Fourteen more seconds at the output the group was already producing at 0:40 would have cleared three of the eleven and broken the pull.

Those seconds went on the run-back instead. Four players were down at 1:11; the tank held alone for thirty-one seconds while the others released and returned one at a time into a fight nothing had reset, and six more deaths followed. Party output fell from 17.4M per ten seconds at its peak to 3.0M, and the pack moved from 28% remaining to 25% across the whole second half.

Hyporock's D is an artifact of two things, and the healing is neither of them. The party took 363k damage a second — twice the 183k/s of the Altar of Fangs +11 that timed three hours earlier the same night — and the `response` axis was broken on a key this short. Last two sections.

**What to change**

1. Kill the Ritual Chieftain. Its Unstable Totem is instant, unkickable, and did 19% of all damage taken in the key from a single cast at 0:25; it stops when the Chieftain does, and the Chieftain finished on 5.5M — about eight seconds of the group's peak output.
2. Kick Piercing Hiss. Five of twelve got through for 5.9M, and it landed five of the eleven killing blows, including both of Hyporock's deaths.
3. On a wipe, release together and come back together. Six of the eleven deaths were players arriving alone into a pack of ten while the tank was still holding it; they cost 30 seconds of timer and moved the pack three percentage points.
4. If the pull is going badly, finish something. Three mobs were under 12% when the last player died and a Primal Serpent was on 1.2%; every one that dies removes its own Piercing Hiss and Fetid Spit from the rest of the fight.

## The run

| | |
|---|---|
| on the clock | **2:21** — 1:34 fighting |
| deaths | **11** |
| party damage taken | **34,011,515** — 362,983/s while fighting |
| enemies killed | **1** |
| interrupts | **7/12** — 58% |
| dispels | **2/2** — 0 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Blood DK | Blood DK | tank | 305 | 105,649 | 57,069 | 96,896 | 1 | **C-** 63 |
| Hyporock | Holy Paladin | heal | 304 | 4,124 | 79,859 | 32,690 | 2 | **F** 48 |
| Assass Rogue | Assass Rogue | dps | 307 | 189,059 | 8,337 | 30,788 | 2 | **B-** 75 |
| Devourer DH | Devourer DH | dps | 316 | 119,945 | 15,124 | 41,446 | 3 | **C** 65 |
| Fury Warrior | Fury | dps | 307 | 107,608 | 5,358 | 39,699 | 3 | **D+** 56 |

### Blood DK — Blood DK — C- (63/100)

**Where the points went**

- **-20 interrupts (rank)** — scored 37: 1 stops vs 3 expected
- **-13 mitigation** — scored 56: 51% uptime of the 80% this kit can hold, 88% of worst windows covered
- **-3 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.8 pts] — 1 death(s)
- **mitigation 56** [w 31%] — 51% uptime of the 80% this kit can hold, 88% of worst windows covered
- **damage~ 94** [w 21%] — 105,649 dps, 76% of the average DPS
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 37** [w 31%] — 1 stops vs 3 expected (group stopped 58%, not scored here)
- **activity 100** [w 17%] — 100% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Runic Power: 120 of 753 generated (16%)_
- _never pressed: Anti-Magic Zone_
- _not counted as button presses (procs, ticks): Death's Advance, Infliction of Sorrow_

</details>

### Hyporock — Holy Paladin — F (48/100)

**Where the points went**

- **-36 throughput** — scored 38: covered 47% of the 17,237,200 that needed an outside heal (50% of the party's intake was self-covered or overkill); 295,826 absorbed
- **-12 activity** — scored 53: 80% engaged while alive in combat
- **-4 survival** — scored 72: 2 death(s)

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

- **survival− 72** [−4.2 pts] — 2 death(s)
- **throughput 38** [w 58%] — covered 47% of the 17,237,200 that needed an outside heal (50% of the party's intake was self-covered or overkill); 295,826 absorbed
- **response** — n/a. n/a, the party's worst windows cover 77% of a 94s 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** — n/a. too few known-dispellable debuffs to judge
- **activity 53** [w 25%] — 80% engaged while alive in combat
- **utility 97** [w 17%] — 3 used of ~4 the kit offered
- _overcapped Holy Power: 12 of 41 generated (29%)_
- _never pressed: Blessing of Protection, Blinding Light_
- _not counted as button presses (procs, ticks): Eternal Flame, Reclamation_

</details>

### Assass Rogue — Assass Rogue — B- (75/100)

**Where the points went**

- **-11 activity** — scored 58: 87% engaged while alive in combat
- **-8 interrupts (rank)** — scored 76: 1 stops vs 1 expected
- **-5 survival** — scored 72: 2 death(s)

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

- **survival− 72** [−5.0 pts] — 2 death(s)
- **damage~ 98** [w 42%] — 189,059 dps, 173% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 76** [w 32%] — 1 stops vs 1 expected (group stopped 58%, not scored here)
- **activity 58** [w 26%] — 87% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Combo Points: 45 of 126 generated (36%)_
- _not counted as button presses (procs, ticks): Deathmark, Empowering Venom, Light's Potential, Mutilate_

</details>

### Devourer DH — Devourer DH — C (65/100)

**Where the points went**

- **-14 damage (rank)** — scored 66: 119,945 dps, 86% of the other damage dealers' median
- **-9 activity** — scored 65: 90% engaged while alive in combat
- **-9 survival** — scored 50: 3 death(s)

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

- **survival− 50** [−9.0 pts] — 3 death(s)
- **damage~ 66** [w 42%] — 119,945 dps, 86% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 93** [w 32%] — 2 stops vs 1 expected (group stopped 58%, not scored here)
- **activity 65** [w 26%] — 90% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _never pressed: Sigil of Misery_
- _not counted as button presses (procs, ticks): Blur, Hungering Slash, Reap, Reaper's Toll, Soul Fragment, The Hunt, Voidblade_

</details>

### Fury Warrior — Fury — D+ (56/100)

**Where the points went**

- **-22 damage (rank)** — scored 47: 107,607 dps, 62% of the other damage dealers' median
- **-12 activity** — scored 55: 85% engaged while alive in combat
- **-9 survival** — scored 50: 3 death(s)

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

- **survival− 50** [−9.0 pts] — 3 death(s)
- **damage~ 47** [w 42%] — 107,607 dps, 62% 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 58%, not scored here)
- **activity 55** [w 26%] — 85% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Rage: 12 of 606 generated (2%)_
- _never pressed: Rallying Cry, Spell Reflection, Storm Bolt_
- _not counted as button presses (procs, ticks): Charge, Light's Potential, Odyn's Fury, Odyn's Fury Off-Hand, Tattered Amani War Banner, Whirlwind_

</details>

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

## Deaths

11 deaths, all at once.

**What was landing while people died** — Counts only the seconds before each death, not the whole key.

| spell | in | damage | killing blows |
|---|---:|---:|---:|
| Piercing Hiss | 8 of 11 | 3,065,713 | 5 |
| Melee | 3 of 11 | 2,809,167 | 2 |
| Ravenous Claws | 3 of 11 | 2,514,686 | 2 |
| Fetid Spit | 7 of 11 | 1,818,663 | — |
| Unstable Totem | 7 of 11 | 1,501,874 | 2 |
| Toxic Breath | 1 of 11 | 692,207 | — |

### Full wipe · 0:46 · 11 deaths in 59s — Devourer DH went first

**0:46 · Devourer DH · dps** — killed by **Ravenous Claws** for 179,263 from Ravenous Descendant

took **1,493,475** · in **3.7 s**

- **Ravenous Claws** (killing blow) — 78%, 1,168,061
- Blood Sacrifice — 9%, 133,931
- Unstable Totem — 6%, 91,170
- everything else — 7%, 100,313

Blur · 655,288 healed · all their own

**1:05 · Hyporock · heal** — killed by **Piercing Hiss** for 260,069 from Primal Serpent

took **952,276** · in **1.6 s**

- Toxic Breath — 73%, 692,207
- **Piercing Hiss** (killing blow) — 27%, 260,069

**no defensive pressed** · 53,495 healed · Devourer DH

**1:11 · Fury Warrior · dps** — killed by **Piercing Hiss** for 308,886 from Primal Serpent

took **1,325,757** · in **13.7 s**

- **Piercing Hiss** (killing blow) — 42%, 559,778
- Unstable Totem — 30%, 401,617
- Fetid Spit — 19%, 255,742
- everything else — 8%, 108,620

Impending Victory · 322,659 healed · Hyporock

**1:11 · Devourer DH · dps** — killed by **Piercing Hiss** for 286,148 from Primal Serpent

took **935,664** · in **5.8 s**

- **Piercing Hiss** (killing blow) — 60%, 557,989
- Blood Sacrifice — 16%, 147,628
- Unstable Totem — 13%, 125,669
- everything else — 11%, 104,378

**no defensive pressed** · 31,811 healed · all their own

**1:11 · Assass Rogue · dps** — killed by **Piercing Hiss** for 163,499 from Primal Serpent

took **770,991** · in **5.8 s**

- **Piercing Hiss** (killing blow) — 48%, 370,598
- Blood Sacrifice — 19%, 143,746
- Unstable Totem — 17%, 128,463
- everything else — 17%, 128,184

Feint · **no healing landed**

**1:29 · Fury Warrior · dps** — killed by **Unstable Totem** for 56,593 from nil

took **1,079,887** · in **8.8 s**

- Fetid Spit — 42%, 450,210
- Piercing Hiss — 24%, 264,096
- **Unstable Totem** (killing blow) — 23%, 251,245
- everything else — 11%, 114,336

**no defensive pressed** · 320,179 healed · Hyporock

**1:30 · Hyporock · heal** — killed by **Piercing Hiss** for 214,890 from Primal Serpent

took **963,956** · in **7.1 s**

- **Piercing Hiss** (killing blow) — 52%, 500,174
- Unstable Totem — 24%, 229,712
- Fetid Spit — 13%, 129,446
- everything else — 11%, 104,624

**no defensive pressed** · 253,477 healed · all their own

**1:39 · Assass Rogue · dps** — killed by **Unstable Totem** for 50,989 from nil

took **693,700** · in **8.0 s**

- Piercing Hiss — 40%, 280,925
- **Unstable Totem** (killing blow) — 39%, 273,998
- Fetid Spit — 19%, 133,527

**no defensive pressed** · 58,941 healed · all their own

**1:42 · Blood DK · tank** — killed by **Melee** for 89,378 from Primal Serpent

took **3,050,769** · in **13.5 s**

- Ravenous Claws — 39%, 1,182,855
- **Melee** (killing blow) — 29%, 899,335
- Fetid Spit — 13%, 394,887
- everything else — 19%, 573,692

**no defensive pressed** · 1,659,467 healed · Hyporock, Assass Rogue

**1:44 · Devourer DH · dps** — killed by **Melee** for 191,169 from Primal Serpent

took **1,906,813** · in **11.3 s**

- **Melee** (killing blow) — 56%, 1,067,792
- Fetid Spit — 17%, 320,426
- Piercing Hiss — 14%, 272,084
- everything else — 13%, 246,511

Blur · 568,213 healed · all their own

**1:46 · Fury Warrior · dps** — killed by **Ravenous Claws** for 163,770 from Ravenous Descendant

took **1,272,615** · in **2.3 s**

- Melee — 66%, 842,040
- **Ravenous Claws** (killing blow) — 13%, 163,770
- Fetid Spit — 11%, 134,425
- everything else — 10%, 132,380

**no defensive pressed** · 32,693 healed · Hyporock

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 94 | 1:34 |
| death penalty | 55 | 0:55 |
| lead in | 20 | 0:20 |

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:20 | 1:34 | 1 | 11 | 34,011,515 | 2:29 |

## What the group left up

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

- Piercing Hiss: 5 of 12 got through

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

- Unstable Totem: 5/5 players, 134 hits, 6,451,833 (19% of party intake)

## Notes

### The two minutes, in order

21:04:15 the key starts. 0:20 the group pulls; the mobs are already in log range at the key start, so this is the pack at the instance door.

0:25 — a Ritual Chieftain casts Unstable Totem. There is no SPELL_CAST_START for it anywhere in the log, so it is instant and cannot be kicked. It pulses for the rest of the fight: 134 ticks, 6,451,833 across the party, 19% of everything the group took, from that one cast.

0:46 — first death, Devourer DH, to Ravenous Claws.
1:05 — Hyporock: 952,276 over 1.6s (Toxic Breath 692,207 then Piercing Hiss 260,069), 53,495 healing received.
1:11 — Fury Warrior, Devourer DH and Assass Rogue die in the same second, taking the party to four down. The Twinfang Harrower dies in that same second: the only enemy killed all key.

1:11 to 1:42 — the tank is the only player alive. He takes 3,050,769 over the last 13.5s, with 1,659,467 healing arriving from Hyporock and Assass Rogue, and dies at 1:42 with no defensive pressed in that window.

1:29, 1:30, 1:39, 1:44, 1:45 — five more deaths as players return. 1:53, the last damage event. 2:21, the log ends.

### Nothing died, so the damage never stopped

This is the run in one number. The group dealt 74.1M into the pack and removed 72.3M of 95.9M health — 75%. One mob died.

What was still standing when the last player fell:

```
  Primal Serpent          87,213 of  7,075,486    1.2%
  Ravenous Descendant    933,334 of  8,647,816   10.8%
  Ravenous Descendant    998,621 of  8,647,816   11.5%
  Ravenous Descendant  1,510,552 of  8,647,816   17.5%
  Primal Serpent       1,290,239 of  7,075,486   18.2%
  Ravenous Descendant  2,291,293 of  8,647,816   26.5%
  Primal Serpent       2,922,821 of  7,075,486   41.3%
  Ritual Chieftain     5,468,935 of 12,578,639   43.5%
  Primal Serpent       3,774,454 of  7,075,486   53.3%
  Primal Serpent       4,389,662 of  7,075,486   62.0%
```

Every mob left alive is another Piercing Hiss and another Fetid Spit, so a pull where nothing dies gets harder as it goes rather than easier. The Twinfang Harrower — 13.4M, the largest pool in the pack — was focused and killed. After it went down at 1:11 the damage spread, and nothing else was taken across the line.

Mob health here is measured rather than estimated: the advanced block on every SPELL_DAMAGE carries the target's current and maximum health.

### Where the 34 million came from

Four sources are 72% of everything the party took:

```
  Ravenous Claws   7,068,092   (5,555,469 of it on the tank)
  Unstable Totem   6,451,833   (134 ticks, from ONE cast at 0:25)
  Piercing Hiss    5,925,558   (5 of 12 casts leaked)
  Fetid Spit       5,040,512
```

Unstable Totem is the one worth acting on, because it is the only one with a single point of failure. It is instant, so it cannot be interrupted; it belongs to the Ritual Chieftain, and it stops when the Chieftain does. The Chieftain finished on 5,468,935 health — about eight seconds of the group's peak output — while doing 19% of all incoming damage for every second it lived. It also landed two of the eleven killing blows.

Piercing Hiss is the interrupt line: seven stopped, five through, 5.9M, and five of the eleven killing blows including both of Hyporock's deaths.

One dispel finding, and it is small: Paralyzing Shots was left up once for seven seconds and 986,075 damage came out of it. Hyporock cleansed one of the two.

### The run-back cost more than the wipe

There is no resurrection of any kind in this log — no SPELL_RESURRECT, no Raise Ally, no Rebirth, no Soulstone. The players who died are casting and dealing damage again within seconds: Devourer DH died at 21:05:01, cast Glide at 21:05:05, and then dealt damage on 231 events before dying again at 1:11. They released and ran back, which the pull's position at the instance door makes fast. (That four-second turnaround is the weakest number in this report and the one worth checking against what people remember; everything else in this section follows from timestamps alone.)

The tank did not die at 1:11, so nothing reset, and each returning player arrived alone into a pack of ten. Party damage dealt per ten seconds:

```
  0:30-0:40   12,310,258
  0:40-0:50   17,352,825   <- peak
  0:50-1:00   10,701,639
  1:00-1:10    9,612,911
  1:10-1:20    6,845,830   <- four players down
  1:20-1:30    3,565,021
  1:30-1:40    3,742,407
  1:40-1:50    3,008,384
```

The second half produced a fifth of peak output and six of the eleven deaths. At +11 the timer charges five seconds a death, so the eleven cost 55 seconds of a 2:21 key, and the six that came after the fight was already lost cost 30 of them.

The counterfactual is not free: had nobody run back, the tank dies alone and the pack resets to full. But the pack did not need to reset — it needed about fourteen seconds of output the group had already demonstrated, and returning one at a time never assembled that.

### The healer's D is the axis and the intake, not the healing

Hyporock's measured output per ten seconds, effective healing with overheal beside it:

```
  0:20-0:30   1,328,162   (30% overheal)
  0:30-0:40   3,139,373   (33%)   <- 314k HPS, the party's worst window
  0:40-0:50   1,779,946   ( 1%)
  0:50-1:00   1,797,508   ( 2%)
  1:00-1:10     948,835   (25%)   <- dies at 1:05
```

11,245,985 effective across 93.7 seconds of combat is 120,021 HPS, against 91,687 HPS per combat second in the Altar of Fangs +11 that timed at 17:53 the same night. Overheal for the key was 21% against 49% in that timed run: almost nothing was wasted, because there was nowhere for a wasted heal to go.

Every major cooldown was spent, and spent early: Avenging Wrath 0:23, Blessing of Sacrifice 0:24, Divine Protection 0:26, Aura Mastery 0:35, Divine Shield 0:45, Lay on Hands 0:47. Aura Mastery at 0:35 lands inside the 0:30-0:40 window, the single worst ten seconds the party had. That is correct timing, not a panic dump.

So two axes here are describing the run rather than the player. `throughput` at 6 is coverage of 47%, against a band cut on keys where the median is 73%; at 363k/s incoming — twice the timed run's 183k/s — 47% is close to what a Holy Paladin at ceiling produces. `response` at 0 was a bug, now fixed, and removing it moved the grade from F (45) to D (56).

What is left that is actually Hyporock's: 80% activity and 33.6 casts a minute against 97% and 43.3 in the timed key, most of which is the ~25 seconds spent dead or running; Holy Power overcapped 12 of 41 generated (29%); and Blessing of Protection never pressed on a pull where four players were eaten by melee — though with 1:34 of combat in the whole key, one run is not evidence of a habit.

### Two things this key changed in the tool

First, this run did not exist. `logfile.find_runs` closed a key only on a CHALLENGE_MODE_END or on the next START, so a key whose log simply stops — which is exactly what abandoning one looks like — was dropped from the listing entirely. It is always the LAST run in the file, which is always the one being asked about. Fixed, with a regression test.

Second, `response` scored 0 for a healer who opened at 314k HPS with 1% overheal. The axis is a ratio of the healing rate inside the party's worst windows to the rate across the whole fight, and `party_spikes` returns twenty eight-second windows — a ceiling of 160 seconds. On 93 seconds of combat the windows cover the fight end to end, numerator and denominator are the same seconds, and the ratio is pinned at 1.0 whatever the healer did. 1.0 sits below the band, so it scored zero. It now drops out under rule 3 and says why. Because 160 seconds is a hard ceiling the guard can only fire below 320 seconds of combat, so no completed key in the archive moved.

### What would falsify this

Worth being explicit, because this is built entirely from one log:

- The four-second death-to-Glide turnaround is the weakest claim here. If the group had a combat resurrection the client did not log, the whole run-back section changes shape. Ask the people who were there.
- `affix 158` is unnamed. Xal'atath casts "Xal'atath's Bargain" (461870) at 0:04 and a Voidbound Emissary spawns at 1:33 and buffs the pack at 1:52 — after the last death at 1:45 — so the seasonal affix contributed nothing to this wipe. The label is printed as a raw id on purpose rather than guessed.
- No over-exposure was reported for anyone, so none of the "(peers 0)" traps apply here.
- The death count has no external cross-check: an abandoned key writes no CHALLENGE_MODE_END, so the usual arithmetic against the game's own timer is unavailable. Eleven is the raw UNIT_DIED count, all eleven flagged as real deaths rather than unconscious.

## 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-08-29T20:19:37 · schema 5 · written analysis: Claude (Opus 5), from the combat log*
