# Altar of Fangs +16 — ABANDONED

6:39 · -78% over the 30:00 par · 6 deaths · Fortified, Tyrannical, affix 147

*2026-09-20 · 01:47 · `WoWCombatLog-092026_011747.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 and the archive.

**Why it failed:** Wrong target: Ritual Chieftains lived ~60 s each (group); Bad pull: pull 2 went with cooldowns down (group)

**Tip:** Put Wake of Ashes and Divine Toll into the Chieftain

## Each Ritual Chieftain lived 62 s after dropping its totem, and the totems were 27% of the damage taken.

The kill order cost this key. A Ritual Chieftain has 20.3M health and the five of you were doing 1.45M per second together, so one should die in about 14 seconds. All four lived between 48 and 72 seconds after dropping their totem. While a chieftain is in combat its Unstable Totem hits the whole party every 2 seconds. That came to 26.0M, or 27% of everything the party took, and the same mob absorbed another 27.4M of healing with Blood Sacrifice.

The 2:56 wipe was the totem as well. It was 41% of the damage in Disc Priest's fatal window and 38% in BM Hunter's, and a Venom Leech pop for about 750k finished two people who were already low.

**What to change**

1. Kill the Ritual Chieftain first in every pack that has one. It is 20.3M, about 14 seconds of the party's full damage, and the totem stops the moment it dies.
2. Veng DH: open on the chieftain rather than a Descendant or a Leech, so the party's damage starts on the right target.
3. BM Hunter and Arcane Mage: Aspect of the Turtle and Alter Time were both up and unused at the deaths at 2:56 and 3:01.
4. Nothing to change on avoidable damage. The three biggest sources all landed on 5 of 5 players and none of them can be moved out of.

## The run

| | |
|---|---|
| on the clock | **6:39** — 6:06 fighting |
| deaths | **6** |
| party damage taken | **95,159,172** — 259,785/s while fighting |
| enemies killed | **40** |
| interrupts | **27/30** — 90% |
| dispels | **2/2** — 0 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Veng DH | Veng DH | tank | 320 | 194,031 | 101,328 | 141,317 | 1 | **C** 68 |
| Disc Priest | Disc Priest | heal | 321 | 15,278 | 88,937 | 24,164 | 1 | **D+** 57 |
| BM Hunter | BM Hunter | dps | 323 | 413,418 | 7,247 | 31,809 | 1 | **B-** 74 |
| Arcane Mage | Arcane Mage | dps | 323 | 448,346 | 4,776 | 17,043 | 1 | **B-** 73 |
| Hyporock | Ret Paladin | dps | 323 | 376,356 | 7,669 | 23,931 | 2 | **C** 64 |

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

### Veng DH — Veng DH — C (68/100)

*M+ score 3,309*

**Where the points went**

- **-17 interrupts (rank)** — scored 56: 7 stops vs 14 expected
- **-8 mitigation** — scored 79: 96% uptime of the 100% this kit can hold, 100% of worst windows covered
- **-6 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.6 pts] — 1 death(s)
- **mitigation 79** [w 39%] — 96% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~** — n/a. 194,031 dps, 47% 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~ 56** [w 39%] — 7 stops vs 14 expected (group stopped 96% of what it could reach, not scored here); pressed 6x: 1 on casts already stopped, 1 on unkickable casts, 1 on nothing casting; 1 of those wasted the kick and a cast got through before it came back
- **activity 92** [w 22%] — 98% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _not counted as button presses (procs, ticks): Fracture, Soul Fragment_

</details>

### Disc Priest — Disc Priest — D+ (57/100)

*M+ score 3,390*

**Where the points went**

- **-18 response** — scored 39: put back 26% of the 65,208,961 that landed in the party's worst windows
- **-10 utility** — scored 17: 4 used of ~40 the kit offered
- **-7 throughput** — scored 84: covered 81% of the 51,154,650 that needed an outside heal (59% of the party's intake was self-covered or overkill); 14,306,196 absorbed

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

- **survival− 86** [−2.1 pts] — 1 death(s)
- **throughput 84** [w 41%] — covered 81% of the 51,154,650 that needed an outside heal (59% of the party's intake was self-covered or overkill); 14,306,196 absorbed
- **response 39** [w 29%] — put back 26% of the 65,208,961 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** — n/a. too few known-dispellable debuffs to judge
- **activity 65** [w 18%] — 88% engaged while alive in combat
- **utility 17** [w 12%] — 4 used of ~40 the kit offered
- _never pressed: Dispel Magic, Pain Suppression_

</details>

### BM Hunter — BM Hunter — B- (74/100)

*M+ score 3,336*

**Where the points went**

- **-11 activity** — scored 58: 87% engaged while alive in combat
- **-10 damage (rank)** — scored 77: 413,418 dps, 102% of the other damage dealers' median
- **-3 survival** — scored 86: 1 death(s)

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 77** [w 42%] — 413,418 dps, 102% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 92** [w 32%] — 8 stops vs 5 expected (group stopped 96% of what it could reach, not scored here); pressed 10x: 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 58** [w 26%] — 87% engaged while alive in combat
- **utility** — n/a. no utility cooldown with a measured recharge yet
- _overcapped Focus: 617 of 2,174 generated (28%)_

</details>

### Arcane Mage — Arcane Mage — B- (73/100)

*M+ score 3,196*

**Where the points went**

- **-10 interrupts (rank)** — scored 70: 3 stops vs 5 expected
- **-8 damage (rank)** — scored 81: 448,346 dps, 111% of the other damage dealers' median
- **-7 activity** — scored 73: 93% engaged while alive in combat

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

- **survival− 86** [−2.5 pts] — 1 death(s)
- **damage~ 81** [w 42%] — 448,346 dps, 111% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 70** [w 32%] — 3 stops vs 5 expected (group stopped 96% of what it could reach, not scored here); pressed 7x: 2 on casts already stopped, 1 just after the cast finished, 1 on unkickable casts; 1 of those wasted the kick and a cast got through before it came back
- **activity 73** [w 26%] — 93% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~16 the kit offered
- _never pressed: Alter Time, Remove Curse, Spellsteal_

</details>

### Hyporock — Ret Paladin — C (64/100)

*M+ score 3,326*

**Where the points went**

- **-14 damage (rank)** — scored 68: 376,356 dps, 88% of the other damage dealers' median
- **-10 activity** — scored 61: 89% engaged while alive in combat
- **-7 survival** — scored 61: 2 death(s)

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

- **survival− 61** [−7.0 pts] — 2 death(s)
- **damage~ 68** [w 42%] — 376,356 dps, 88% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 84** [w 32%] — 8 stops vs 6 expected (group stopped 96% of what it could reach, not scored here); pressed 9x: 3 on casts already stopped
- **activity 61** [w 26%] — 89% engaged while alive in combat
- **utility 86** [w 0%] — 4 used of ~23 the kit offered
- _never pressed: Cleanse Toxins_
- _not counted as button presses (procs, ticks): Avenging Wrath, 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**

You opened all three pulls and picked a Ravenous Descendant or a Venom Leech every time. Open on the Ritual Chieftain instead and the party's damage tends to follow your target. You were credited with 7 stops against the 14 your interrupt cooldown allowed, so there is room to press it more often. Mitigation was 96% of what your kit can hold and you covered 100% of the worst windows, so there is nothing to fix there.

**Disc Priest — Disc Priest**

Most of the D+ is the chieftain. Blood Sacrifice absorbed 27.4M of healing across the party, close to half of what you put out, and the totem never stopped. Two things are yours. You never pressed Pain Suppression in a key that wiped, and your mana floor was 7% at 6 minutes. Pain Suppression on Veng DH at about 6:00 is the highest-value press you had sitting unused.

**BM Hunter — BM Hunter**

Best interrupt sheet in the key: 8 stops against the 5 your cooldown allowed. Two things to change. You died at 2:56 with Aspect of the Turtle up and unused. Exhilaration and Survival of the Fittest were both genuinely on cooldown at that moment, Turtle was not. You also overcapped 28% of your focus, 617 of 2,174 generated, which is part of the gap to Arcane Mage.

**Arcane Mage — Arcane Mage**

Top damage in the key at 448k, 111% of the other two. Alter Time was never pressed all key and it was available when you died at 3:01. It is a free health reset on a key that chips everyone down like this one. Your kick was 3 stops against the 5 your cooldown allowed, and Piercing Hiss came in 36 times. One more Counterspell a minute is free.

**Hyporock — Ret Paladin**

Your 376k was 88% of the other two damage dealers, inside the noise over 6 minutes. Where it went matters more. Put Wake of Ashes and Divine Toll into the Ritual Chieftain. You were also out of defensives by 3:01, having spent Blessing of Protection at 0:23, Lay on Hands at 1:08, a potion at 1:22, Divine Shield at 1:27 and Divine Protection at 2:30. That is reasonable use, but the back half of a pull has nothing left.

### As a group

Three things, in cost order. First, kill order. The Ritual Chieftain has to die before the Descendants and the Serpents, and right now it dies last in every pull. Second, cooldown spacing. Pull 2 opened 6.7 seconds after pull 1 ended, with Hyporock's Blessing of Protection, Divine Shield, Lay on Hands and Blessing of Sacrifice all on cooldown. That pull wiped. Third, Disc Priest's position at the pull. He was 40, 35 and 52 yd from the opener on the three pulls, and 52 yd is outside every heal he has. Pull 1 worked fine at 40 yd, so treat this as a habit to tighten rather than the cause of the wipe.

### The comp

The comp was fine. Four kicks covered 27 of the 28 reachable Piercing Hiss casts, which is about the ceiling when 30 arrive over 6 minutes. Battle res, bloodlust and every dispel type this dungeon asks for were on the bar. The one capability this key wanted is single-target burst on demand, to pull a 20.3M chieftain out of a pack. Arcane and Ret both have it. It went into the wrong target rather than being missing.

## Deaths

6 deaths in 3 separate incidents. The cascade at 2:57 (4 deaths in 5s) 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 |
|---|---:|---:|---:|
| Melee | 2 of 6 | 2,796,611 | 1 |
| Unstable Totem | 6 of 6 | 2,190,480 | — |
| Septic Spatter | 3 of 6 | 1,701,387 | 2 |
| Ravenous Claws | 2 of 6 | 1,633,316 | 1 |
| Piercing Hiss | 2 of 6 | 989,127 | 2 |
| Blood Sacrifice | 5 of 6 | 641,944 | — |

### Cascade · 2:57 · 4 deaths in 5s — the healer went first

**2:57 · Disc Priest · heal** — killed by **Septic Spatter** for 704,469 from Venom Leech

took **1,348,370** · in **13.8 s** · health at the start **83%** · before the last hit **61%**

| when | what | damage |
|---:|---|---:|
| 12.1s before | Unstable Totem | 92,088 |
| 10.3s before | Unstable Totem | 92,089 |
| 8.2s before | Unstable Totem | 86,252 |
| 6.0s before | Unstable Totem | 102,321 |
| 4.3s before | Unstable Totem | 102,321 |
| at death | Septic Spatter (killing blow) | 704,469 |
| | 3 smaller hits | 168,830 |

Fade -2.7s · 377,279 healed · Hyporock

**2:57 · BM Hunter · dps** — killed by **Septic Spatter** for 767,477 from Venom Leech

took **1,483,390** · in **13.7 s** · health at the start **77%** · before the last hit **57%**

| when | what | damage |
|---:|---|---:|
| 13.3s before | Fetid Spit | 103,105 |
| 12.0s before | Unstable Totem | 92,940 |
| 6.0s before | Unstable Totem | 92,941 |
| 4.3s before | Unstable Totem | 92,941 |
| at death | Septic Spatter (killing blow) | 767,477 |
| at death | Unstable Totem | 92,941 |
| | 3 smaller hits | 241,045 |

**no defensive pressed** · 434,647 healed · Hyporock, Disc Priest

**3:02 · Hyporock · dps** — killed by **Piercing Hiss** for 379,869 from Primal Serpent

took **1,150,393** · in **7.2 s** · health at the start **85%** · before the last hit **12%**

| when | what | damage |
|---:|---|---:|
| 7.1s before | Unstable Totem | 88,797 |
| 6.8s before | Blood Sacrifice | 181,510 |
| 5.2s before | Unstable Totem | 87,351 |
| 3.2s before | Unstable Totem | 87,509 |
| at death | Piercing Hiss (killing blow) | 379,869 |
| at death | Septic Spatter | 229,441 |
| | 8 smaller hits | 95,916 |

**no defensive pressed** · 18,944 healed · Disc Priest

**3:02 · Arcane Mage · dps** — killed by **Piercing Hiss** for 372,031 from Primal Serpent

took **1,176,274** · in **7.4 s** · health at the start **89%** · before the last hit **2%**

| when | what | damage |
|---:|---|---:|
| 7.2s before | Unstable Totem | 78,159 |
| 7.0s before | Blood Sacrifice | 233,798 |
| 6.8s before | Fetid Spit | 162,828 |
| 5.4s before | Unstable Totem | 72,635 |
| 5.4s before | Refraction | 11,848 |
| at death | Piercing Hiss (killing blow) | 609,258 |
| | 1 smaller hits | 7,748 |

Prismatic Barrier -3.9s · 18,945 healed · Disc Priest

### Death · 6:07 · Veng DH · tank

**6:07 · Veng DH · tank** — killed by **Melee** for 76,444 from Venom Leech

took **4,013,833** · in **14.3 s** · before the last hit **17%**

| when | what | damage |
|---:|---|---:|
| 12.1s before | Melee | 408,086 |
| 8.1s before | Melee | 230,622 |
| 7.6s before | Melee | 418,422 |
| 6.7s before | Melee | 195,460 |
| 1.8s before | Melee | 157,876 |
| at death | Melee (killing blow) | 597,910 |
| | 23 smaller hits | 2,005,457 |

Demon Spikes -13.9s · Demon Spikes -6.4s · 1,349,604 healed · Hyporock, Disc Priest

### Death · 6:28 · Hyporock · dps

**6:28 · Hyporock · dps** — killed by **Ravenous Claws** for 252,624 from Ravenous Descendant

took **1,440,202** · in **14.8 s** · health at the start **53%** · before the last hit **6%**

| when | what | damage |
|---:|---|---:|
| 14.4s before | Unstable Totem | 87,944 |
| 13.5s before | Blood Sacrifice | 156,718 |
| 2.3s before | Seriously Sharp Seashell | 1,360 |
| 1.9s before | Ravenous Claws | 276,662 |
| 0.5s before | Melee | 394,910 |
| at death | Ravenous Claws (killing blow) | 518,639 |
| | 3 smaller hits | 3,969 |

Divine Shield -13.2s · 469,349 healed · Disc Priest

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 366 | 6:06 |
| routing | 7 | 0:07 |
| wipe recovery | 6 | 0:06 |
| death penalty | 90 | 1:30 |
| lead in | 19 | 0:19 |

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 | 2:10 | 1:34 | 9 | 4 | 24,827,028 | 2:40 |
| 3 | 3:49 | 2:49 | 14 | 2 | 42,168,870 | 0:30 |

*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 (Throw Glaive on Venom Leech); healer Disc Priest 35 yd away; on cooldown: Hyporock Blessing of Protection 232s, Divine Shield 193s, Lay on Hands 169s; Veng DH Darkness 176s; Disc Priest Fade 6s; BM Hunter Exhilaration 17s; Arcane Mage Ice Cold 113s, Prismatic Barrier 11s
- pull 3: opened by Veng DH (Infernal Strike on Ravenous Descendant); healer Disc Priest 52 yd away; on cooldown: Hyporock Blessing of Protection 133s, Divine Shield 93s, Lay on Hands 69s; Veng DH Darkness 77s; Disc Priest Desperate Prayer 10s; BM Hunter Exhilaration 3s; Arcane Mage Ice Cold 13s

## What the group left up

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

- Piercing Hiss: 3 of 30 got through

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

- Unstable Totem: 5/5 players, 379 hits, 25,980,398 (27% 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: 5/5 players, 55 hits, 6,533,704 (7% of party intake)
- Blood Sacrifice: 5/5 players, 39 hits, 5,853,610 (6% of party intake)

## Notes

### Melee numbers in this report are doubled

Arbiter counts SWING_DAMAGE and SWING_DAMAGE_LANDED as separate hits, and the client logs both for every landed swing. This key has 1,227 and 1,278 of them. Veng DH's melee intake reads 19.3M and is really about 9.7M, so his 56.4M total is nearer 46.8M and the party's 95,159,172 is nearer 85M. Spell damage is unaffected, so the Unstable Totem, Blood Sacrifice and Septic Spatter figures are correct as printed. Every percentage in this analysis is taken against the inflated party total, so they all read slightly low.

### Hyporock did press a defensive at 6:28

The deaths table says he pressed nothing before dying at 6:28. He cast Divine Shield at 6:14 and it ran its full 8 seconds to 6:22, then he died 6 seconds after it dropped. He also battle-ressed Veng DH at 6:11, 4 seconds after the tank went down and with the pack still on him.

## 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-09-20T02:07:44 · schema 10 · written analysis: Claude (Opus 5), from the combat log and the archive*
