# Altar of Fangs +11 — TIMED

23:32 · +2, 22% under the 30:00 par · 1 death · affix 160, Fortified, Tyrannical

*2026-09-07 · 19:57 · `WoWCombatLog-090726_192441.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.

## Your best key on record as Retribution: 128% of the other damage dealers, no deaths, nothing avoidable taken.

A-, 87.3, and it is earned across the board rather than carried by one number. **257,808 damage a second - 128% of what the other damage dealers managed**, no deaths, 0% avoidable damage, and 97% activity, which is the highest share of time-on-buttons you have posted in this spec.

## The run

| | |
|---|---|
| on the clock | **23:32** — 21:43 fighting |
| deaths | **1** — timer agrees (1.07 implied) |
| party damage taken | **227,888,195** — 174,949/s while fighting |
| enemies killed | **162** |
| interrupts | **76/83** — 92% |
| dispels | **25/28** — 1,021,271 came through |

## Players

| player | spec | role | ilvl | DPS | HPS | taken/s | deaths | grade |
|---|---|---|---:|---:|---:|---:|---:|:---:|
| Doryhunky | Veng DH | tank | 317 | 131,982 | 47,741 | 64,667 | 0 | **A-** 85 |
| Holy Paladin | Holy Paladin | heal | 308 | 28,292 | 72,896 | 25,667 | 0 | **B-** 75 |
| Hyporock | Ret Paladin | dps | 316 | 257,808 | 8,015 | 22,774 | 0 | **A-** 87 |
| Devourer DH | Devourer DH | dps | 315 | 225,278 | 14,287 | 26,246 | 1 | **B** 76 |
| Ele Shaman | Ele Shaman | dps | 297 | 177,367 | 2,772 | 21,657 | 0 | **C** 68 |

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

### Doryhunky — Veng DH — A- (85/100)

*M+ score 3,203*

**Where the points went**

- **-9 interrupts (rank)** — scored 68: 24 stops vs 29 expected
- **-4 damage (rank)** — scored 77: 131,982 dps, 60% of the average DPS
- **-1 mitigation** — scored 96: 100% uptime of the 100% this kit can hold, 100% of worst windows covered

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

- **survival− 100** [no charge] — 0 death(s)
- **mitigation 96** [w 27%] — 100% uptime of the 100% this kit can hold, 100% of worst windows covered
- **damage~ 77** [w 18%] — 131,982 dps, 60% of the average DPS
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 68** [w 27%] — 24 stops vs 29 expected (group stopped 100% of what it could reach, not scored here)
- **activity 96** [w 15%] — 98% engaged while alive in combat
- **utility 96** [w 12%] — 2 used of ~4 the kit offered
- _never pressed: Imprison_
- _not counted as button presses (procs, ticks): Demon Spikes, Felblade, Fracture, Soul Cleave, Soul Fragment, Throw Glaive_

</details>

### Holy Paladin — Holy Paladin — B- (75/100)

*M+ score 2,861*

**Where the points went**

- **-11 response** — scored 57: put back 38% of the 75,096,856 that landed in the party's worst windows
- **-7 throughput** — scored 80: covered 79% of the 101,415,554 that needed an outside heal (57% of the party's intake was self-covered or overkill); 8,935,772 absorbed
- **-7 utility** — scored 33: 14 used of ~74 the kit offered

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

- **survival− 100** [no charge] — 0 death(s)
- **throughput 80** [w 34%] — covered 79% of the 101,415,554 that needed an outside heal (57% of the party's intake was self-covered or overkill); 8,935,772 absorbed
- **response 57** [w 25%] — put back 38% of the 75,096,856 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 100** [w 16%] — 25/25 of what one dispeller could reach (28 landed; the rest overlapped a debuff already being cleansed)
- **activity 91** [w 15%] — 94% engaged while alive in combat
- **utility 33** [w 10%] — 14 used of ~74 the kit offered
- _overcapped Holy Power: 202 of 834 generated (24%)_
- _never pressed: Blessing of Protection, Lay on Hands_
- _not counted as button presses (procs, ticks): Reclamation_

</details>

### Hyporock — Ret Paladin — A- (87/100)

*M+ score 3,190*

**Where the points went**

- **-6 interrupts (rank)** — scored 81: 16 stops vs 14 expected
- **-4 damage (rank)** — scored 89: 257,808 dps, 128% of the other damage dealers' median
- **-2 activity** — scored 92: 97% engaged while alive in combat

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 89** [w 42%] — 257,808 dps, 128% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 81** [w 32%] — 16 stops vs 14 expected (group stopped 100% of what it could reach, not scored here)
- **activity 92** [w 26%] — 97% engaged while alive in combat
- **utility 87** [w 0%] — 12 used of ~63 the kit offered
- _not counted as button presses (procs, ticks): Crusading Strikes_

</details>

### Devourer DH — Devourer DH — B (76/100)

*M+ score 2,770*

**Where the points went**

- **-9 damage (rank)** — scored 78: 225,277 dps, 104% of the other damage dealers' median
- **-9 interrupts (rank)** — scored 73: 10 stops vs 14 expected
- **-5 survival** — scored 72: 1 death(s)

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

- **survival− 72** [−5.0 pts] — 1 death(s)
- **damage~ 78** [w 42%] — 225,277 dps, 104% of the other damage dealers' median
- **mechanics− 100** [no charge] — 0% of intake was damage comparable players did not take
- **interrupts~ 73** [w 32%] — 10 stops vs 14 expected (group stopped 100% of what it could reach, not scored here)
- **activity 98** [w 26%] — 99% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~17 the kit offered
- _never pressed: Consume Magic, Darkness, Imprison, Sigil of Misery_
- _not counted as button presses (procs, ticks): Soul Fragment_

</details>

### Ele Shaman — Ele Shaman — C (68/100)

*M+ score 2,312*

**Where the points went**

- **-18 damage (rank)** — scored 56: 177,367 dps, 73% of the other damage dealers' median
- **-7 mechanics (rank)** — scored 67: 8% of intake was damage comparable players did not take
- **-5 interrupts (rank)** — scored 86: 24 stops vs 18 expected

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

- **survival− 100** [no charge] — 0 death(s)
- **damage~ 56** [w 42%] — 177,367 dps, 73% of the other damage dealers' median
- **mechanics− 67** [−6.5 pts] — 8% of intake was damage comparable players did not take
- **interrupts~ 86** [w 32%] — 24 stops vs 18 expected (group stopped 100% of what it could reach, not scored here)
- **activity 90** [w 26%] — 97% engaged while alive in combat
- **utility 0** [w 0%] — 0 used of ~54 the kit offered
- _overcapped Maelstrom: 81 of 9,941 generated (1%)_
- _never pressed: Purge_

</details>

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

## Deaths

1 death.

### Death · 21:43 · Devourer DH · dps

**21:43 · Devourer DH · dps** — killed by **Axegrinder** for 221,280 from Zul'jan

took **1,041,261** · in **1.5 s** · health at the start **72%** · before the last hit **1%**

| when | what | damage |
|---:|---|---:|
| 5.4s before | Boneslicer | 260,140 |
| 1.3s before | Bloodletting | 159,077 |
| 0.4s before | Bloodletting | 159,076 |
| 0.4s before | Boneslicer | 85,564 |
| 0.2s before | Axegrinder | 414,439 |
| at death | Axegrinder (killing blow) | 221,280 |
| | 9 smaller hits | 287,331 |

**no defensive pressed** · 89,486 healed · Holy Paladin

## Where the time went

| | seconds | |
|---|---:|---|
| combat | 1,303 | 21:43 |
| routing | 95 | 1:35 |
| death penalty | 5 | 0:05 |
| lead in | 18 | 0:18 |

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 |
|---:|---|---|---:|---:|---:|---:|
| 11 | 20:06 | 3:29 | 7 | 1 | 26,164,647 | 0:05 |

## What the group left up

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

- Envenom: 5 of 43 got through
- Piercing Hiss: 1 of 22 got through
- Mass Envenom: 1 of 9 got through

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

- Envenom: 3x, up for 24s in total, 1,021,271 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)**

- Ele Shaman: 2,399,378 (mostly Laced Edge)

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

- 9,645,546 absorbed of 1,161,615,485 landed
- Ssscavenging: 9,140,456
- Evolved: 505,090
- on: Rav'i (9,140,456), High Evolutionist (505,090)

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

- Unstable Totem: 5/5 players, 485 hits, 21,963,804 (10% of party intake)
- Rattle: 5/5 players, 169 hits, 18,160,988 (8% of party intake)
- Laced Edge: 5/5 players, 220 hits, 12,744,145 (6% of party intake)
- Synchronized Venom: 5/5 players, 341 hits, 10,527,286 (5% of party intake)
- Ritual of the Fang: 5/5 players, 85 hits, 6,703,755 (3% of party intake)
- Boneslicer: 4/5 players, 51 hits, 4,669,395 (2% of party intake)

## Notes

### Why this one scored so much higher

Three axes hit or near their ceiling at once. Survival 100 (no deaths), mechanics 100 (nothing landed on you that others avoided), and damage 89.3 - your best of the night by a wide margin.

Your Judgment / Hammer of Wrath key ran at **7.6 presses a minute here, the highest of any key you have played in this spec.** The three-icon prompt and your best damage key being the same run is not proof on its own, but it is the direction you would want.

### The only soft spot

Interrupts scored 81 - your lowest of the four - but read the note before worrying: **the group stopped 100% of what it could reach.** You made 16 stops against 14 expected. Nothing got away. The axis is comparing you to your own party on a key where there was very little left to take.

### The rotation change

This was the first night with the button prompt showing three icons instead of one. The thing it was meant to fix moved: your Judgment / Hammer of Wrath key went from 6.1 presses a minute across the nine keys before it to 7.2 across these four. Before, only 2 of 9 keys reached 6.9 or better. Here it was all four. Nothing else got worse to pay for it - your total presses per minute, your empty globals and your wasted Holy Power all landed where they normally do.

## 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-07T21:15:33 · schema 7 · written analysis: Claude (Opus 5), from the combat log*
