{
 "schema": 10,
 "model": {
  "code": "0b6298d-dirty",
  "constants": "a5ad7a9873bb",
  "constants_file": "data/constants-a5ad7a9873bb.json",
  "calibration": "2026-08-29",
  "registry": {
   "interruptible": 63,
   "dispellable": 43,
   "cooldowns": 2343
  },
  "codex": {
   "spells": 3714,
   "npcs": 396,
   "interrupt_table": "12.1.5.69848"
  }
 },
 "provisional": false,
 "provisional_reason": null,
 "dungeon": "Murder Row",
 "level": 15,
 "timed": false,
 "completed": true,
 "finished": true,
 "affixes": [
  "Fortified",
  "Tyrannical",
  "affix 147"
 ],
 "started": 63925541277.922,
 "clear_seconds": 2096.838,
 "wall_seconds": 2015.031005859375,
 "par_seconds": 2040.999,
 "upgrade": 0,
 "run_score": 318.9552,
 "rating_after": 3325.735107,
 "deaths": 6,
 "deaths_implied_by_timer": 6.013799609375013,
 "unconscious": 0,
 "enemies_killed": 168,
 "party_damage_taken": 552131859,
 "healing_need": 389702616,
 "self_covered": 160104494,
 "interrupts": {
  "stopped": 97,
  "total": 506,
  "reachable": 168,
  "kickers": 5,
  "conversion": 0.5773809523809523
 },
 "party_wide_damage": [
  {
   "spell": "Searing Fel Flame",
   "hit": 5,
   "of": 5,
   "ticks": 862,
   "damage": 34754799,
   "share_of_party_intake": 0.0629
  },
  {
   "spell": "Fel-Infused Freight",
   "hit": 5,
   "of": 5,
   "ticks": 168,
   "damage": 23954022,
   "share_of_party_intake": 0.0434
  },
  {
   "spell": "Demonic Frenzy",
   "hit": 5,
   "of": 5,
   "ticks": 382,
   "damage": 23843093,
   "share_of_party_intake": 0.0432
  },
  {
   "spell": "Chaotic Burst",
   "hit": 5,
   "of": 5,
   "ticks": 206,
   "damage": 21467722,
   "share_of_party_intake": 0.0389
  },
  {
   "spell": "Killing Spree",
   "hit": 5,
   "of": 5,
   "ticks": 156,
   "damage": 13586488,
   "share_of_party_intake": 0.0246
  },
  {
   "spell": "Defiled Slam",
   "hit": 5,
   "of": 5,
   "ticks": 43,
   "damage": 12694947,
   "share_of_party_intake": 0.023
  }
 ],
 "chosen_damage": [
  {
   "spell": "Felfire Burst",
   "hit": 5,
   "of": 5,
   "ticks": 320,
   "damage": 25248667,
   "share_of_party_intake": 0.0457,
   "rule": "cast",
   "landings": 0,
   "bystanders": {}
  },
  {
   "spell": "Fel Missiles",
   "hit": 5,
   "of": 5,
   "ticks": 312,
   "damage": 14923552,
   "share_of_party_intake": 0.027,
   "rule": "cast",
   "landings": 93,
   "bystanders": {}
  },
  {
   "spell": "Cutpurse",
   "hit": 5,
   "of": 5,
   "ticks": 184,
   "damage": 10379829,
   "share_of_party_intake": 0.0188,
   "rule": "cast",
   "landings": 22,
   "bystanders": {}
  },
  {
   "spell": "Corroding Spittle",
   "hit": 5,
   "of": 5,
   "ticks": 42,
   "damage": 6898356,
   "share_of_party_intake": 0.0125,
   "rule": "cast",
   "landings": 23,
   "bystanders": {}
  },
  {
   "spell": "Fel Dash",
   "hit": 5,
   "of": 5,
   "ticks": 101,
   "damage": 6468060,
   "share_of_party_intake": 0.0117,
   "rule": "cast",
   "landings": 0,
   "bystanders": {}
  },
  {
   "spell": "Glaive Toss",
   "hit": 3,
   "of": 5,
   "ticks": 62,
   "damage": 6120230,
   "share_of_party_intake": 0.0111,
   "rule": "cast",
   "landings": 11,
   "bystanders": {}
  }
 ],
 "enemy_absorbs": {
  "absorbed": 10713638,
  "landed": 1626632030,
  "share_of_attempted": 0.0065,
  "by_shield": [
   {
    "spell": "Dark Pact",
    "damage": 10713638
   }
  ],
  "by_target": [
   {
    "enemy": "Corrupted Warlock",
    "damage": 10713638
   }
  ]
 },
 "leaked_casts": [
  {
   "spell": "Felfire Burst",
   "leaked": 361,
   "started": 376
  },
  {
   "spell": "Fel Missiles",
   "leaked": 44,
   "started": 90
  },
  {
   "spell": "Fel Rage",
   "leaked": 4,
   "started": 9
  }
 ],
 "dispels_left_up": [
  {
   "spell": "Heartstop Poison",
   "count": 2,
   "seconds": 17.5,
   "damage": 1723650
  },
  {
   "spell": "Corroding Spittle",
   "count": 2,
   "seconds": 15.4,
   "damage": 806011
  },
  {
   "spell": "Curse of Doom",
   "count": 1,
   "seconds": 10.1,
   "damage": 736201
  }
 ],
 "dispels": {
  "cleansed": 32,
  "opportunities": 37,
  "damage_through": 3265862
 },
 "time": {
  "total": 2096.8,
  "combat": 1767.0,
  "routing": 207.6,
  "wipe_recovery": 27.2,
  "death_penalty": 90.0,
  "lead_in": 12.7,
  "unaccounted": 0.0,
  "deaths_charged": 6,
  "deaths_after_expiry": 0,
  "expired_at": 1951.0
 },
 "bosses": [
  {
   "name": "Kystia Manaheart",
   "seconds": 252.6,
   "killed": true
  },
  {
   "name": "Zaen Bladesorrow",
   "seconds": 199.8,
   "killed": true
  },
  {
   "name": "Xathuux the Annihilator",
   "seconds": 176.0,
   "killed": true
  },
  {
   "name": "Lithiel Cinderfury",
   "seconds": 189.0,
   "killed": true
  }
 ],
 "pulls": [
  {
   "n": 1,
   "at": 12.7,
   "seconds": 111.6,
   "deaths": 0,
   "wipe": false,
   "taken": 46989582,
   "kills": 16,
   "opportunities": 43,
   "stopped": 21,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Judgment",
    "opened_on": "Bribed Captain",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 26.6,
      "sample_age": null,
      "died": null
     }
    ],
    "cooldowns_down": {}
   }
  },
  {
   "n": 2,
   "at": 137.3,
   "seconds": 60.2,
   "deaths": 0,
   "wipe": false,
   "taken": 16903983,
   "kills": 11,
   "opportunities": 14,
   "stopped": 7,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Melee",
    "opened_on": null,
    "enemy_opened": true,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 18.3,
      "sample_age": 0.8,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Lay on Hands",
       164.6
      ],
      [
       "Blessing of Sacrifice",
       6.2
      ]
     ],
     "Resto Shaman": [
      [
       "Spirit Link Totem",
       99.0
      ]
     ],
     "Prot Paladin": [
      [
       "Ardent Defender",
       30.8
      ]
     ],
     "Sub Rogue": [
      [
       "Evasion",
       25.0
      ],
      [
       "Cloak of Shadows",
       12.5
      ],
      [
       "Feint",
       2.7
      ]
     ]
    }
   }
  },
  {
   "n": 3,
   "at": 211.9,
   "seconds": 132.7,
   "deaths": 4,
   "wipe": true,
   "taken": 59270019,
   "kills": 38,
   "opportunities": 36,
   "stopped": 21,
   "cost": 219.9,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Avenger's Shield",
    "opened_on": "Felonious Mage",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 96.7,
      "sample_age": 13.3,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Divine Shield",
       173.6
      ],
      [
       "Lay on Hands",
       90.0
      ]
     ],
     "Resto Shaman": [
      [
       "Healing Tide Totem",
       71.6
      ],
      [
       "Spirit Link Totem",
       24.4
      ]
     ],
     "Prot Paladin": [
      [
       "Ardent Defender",
       27.6
      ]
     ],
     "Sub Rogue": [
      [
       "Evasion",
       77.5
      ],
      [
       "Feint",
       0.2
      ]
     ]
    }
   }
  },
  {
   "n": 4,
   "at": 371.8,
   "seconds": 260.8,
   "deaths": 1,
   "wipe": false,
   "taken": 70349161,
   "kills": 4,
   "opportunities": 0,
   "stopped": 0,
   "cost": 15.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Avenger's Shield",
    "opened_on": "Row Hooligan",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 42.5,
      "sample_age": 10.3,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Blessing of Protection",
       271.9
      ],
      [
       "Lay on Hands",
       141.2
      ],
      [
       "Divine Shield",
       13.7
      ]
     ],
     "Arms Warrior": [
      [
       "Rallying Cry",
       67.9
      ]
     ],
     "Resto Shaman": [
      [
       "Spirit Link Totem",
       82.4
      ],
      [
       "Healing Tide Totem",
       71.8
      ],
      [
       "Astral Shift",
       26.3
      ]
     ],
     "Prot Paladin": [
      [
       "Divine Shield",
       140.9
      ],
      [
       "Blessing of Sacrifice",
       24.3
      ]
     ],
     "Sub Rogue": [
      [
       "Evasion",
       49.4
      ],
      [
       "Crimson Vial",
       0.4
      ]
     ]
    }
   }
  },
  {
   "n": 5,
   "at": 722.6,
   "seconds": 214.1,
   "deaths": 1,
   "wipe": false,
   "taken": 74839459,
   "kills": 9,
   "opportunities": 0,
   "stopped": 0,
   "cost": 15.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Judgment",
    "opened_on": "Keen Taskmaster",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 4.6,
      "sample_age": 9.0,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Resto Shaman": [
      [
       "Spirit Link Totem",
       29.9
      ],
      [
       "Healing Tide Totem",
       20.4
      ]
     ],
     "Prot Paladin": [
      [
       "Divine Shield",
       5.9
      ]
     ]
    }
   }
  },
  {
   "n": 6,
   "at": 966.3,
   "seconds": 321.8,
   "deaths": 0,
   "wipe": false,
   "taken": 97734864,
   "kills": 46,
   "opportunities": 31,
   "stopped": 14,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Judgment",
    "opened_on": "Unleashed Imp",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 2.3,
      "sample_age": 3.9,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Blessing of Protection",
       119.8
      ],
      [
       "Lay on Hands",
       101.4
      ],
      [
       "Divine Shield",
       97.5
      ]
     ],
     "Resto Shaman": [
      [
       "Healing Tide Totem",
       43.8
      ],
      [
       "Spirit Link Totem",
       35.8
      ]
     ],
     "Prot Paladin": [
      [
       "Lay on Hands",
       189.0
      ]
     ],
     "Sub Rogue": [
      [
       "Cloak of Shadows",
       20.1
      ]
     ]
    }
   }
  },
  {
   "n": 7,
   "at": 1293.4,
   "seconds": 176.0,
   "deaths": 0,
   "wipe": false,
   "taken": 43584494,
   "kills": 1,
   "opportunities": 0,
   "stopped": 0,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Judgment",
    "opened_on": "Xathuux the Annihilator",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 27.9,
      "sample_age": 0.4,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Divine Shield",
       146.5
      ],
      [
       "Blessing of Protection",
       103.6
      ],
      [
       "Divine Protection",
       18.1
      ],
      [
       "Lay on Hands",
       2.6
      ]
     ],
     "Arms Warrior": [
      [
       "Impending Victory",
       16.7
      ]
     ],
     "Prot Paladin": [
      [
       "Ardent Defender",
       11.9
      ]
     ],
     "Sub Rogue": [
      [
       "Crimson Vial",
       26.6
      ]
     ]
    }
   }
  },
  {
   "n": 8,
   "at": 1494.3,
   "seconds": 125.6,
   "deaths": 0,
   "wipe": false,
   "taken": 43302684,
   "kills": 30,
   "opportunities": 238,
   "stopped": 15,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Avenger's Shield",
    "opened_on": "Fel Invoker",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 82.8,
      "sample_age": 8.9,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Divine Shield",
       183.0
      ],
      [
       "Lay on Hands",
       106.5
      ]
     ],
     "Arms Warrior": [
      [
       "Rallying Cry",
       81.2
      ]
     ],
     "Resto Shaman": [
      [
       "Spirit Link Totem",
       112.9
      ]
     ],
     "Sub Rogue": [
      [
       "Cloak of Shadows",
       28.0
      ]
     ]
    }
   }
  },
  {
   "n": 9,
   "at": 1628.8,
   "seconds": 284.4,
   "deaths": 0,
   "wipe": false,
   "taken": 86105764,
   "kills": 6,
   "opportunities": 139,
   "stopped": 15,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Melee",
    "opened_on": null,
    "enemy_opened": true,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 32.5,
      "sample_age": 0.3,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Blessing of Protection",
       216.6
      ],
      [
       "Divine Shield",
       48.5
      ]
     ],
     "Resto Shaman": [
      [
       "Healing Tide Totem",
       18.9
      ],
      [
       "Astral Shift",
       12.9
      ]
     ],
     "Prot Paladin": [
      [
       "Ardent Defender",
       41.8
      ],
      [
       "Guardian of Ancient Kings",
       19.2
      ]
     ],
     "Sub Rogue": [
      [
       "Cloak of Shadows",
       53.3
      ],
      [
       "Evasion",
       3.4
      ]
     ]
    }
   }
  },
  {
   "n": 10,
   "at": 1934.8,
   "seconds": 79.9,
   "deaths": 0,
   "wipe": false,
   "taken": 13037684,
   "kills": 4,
   "opportunities": 0,
   "stopped": 0,
   "cost": 0.0,
   "opened": {
    "opened_by": "Prot Paladin",
    "opened_with": "Judgment",
    "opened_on": "Trained Felhunter",
    "enemy_opened": false,
    "healer": [
     {
      "name": "Resto Shaman",
      "distance": 11.6,
      "sample_age": 1.4,
      "died": null
     }
    ],
    "cooldowns_down": {
     "Hyporock": [
      [
       "Divine Shield",
       209.7
      ],
      [
       "Lay on Hands",
       162.1
      ],
      [
       "Divine Protection",
       4.0
      ]
     ],
     "Resto Shaman": [
      [
       "Spirit Link Totem",
       135.5
      ]
     ],
     "Prot Paladin": [
      [
       "Lay on Hands",
       60.5
      ]
     ]
    }
   }
  }
 ],
 "players": [
  {
   "name": "Hyporock",
   "spec": "Ret Paladin",
   "spec_id": 70,
   "role": "dps",
   "ilvl": 323.0,
   "grade": "B+",
   "score": 80.3,
   "axes": {
    "survival": {
     "score": 86.0,
     "weight": 0.18,
     "raw": 0.5,
     "ref": "absolute",
     "raw_def": 1,
     "note": "1 death(s)"
    },
    "mechanics": {
     "score": 100.0,
     "weight": 0.2,
     "raw": 0.0,
     "ref": "peer",
     "raw_def": 1,
     "note": "0% of intake was damage comparable players did not take"
    },
    "interrupts": {
     "score": 80.8,
     "weight": 0.3226,
     "raw": 1.08247,
     "ref": "peer",
     "raw_def": 3,
     "note": "19 stops vs 18 expected (group stopped 58% of what it could reach, not scored here); pressed 24x: 5 on casts already stopped, 1 on nothing casting; 2 of those wasted the kick and a cast got through before it came back"
    },
    "activity": {
     "score": 79.1,
     "weight": 0.2581,
     "raw": 94.74068,
     "ref": "absolute",
     "raw_def": 1,
     "note": "95% engaged while alive in combat"
    },
    "utility": {
     "score": 86.1,
     "weight": 0,
     "raw": 0.17015,
     "ref": "demand",
     "raw_def": 1,
     "note": "19 used of ~112 the kit offered"
    },
    "damage": {
     "score": 86.7,
     "weight": 0.4194,
     "raw": 1.22528,
     "ref": "peer",
     "raw_def": 2,
     "note": "255,904 dps, 123% of the other damage dealers' median"
    }
   },
   "dps": 255904.2,
   "hps": 6058.7,
   "damage_done": 515654872,
   "healing_done": 12208531,
   "absorb_given": 4674600,
   "damage_taken": 62500573,
   "deaths": 1,
   "interrupts": 15,
   "kick_presses": {
    "presses": 24,
    "stop": 18,
    "double": 5,
    "late": 0,
    "unkickable": 0,
    "nothing": 1,
    "wasted": 6,
    "costly": 2
   },
   "cc_stops": 4,
   "dispels": 4,
   "resurrects": 2,
   "over_exposed": 0,
   "over_exposed_detail": [],
   "excused_detail": [
    {
     "spell": "Felfire Burst",
     "mine": 48,
     "damage": 4943069
    },
    {
     "spell": "Fel Missiles",
     "mine": 69,
     "damage": 4238741
    },
    {
     "spell": "Fel Dash",
     "mine": 20,
     "damage": 1569326
    }
   ],
   "top_targets": [
    {
     "target": "Trained Felhunter",
     "damage": 56059906
    },
    {
     "target": "Demon Fly",
     "damage": 42838845
    },
    {
     "target": "Felonious Mage",
     "damage": 33512408
    },
    {
     "target": "Xathuux the Annihilator",
     "damage": 27568370
    },
    {
     "target": "Zaen Bladesorrow",
     "damage": 26846741
    }
   ],
   "active_pct": 94.7,
   "casts_per_min": 49.53,
   "overcapped": [
    {
     "resource": "Holy Power",
     "lost": 413,
     "generated": 2105
    }
   ],
   "refused_dying": [
    {
     "spell": "Divine Protection",
     "n": 3,
     "at": 284.2590026855469,
     "gap": 3.05999755859375,
     "freed_by": "Wake of Ashes",
     "slack": 2.6750030517578125
    }
   ],
   "refused_presses": [
    {
     "spell": "Avenging Wrath",
     "refused": 134,
     "casts": 23
    },
    {
     "spell": "Execution Sentence",
     "refused": 103,
     "casts": 23
    },
    {
     "spell": "Wake of Ashes",
     "refused": 175,
     "casts": 58
    },
    {
     "spell": "Divine Toll",
     "refused": 80,
     "casts": 30
    }
   ],
   "never_pressed": [],
   "not_button_presses": [
    "Crusading Strikes"
   ]
  },
  {
   "name": "Arms Warrior",
   "spec": "Arms",
   "spec_id": 71,
   "role": "dps",
   "ilvl": 318.7,
   "grade": "C",
   "score": 64.4,
   "axes": {
    "survival": {
     "score": 50.0,
     "weight": 0.18,
     "raw": 2.0,
     "ref": "absolute",
     "raw_def": 1,
     "note": "2 death(s)"
    },
    "mechanics": {
     "score": 88.3,
     "weight": 0.2,
     "raw": 0.02801,
     "ref": "peer",
     "raw_def": 1,
     "note": "3% of intake was damage comparable players did not take"
    },
    "interrupts": {
     "score": 95.3,
     "weight": 0.3226,
     "raw": 1.77805,
     "ref": "peer",
     "raw_def": 3,
     "note": "31 stops vs 17 expected (group stopped 58% of what it could reach, not scored here); pressed 21x: 3 on casts already stopped, 1 on nothing casting; 2 of those wasted the kick and a cast got through before it came back"
    },
    "activity": {
     "score": 67.7,
     "weight": 0.2581,
     "raw": 91.60268,
     "ref": "absolute",
     "raw_def": 1,
     "note": "92% engaged while alive in combat"
    },
    "utility": {
     "score": 89.5,
     "weight": 0,
     "raw": 0.27628,
     "ref": "demand",
     "raw_def": 1,
     "note": "2 used of ~7 the kit offered"
    },
    "damage": {
     "score": 65.5,
     "weight": 0.4194,
     "raw": 0.85217,
     "ref": "peer",
     "raw_def": 2,
     "note": "199,740 dps, 85% of the other damage dealers' median"
    }
   },
   "dps": 199740.2,
   "hps": 12233.1,
   "damage_done": 402482660,
   "healing_done": 24650088,
   "absorb_given": 2198832,
   "damage_taken": 69432217,
   "deaths": 2,
   "interrupts": 16,
   "kick_presses": {
    "presses": 21,
    "stop": 17,
    "double": 3,
    "late": 0,
    "unkickable": 0,
    "nothing": 1,
    "wasted": 4,
    "costly": 2
   },
   "cc_stops": 15,
   "dispels": 0,
   "resurrects": 0,
   "over_exposed": 1939883.02,
   "over_exposed_detail": [
    {
     "spell": "Murder in a Row",
     "mine": 11,
     "peer_median": 0,
     "attributed": 1029336
    },
    {
     "spell": "Infernal Crush",
     "mine": 25,
     "peer_median": 12.0,
     "attributed": 910547
    }
   ],
   "excused_detail": [
    {
     "spell": "Felfire Burst",
     "mine": 45,
     "damage": 4271928
    },
    {
     "spell": "Fel Missiles",
     "mine": 62,
     "damage": 3750866
    },
    {
     "spell": "Cutpurse",
     "mine": 45,
     "damage": 2851004
    }
   ],
   "top_targets": [
    {
     "target": "Trained Felhunter",
     "damage": 43864771
    },
    {
     "target": "Felonious Mage",
     "damage": 27032416
    },
    {
     "target": "Demon Fly",
     "damage": 26110106
    },
    {
     "target": "Kystia Manaheart",
     "damage": 24293217
    },
    {
     "target": "Xathuux the Annihilator",
     "damage": 23081052
    }
   ],
   "active_pct": 91.6,
   "casts_per_min": 54.57,
   "overcapped": [
    {
     "resource": "Rage",
     "lost": 844,
     "generated": 3211
    }
   ],
   "refused_dying": [],
   "refused_presses": [],
   "never_pressed": [],
   "not_button_presses": [],
   "anon": true
  },
  {
   "name": "Resto Shaman",
   "spec": "Resto Shaman",
   "spec_id": 264,
   "role": "heal",
   "ilvl": 323.1,
   "grade": "D+",
   "score": 57.9,
   "axes": {
    "survival": {
     "score": 100.0,
     "weight": 0.15,
     "raw": 0,
     "ref": "absolute",
     "raw_def": 1,
     "note": "0 death(s)"
    },
    "mechanics": {
     "score": 100.0,
     "weight": 0.13,
     "raw": 0.0,
     "ref": "peer",
     "raw_def": 1,
     "note": "0% of intake was damage comparable players did not take"
    },
    "interrupts": {
     "score": 11.6,
     "weight": 0.1528,
     "raw": 0.13347,
     "ref": "peer",
     "raw_def": 3,
     "note": "3 stops vs 22 expected (group stopped 58% of what it could reach, not scored here); pressed 14x: 5 on casts already stopped, 1 just after the cast finished; 3 of those wasted the kick and a cast got through before it came back"
    },
    "activity": {
     "score": 66.2,
     "weight": 0.125,
     "raw": 88.22076,
     "ref": "absolute",
     "raw_def": 1,
     "note": "88% engaged while alive in combat"
    },
    "utility": {
     "score": 100.0,
     "weight": 0.0833,
     "raw": 1.5,
     "ref": "demand",
     "raw_def": 1,
     "note": "46 used of ~21 the kit offered"
    },
    "throughput": {
     "score": 54.5,
     "weight": 0.2917,
     "raw": 0.67442,
     "ref": "demand",
     "raw_def": 2,
     "note": "covered 67% of the 389,702,616 that needed an outside heal (29% of the party's intake was self-covered or overkill); 18,747,230 absorbed; NOTE this key needed 193,398/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": {
     "score": 55.6,
     "weight": 0.2083,
     "raw": 0.37272,
     "ref": "demand",
     "raw_def": 2,
     "note": "put back 37% of the 128,025,496 that landed in the party's worst windows"
    },
    "dispel": {
     "score": 86.5,
     "weight": 0.1389,
     "raw": 0.9697,
     "ref": "demand",
     "raw_def": 2,
     "note": "32/33 of what one dispeller could reach (37 landed; the rest overlapped a debuff already being cleansed)"
    }
   },
   "dps": 32863.7,
   "hps": 143227.9,
   "damage_done": 66221312,
   "healing_done": 288608710,
   "absorb_given": 24147678,
   "damage_taken": 67112724,
   "deaths": 0,
   "interrupts": 3,
   "kick_presses": {
    "presses": 14,
    "stop": 8,
    "double": 5,
    "late": 1,
    "unkickable": 0,
    "nothing": 0,
    "wasted": 6,
    "costly": 3
   },
   "cc_stops": 0,
   "dispels": 27,
   "resurrects": 0,
   "over_exposed": 0,
   "over_exposed_detail": [],
   "excused_detail": [
    {
     "spell": "Felfire Burst",
     "mine": 62,
     "damage": 5490416
    },
    {
     "spell": "Cutpurse",
     "mine": 54,
     "damage": 3207274
    },
    {
     "spell": "Fel Missiles",
     "mine": 68,
     "damage": 3077358
    }
   ],
   "top_targets": [
    {
     "target": "Trained Felhunter",
     "damage": 8153855
    },
    {
     "target": "Demon Fly",
     "damage": 6961334
    },
    {
     "target": "Unleashed Imp",
     "damage": 4144660
    },
    {
     "target": "Lithiel Cinderfury",
     "damage": 3922076
    },
    {
     "target": "Kystia Manaheart",
     "damage": 3647579
    }
   ],
   "active_pct": 88.2,
   "casts_per_min": 41.6,
   "overcapped": [],
   "refused_dying": [],
   "refused_presses": [],
   "never_pressed": [
    "Hex",
    "Purge"
   ],
   "not_button_presses": [],
   "anon": true
  },
  {
   "name": "Prot Paladin",
   "spec": "Prot Paladin",
   "spec_id": 66,
   "role": "tank",
   "ilvl": 320.0,
   "grade": "C",
   "score": 65.1,
   "axes": {
    "survival": {
     "score": 61.0,
     "weight": 0.2,
     "raw": 1.5,
     "ref": "absolute",
     "raw_def": 1,
     "note": "2 death(s)"
    },
    "mechanics": {
     "score": 100.0,
     "weight": 0.14,
     "raw": 0.0,
     "ref": "peer",
     "raw_def": 1,
     "note": "0% of intake was damage comparable players did not take"
    },
    "interrupts": {
     "score": 63.7,
     "weight": 0.3333,
     "raw": 0.7225,
     "ref": "peer",
     "raw_def": 3,
     "note": "26 stops vs 36 expected (group stopped 58% of what it could reach, not scored here); pressed 21x: 5 on casts already stopped, 1 just after the cast finished, 4 on nothing casting; 5 of those wasted the kick and a cast got through before it came back"
    },
    "activity": {
     "score": 72.0,
     "weight": 0.1852,
     "raw": 96.15344,
     "ref": "absolute",
     "raw_def": 1,
     "note": "96% engaged while alive in combat"
    },
    "utility": {
     "score": 81.9,
     "weight": 0.1481,
     "raw": 0.3177,
     "ref": "demand",
     "raw_def": 1,
     "note": "11 used of ~35 the kit offered"
    },
    "mitigation": {
     "score": 78.6,
     "weight": 0.3333,
     "raw": 0.98051,
     "ref": "demand",
     "raw_def": 2,
     "note": "96% uptime of the 100% this kit can hold, 100% of worst windows covered"
    },
    "damage": {
     "score": null,
     "weight": 0,
     "raw": 0.45683,
     "ref": "peer",
     "raw_def": 2,
     "note": "102,338 dps, 46% 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"
    }
   },
   "dps": 102337.8,
   "hps": 40602.2,
   "damage_done": 206213888,
   "healing_done": 81814771,
   "absorb_given": 31376814,
   "damage_taken": 281392939,
   "deaths": 2,
   "interrupts": 26,
   "kick_presses": {
    "presses": 21,
    "stop": 11,
    "double": 5,
    "late": 1,
    "unkickable": 0,
    "nothing": 4,
    "wasted": 10,
    "costly": 5
   },
   "cc_stops": 0,
   "dispels": 6,
   "resurrects": 0,
   "over_exposed": 0,
   "over_exposed_detail": [],
   "excused_detail": [
    {
     "spell": "Chaos Barrage",
     "mine": 38,
     "damage": 19313491
    },
    {
     "spell": "Felfire Burst",
     "mine": 120,
     "damage": 6580751
    },
    {
     "spell": "Heartstop Poison",
     "mine": 44,
     "damage": 4713505
    }
   ],
   "top_targets": [
    {
     "target": "Trained Felhunter",
     "damage": 20959962
    },
    {
     "target": "Demon Fly",
     "damage": 15249901
    },
    {
     "target": "Felonious Mage",
     "damage": 12407242
    },
    {
     "target": "Xathuux the Annihilator",
     "damage": 10980009
    },
    {
     "target": "Zaen Bladesorrow",
     "damage": 10528380
    }
   ],
   "active_pct": 96.2,
   "casts_per_min": 51.43,
   "overcapped": [
    {
     "resource": "Holy Power",
     "lost": 176,
     "generated": 1428
    }
   ],
   "refused_dying": [],
   "refused_presses": [],
   "never_pressed": [
    "Blessing of Protection",
    "Blessing of Spellwarding",
    "Blinding Light"
   ],
   "not_button_presses": [
    "Shield of the Righteous"
   ],
   "anon": true
  },
  {
   "name": "Sub Rogue",
   "spec": "Sub Rogue",
   "spec_id": 261,
   "role": "dps",
   "ilvl": 321.1,
   "grade": "C+",
   "score": 71.3,
   "axes": {
    "survival": {
     "score": 86.0,
     "weight": 0.18,
     "raw": 0.5,
     "ref": "absolute",
     "raw_def": 1,
     "note": "1 death(s)"
    },
    "mechanics": {
     "score": 87.7,
     "weight": 0.2,
     "raw": 0.02947,
     "ref": "peer",
     "raw_def": 1,
     "note": "3% of intake was damage comparable players did not take"
    },
    "interrupts": {
     "score": 79.7,
     "weight": 0.3226,
     "raw": 1.02568,
     "ref": "peer",
     "raw_def": 3,
     "note": "18 stops vs 18 expected (group stopped 58% of what it could reach, not scored here); pressed 24x: 5 on casts already stopped, 2 on unkickable casts, 2 on nothing casting; 2 of those wasted the kick and a cast got through before it came back"
    },
    "activity": {
     "score": 77.7,
     "weight": 0.2581,
     "raw": 94.4692,
     "ref": "absolute",
     "raw_def": 1,
     "note": "94% engaged while alive in combat"
    },
    "utility": {
     "score": null,
     "weight": 0,
     "raw": null,
     "ref": null,
     "raw_def": 1,
     "note": "no utility cooldown with a measured recharge yet"
    },
    "damage": {
     "score": 72.7,
     "weight": 0.4194,
     "raw": 0.9469,
     "ref": "peer",
     "raw_def": 2,
     "note": "216,403 dps, 95% of the other damage dealers' median"
    }
   },
   "dps": 216403.3,
   "hps": 8501.1,
   "damage_done": 436059298,
   "healing_done": 17130054,
   "absorb_given": 7156057,
   "damage_taken": 71693406,
   "deaths": 1,
   "interrupts": 13,
   "kick_presses": {
    "presses": 24,
    "stop": 15,
    "double": 5,
    "late": 0,
    "unkickable": 2,
    "nothing": 2,
    "wasted": 9,
    "costly": 2
   },
   "cc_stops": 5,
   "dispels": 0,
   "resurrects": 0,
   "over_exposed": 2112631.9191919193,
   "over_exposed_detail": [
    {
     "spell": "Infernal Crush",
     "mine": 27,
     "peer_median": 12.0,
     "attributed": 1180912
    },
    {
     "spell": "Spirit Link",
     "mine": 33,
     "peer_median": 14.0,
     "attributed": 931720
    }
   ],
   "excused_detail": [
    {
     "spell": "Felfire Burst",
     "mine": 45,
     "damage": 3962503
    },
    {
     "spell": "Drain Life",
     "mine": 28,
     "damage": 3534710
    },
    {
     "spell": "Burning Steps",
     "mine": 10,
     "damage": 2606571
    }
   ],
   "top_targets": [
    {
     "target": "Trained Felhunter",
     "damage": 39164969
    },
    {
     "target": "Demon Fly",
     "damage": 28511808
    },
    {
     "target": "Zaen Bladesorrow",
     "damage": 26203907
    },
    {
     "target": "Xathuux the Annihilator",
     "damage": 24017925
    },
    {
     "target": "Shivan Punisher",
     "damage": 23682682
    }
   ],
   "active_pct": 94.5,
   "casts_per_min": 44.68,
   "overcapped": [
    {
     "resource": "Energy",
     "lost": 8692,
     "generated": 40324
    },
    {
     "resource": "Combo Points",
     "lost": 552,
     "generated": 5549
    }
   ],
   "refused_dying": [],
   "refused_presses": [],
   "never_pressed": [],
   "not_button_presses": [
    "Secret Technique",
    "Shuriken Storm"
   ],
   "anon": true
  }
 ],
 "external": {
  "players": {
   "Hyporock-Mal'Ganis-US": {
    "fetched": 1789889671.1449375,
    "name": "Hyporock",
    "raiderio": {
     "gear": {
      "back": 321,
      "chest": 321,
      "feet": 321,
      "finger1": 331,
      "finger2": 311,
      "hands": 321,
      "head": 334,
      "legs": 334,
      "mainhand": 334,
      "neck": 315,
      "shoulder": 331,
      "trinket1": 321,
      "trinket2": 321,
      "waist": 321,
      "wrist": 308
     },
     "ilvl": 323.688,
     "ranks": {
      "class": 23795,
      "class_dps": 8552,
      "class_healer": 19645,
      "class_tank": 0,
      "dps": 91839,
      "healer": 45806,
      "overall": 128920,
      "spec_65": 19645,
      "spec_66": 0,
      "spec_70": 8552,
      "tank": 0
     },
     "role": "DPS",
     "score": 3325.7,
     "spec": "Retribution",
     "weakest": [
      [
       308,
       "wrist"
      ],
      [
       311,
       "finger2"
      ],
      [
       315,
       "neck"
      ]
     ]
    },
    "realm": "malganis",
    "region": "us",
    "wcl": {
     "dps": {
      "best_avg": 90.31214252367447,
      "median_avg": 82.03235290757397,
      "per_dungeon": {
       "Altar of Fangs": {
        "kills": 9,
        "median": 84.986,
        "rank": 84.986,
        "spec": "Retribution"
       },
       "Den of Nalorakk": {
        "kills": 5,
        "median": 74.98788825274283,
        "rank": 95.00030394463984,
        "spec": "Retribution"
       },
       "Kings' Rest": {
        "kills": 5,
        "median": 80.0152,
        "rank": 80.0152,
        "spec": "Retribution"
       },
       "Murder Row": {
        "kills": 4,
        "median": 91.25127896010949,
        "rank": 92.50125012989066,
        "spec": "Retribution"
       },
       "Ruby Life Pools": {
        "kills": 8,
        "median": 85.0127,
        "rank": 90.017,
        "spec": "Retribution"
       },
       "Temple of Sethraliss": {
        "kills": 3,
        "median": 89.9755,
        "rank": 90.0034,
        "spec": "Retribution"
       },
       "The Blinding Vale": {
        "kills": 10,
        "median": 60.0174888134061,
        "rank": 94.98451449045245,
        "spec": "Retribution"
       },
       "Voidscar Arena": {
        "kills": 5,
        "median": 90.01276723433331,
        "rank": 94.98947162441287,
        "spec": "Retribution"
       }
      }
     },
     "hps": {
      "best_avg": 73.50021972465383,
      "median_avg": 52.671563829244135,
      "per_dungeon": {
       "Altar of Fangs": {
        "kills": 9,
        "median": 61.5866,
        "rank": 85.0001,
        "spec": "Holy"
       },
       "Den of Nalorakk": {
        "kills": 5,
        "median": 76.85763168874824,
        "rank": 76.85763168874824,
        "spec": "Holy"
       },
       "Kings' Rest": {
        "kills": 5,
        "median": 52.4999,
        "rank": 90.0037,
        "spec": "Holy"
       },
       "Murder Row": {
        "kills": 4,
        "median": 38.01353196828377,
        "rank": 50.16596001173137,
        "spec": "Holy"
       },
       "Ruby Life Pools": {
        "kills": 8,
        "median": 44.2229,
        "rank": 89.9926,
        "spec": "Holy"
       },
       "Temple of Sethraliss": {
        "kills": 3,
        "median": 20.9898,
        "rank": 20.9898,
        "spec": "Holy"
       },
       "The Blinding Vale": {
        "kills": 10,
        "median": 72.19903147763605,
        "rank": 89.98724861965744,
        "spec": "Holy"
       },
       "Voidscar Arena": {
        "kills": 5,
        "median": 55.00311549928505,
        "rank": 85.0047174770937,
        "spec": "Holy"
       }
      }
     }
    }
   },
   "Arms Warrior": {
    "name": "Arms Warrior",
    "fetched": 1789889694.4085324,
    "raiderio": {
     "ilvl": 319.438,
     "score": 3202,
     "spec": "Arms",
     "role": "DPS",
     "ranks": {
      "overall": 217110,
      "class": 21184,
      "tank": 436064,
      "class_tank": 54884,
      "dps": 130574,
      "class_dps": 18888,
      "spec_71": 17937,
      "spec_72": 39235,
      "spec_73": 54884
     },
     "gear": {
      "head": 315,
      "neck": 308,
      "shoulder": 318,
      "back": 311,
      "chest": 318,
      "waist": 334,
      "wrist": 321,
      "hands": 321,
      "legs": 308,
      "feet": 308,
      "finger1": 311,
      "finger2": 324,
      "trinket1": 321,
      "trinket2": 331,
      "mainhand": 331
     },
     "weakest": [
      [
       308,
       "feet"
      ],
      [
       308,
       "legs"
      ],
      [
       308,
       "neck"
      ]
     ]
    },
    "wcl": {
     "dps": {
      "best_avg": null,
      "median_avg": null,
      "per_dungeon": {}
     },
     "hps": {
      "best_avg": null,
      "median_avg": null,
      "per_dungeon": {}
     }
    }
   },
   "Resto Shaman": {
    "name": "Resto Shaman",
    "fetched": 1789889696.4447172,
    "raiderio": {
     "ilvl": 323.062,
     "score": 3192.6,
     "spec": "Restoration",
     "role": "HEALING",
     "ranks": {
      "overall": 225432,
      "class": 29401,
      "healer": 45280,
      "class_healer": 13016,
      "dps": 0,
      "class_dps": 0,
      "spec_262": 0,
      "spec_263": 0,
      "spec_264": 13016
     },
     "gear": {
      "head": 321,
      "neck": 321,
      "shoulder": 321,
      "back": 318,
      "chest": 321,
      "waist": 334,
      "wrist": 331,
      "hands": 321,
      "legs": 321,
      "feet": 334,
      "finger1": 311,
      "finger2": 311,
      "trinket1": 328,
      "trinket2": 311,
      "mainhand": 331,
      "offhand": 334
     },
     "weakest": [
      [
       311,
       "finger1"
      ],
      [
       311,
       "finger2"
      ],
      [
       311,
       "trinket2"
      ]
     ]
    },
    "wcl": {
     "dps": {
      "best_avg": 75.41291858024722,
      "median_avg": 65.82482291624187,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 82.6137928569089,
        "median": 40.00921360541293,
        "kills": 5,
        "spec": "Restoration"
       },
       "Den of Nalorakk": {
        "rank": 30.698645942244593,
        "median": 26.599217510721825,
        "kills": 2,
        "spec": "Restoration"
       },
       "Kings' Rest": {
        "rank": 84.99762129749172,
        "median": 79.99906402213767,
        "kills": 3,
        "spec": "Restoration"
       },
       "Murder Row": {
        "rank": 89.99988036287635,
        "median": 89.99677533438425,
        "kills": 2,
        "spec": "Restoration"
       },
       "Ruby Life Pools": {
        "rank": 84.99779308944404,
        "median": 82.49821311576122,
        "kills": 2,
        "spec": "Restoration"
       },
       "Temple of Sethraliss": {
        "rank": 84.99816904972681,
        "median": 82.4980617193485,
        "kills": 2,
        "spec": "Restoration"
       },
       "The Blinding Vale": {
        "rank": 84.99769067560524,
        "median": 64.99828265448836,
        "kills": 2,
        "spec": "Restoration"
       },
       "Voidscar Arena": {
        "rank": 59.99975536768015,
        "median": 59.99975536768015,
        "kills": 1,
        "spec": "Restoration"
       }
      }
     },
     "hps": {
      "best_avg": 78.33554427048894,
      "median_avg": 67.76673818296972,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 90.00041416806955,
        "median": 39.994484372471305,
        "kills": 5,
        "spec": "Restoration"
       },
       "Den of Nalorakk": {
        "rank": 40.008248619945164,
        "median": 31.253822767303472,
        "kills": 2,
        "spec": "Restoration"
       },
       "Kings' Rest": {
        "rank": 85.78353287788896,
        "median": 84.99907278360378,
        "kills": 3,
        "spec": "Restoration"
       },
       "Murder Row": {
        "rank": 90.00457370559877,
        "median": 89.99745291715726,
        "kills": 2,
        "spec": "Restoration"
       },
       "Ruby Life Pools": {
        "rank": 85.0029,
        "median": 82.5039,
        "kills": 2,
        "spec": "Restoration"
       },
       "Temple of Sethraliss": {
        "rank": 84.9982157552763,
        "median": 82.50120579056181,
        "kills": 2,
        "spec": "Restoration"
       },
       "The Blinding Vale": {
        "rank": 85.00142402315558,
        "median": 64.9989218186829,
        "kills": 2,
        "spec": "Restoration"
       },
       "Voidscar Arena": {
        "rank": 65.8850450139772,
        "median": 65.8850450139772,
        "kills": 1,
        "spec": "Restoration"
       }
      }
     }
    }
   },
   "Prot Paladin": {
    "name": "Prot Paladin",
    "fetched": 1789889698.4720356,
    "raiderio": {
     "ilvl": 320,
     "score": 3302.8,
     "spec": "Protection",
     "role": "TANK",
     "ranks": {
      "overall": 146949,
      "class": 27277,
      "tank": 28101,
      "class_tank": 5229,
      "healer": 0,
      "class_healer": 0,
      "dps": 0,
      "class_dps": 0,
      "spec_65": 0,
      "spec_66": 5229,
      "spec_70": 0
     },
     "gear": {
      "head": 321,
      "neck": 315,
      "shoulder": 321,
      "back": 311,
      "chest": 321,
      "waist": 311,
      "wrist": 331,
      "hands": 318,
      "legs": 321,
      "feet": 311,
      "finger1": 334,
      "finger2": 311,
      "trinket1": 311,
      "trinket2": 321,
      "mainhand": 331,
      "offhand": 331
     },
     "weakest": [
      [
       311,
       "back"
      ],
      [
       311,
       "feet"
      ],
      [
       311,
       "finger2"
      ]
     ]
    },
    "wcl": {
     "dps": {
      "best_avg": 93.74309489835107,
      "median_avg": 84.68176474840003,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 94.99476118922723,
        "median": 82.48587304377364,
        "kills": 2,
        "spec": "Protection"
       },
       "Den of Nalorakk": {
        "rank": 92.49796149093751,
        "median": 77.30418207867257,
        "kills": 6,
        "spec": "Protection"
       },
       "Kings' Rest": {
        "rank": 89.9796730295389,
        "median": 77.69918367265873,
        "kills": 3,
        "spec": "Protection"
       },
       "Murder Row": {
        "rank": 92.49818394303347,
        "median": 92.49818394303347,
        "kills": 1,
        "spec": "Protection"
       },
       "Ruby Life Pools": {
        "rank": 94.99130198591735,
        "median": 92.49418526787315,
        "kills": 4,
        "spec": "Protection"
       },
       "Temple of Sethraliss": {
        "rank": 94.99297303335487,
        "median": 79.99579358431576,
        "kills": 7,
        "spec": "Protection"
       },
       "The Blinding Vale": {
        "rank": 94.99651642970373,
        "median": 89.98921615544404,
        "kills": 6,
        "spec": "Protection"
       },
       "Voidscar Arena": {
        "rank": 94.99338808509543,
        "median": 84.98750024142882,
        "kills": 6,
        "spec": "Protection"
       }
      }
     },
     "hps": {
      "best_avg": 93.74593987978923,
      "median_avg": 85.21544963557908,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 94.99459171254237,
        "median": 82.49127106672836,
        "kills": 2,
        "spec": "Protection"
       },
       "Den of Nalorakk": {
        "rank": 92.49915203731243,
        "median": 79.24835633757691,
        "kills": 6,
        "spec": "Protection"
       },
       "Kings' Rest": {
        "rank": 89.98860074627163,
        "median": 80.00019396795645,
        "kills": 3,
        "spec": "Protection"
       },
       "Murder Row": {
        "rank": 92.49942971248677,
        "median": 92.49942971248677,
        "kills": 1,
        "spec": "Protection"
       },
       "Ruby Life Pools": {
        "rank": 94.99789754179328,
        "median": 92.49703623722183,
        "kills": 4,
        "spec": "Protection"
       },
       "Temple of Sethraliss": {
        "rank": 94.99610145722306,
        "median": 79.99806796878693,
        "kills": 7,
        "spec": "Protection"
       },
       "The Blinding Vale": {
        "rank": 94.99654680207036,
        "median": 89.9953349155101,
        "kills": 6,
        "spec": "Protection"
       },
       "Voidscar Arena": {
        "rank": 94.99519902861394,
        "median": 84.99390687836527,
        "kills": 6,
        "spec": "Protection"
       }
      }
     }
    }
   },
   "Sub Rogue": {
    "name": "Sub Rogue",
    "fetched": 1789889699.6968925,
    "raiderio": {
     "ilvl": 321,
     "score": 3192.8,
     "spec": "Assassination",
     "role": "DPS",
     "ranks": {
      "overall": 225223,
      "class": 8699,
      "dps": 135363,
      "class_dps": 8699,
      "spec_259": 6736,
      "spec_260": 0,
      "spec_261": 18622
     },
     "gear": {
      "head": 311,
      "neck": 321,
      "shoulder": 321,
      "back": 311,
      "chest": 308,
      "waist": 321,
      "wrist": 331,
      "hands": 311,
      "legs": 318,
      "feet": 331,
      "finger1": 331,
      "finger2": 321,
      "trinket1": 328,
      "trinket2": 321,
      "mainhand": 331,
      "offhand": 321
     },
     "weakest": [
      [
       308,
       "chest"
      ],
      [
       311,
       "back"
      ],
      [
       311,
       "hands"
      ]
     ]
    },
    "wcl": {
     "dps": {
      "best_avg": 69.63909837944126,
      "median_avg": 63.278049772192674,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 65.05502426221435,
        "median": 20.527684011474197,
        "kills": 3,
        "spec": "Assassination"
       },
       "Den of Nalorakk": {
        "rank": 79.98538725530145,
        "median": 79.98538725530145,
        "kills": 1,
        "spec": "Assassination"
       },
       "Kings' Rest": {
        "rank": 92.49699436847004,
        "median": 92.49699436847004,
        "kills": 1,
        "spec": "Subtlety"
       },
       "Murder Row": {
        "rank": 79.9973613855212,
        "median": 79.9973613855212,
        "kills": 1,
        "spec": "Assassination"
       },
       "Ruby Life Pools": {
        "rank": 49.98241278633389,
        "median": 49.98241278633389,
        "kills": 1,
        "spec": "Assassination"
       },
       "Temple of Sethraliss": {
        "rank": 59.96342950423674,
        "median": 59.96342950423674,
        "kills": 1,
        "spec": "Assassination"
       },
       "The Blinding Vale": {
        "rank": null,
        "median": null,
        "kills": 0,
        "spec": null
       },
       "Voidscar Arena": {
        "rank": 59.99307909401126,
        "median": 59.99307909401126,
        "kills": 1,
        "spec": "Assassination"
       }
      }
     },
     "hps": {
      "best_avg": 70.41970253737206,
      "median_avg": 63.58209795155092,
      "per_dungeon": {
       "Altar of Fangs": {
        "rank": 70.00000943529817,
        "median": 22.13677733455024,
        "kills": 3,
        "spec": "Assassination"
       },
       "Den of Nalorakk": {
        "rank": 79.99957071806267,
        "median": 79.99957071806267,
        "kills": 1,
        "spec": "Assassination"
       },
       "Kings' Rest": {
        "rank": 92.50008520846698,
        "median": 92.50008520846698,
        "kills": 1,
        "spec": "Subtlety"
       },
       "Murder Row": {
        "rank": 79.99995024736425,
        "median": 79.99995024736425,
        "kills": 1,
        "spec": "Assassination"
       },
       "Ruby Life Pools": {
        "rank": 49.99912374600103,
        "median": 49.99912374600103,
        "kills": 1,
        "spec": "Assassination"
       },
       "Temple of Sethraliss": {
        "rank": 59.99888124555005,
        "median": 59.99888124555005,
        "kills": 1,
        "spec": "Assassination"
       },
       "The Blinding Vale": {
        "rank": null,
        "median": null,
        "kills": 0,
        "spec": null
       },
       "Voidscar Arena": {
        "rank": 60.44029716086122,
        "median": 60.44029716086122,
        "kills": 1,
        "spec": "Assassination"
       }
      }
     }
    }
   }
  },
  "run": {},
  "run_meta": {},
  "run_source": "not on warcraft logs (nobody uploaded this key)"
 },
 "deaths_detail": [
  {
   "at": 282.1,
   "name": "Prot Paladin",
   "killer": "Melee",
   "source": "Street Sneak",
   "killing_blow": 72371,
   "burst": 1609376,
   "over": 1.5,
   "burst_by": [
    {
     "spell": "Melee",
     "damage": 666624
    },
    {
     "spell": "Heartstop Poison",
     "damage": 452917
    },
    {
     "spell": "Corroding Spittle",
     "damage": 414249
    },
    {
     "spell": "Burning Fel",
     "damage": 74822
    },
    {
     "spell": "Rune of Void-Tainted Shell",
     "damage": 764
    }
   ],
   "trace": {
    "start": -6.0,
    "window": -1.46,
    "bin": 0.1875,
    "bins": 32,
    "spells": [
     "Melee",
     "Heartstop Poison",
     "Corroding Spittle",
     "Burning Fel",
     "Rune of Void-Tainted Shell"
    ],
    "damage": [
     [
      0,
      0,
      36058
     ],
     [
      0,
      4,
      235
     ],
     [
      2,
      0,
      63421
     ],
     [
      2,
      1,
      104850
     ],
     [
      3,
      0,
      30198
     ],
     [
      5,
      0,
      62594
     ],
     [
      5,
      4,
      232
     ],
     [
      6,
      0,
      107538
     ],
     [
      6,
      5,
      19450
     ],
     [
      8,
      1,
      102299
     ],
     [
      9,
      0,
      85086
     ],
     [
      10,
      0,
      36532
     ],
     [
      11,
      4,
      246
     ],
     [
      11,
      5,
      22680
     ],
     [
      13,
      0,
      16614
     ],
     [
      13,
      1,
      87394
     ],
     [
      13,
      3,
      25504
     ],
     [
      14,
      2,
      63592
     ],
     [
      15,
      0,
      23178
     ],
     [
      16,
      4,
      268
     ],
     [
      16,
      5,
      13427
     ],
     [
      18,
      0,
      55460
     ],
     [
      18,
      1,
      119312
     ],
     [
      21,
      0,
      23532
     ],
     [
      21,
      4,
      529
     ],
     [
      21,
      5,
      4405
     ],
     [
      22,
      0,
      24236
     ],
     [
      23,
      5,
      44864
     ],
     [
      24,
      1,
      234867
     ],
     [
      27,
      0,
      43984
     ],
     [
      27,
      2,
      193286
     ],
     [
      27,
      4,
      764
     ],
     [
      28,
      0,
      215734
     ],
     [
      29,
      0,
      219356
     ],
     [
      29,
      1,
      218050
     ],
     [
      29,
      3,
      74822
     ],
     [
      30,
      2,
      220963
     ],
     [
      31,
      0,
      187550
     ]
    ],
    "healing": [
     [
      2,
      172968
     ],
     [
      3,
      44817
     ],
     [
      4,
      15719
     ],
     [
      6,
      99571
     ],
     [
      7,
      333641
     ],
     [
      8,
      253624
     ],
     [
      10,
      279727
     ],
     [
      11,
      27173
     ],
     [
      12,
      8753
     ],
     [
      14,
      66711
     ],
     [
      15,
      134941
     ],
     [
      17,
      8197
     ],
     [
      18,
      18987
     ],
     [
      19,
      114202
     ],
     [
      20,
      19351
     ],
     [
      21,
      8649
     ],
     [
      22,
      1851
     ],
     [
      23,
      17017
     ],
     [
      24,
      73647
     ],
     [
      26,
      12792
     ],
     [
      27,
      6687
     ],
     [
      28,
      96487
     ],
     [
      29,
      68971
     ],
     [
      30,
      8160
     ]
    ],
    "health": [
     [
      -5.91,
      0.2439
     ],
     [
      -5.5,
      0.1531
     ],
     [
      -4.92,
      0.2845
     ],
     [
      -4.8,
      0.266
     ],
     [
      -4.5,
      0.5309
     ],
     [
      -3.9,
      0.9823
     ],
     [
      -3.9,
      0.9606
     ],
     [
      -3.51,
      0.9114
     ],
     [
      -3.4,
      0.8791
     ],
     [
      -3.35,
      0.8183
     ],
     [
      -2.98,
      0.9872
     ],
     [
      -2.9,
      0.9869
     ],
     [
      -2.48,
      0.8595
     ],
     [
      -2.04,
      0.9958
     ],
     [
      -1.9,
      0.9923
     ],
     [
      -1.54,
      0.9452
     ],
     [
      -1.46,
      0.7314
     ],
     [
      -0.91,
      0.8133
     ],
     [
      -0.87,
      0.6075
     ],
     [
      -0.46,
      0.4045
     ],
     [
      -0.39,
      0.2282
     ],
     [
      -0.35,
      0.073
     ]
    ],
    "marks": [
     [
      -3.95,
      "Lay on Hands · Hyporock",
      "ext"
     ],
     [
      -1.9,
      "Shield of the Righteous",
      "own"
     ]
    ]
   },
   "healing_received": 266744,
   "healers": [
    "Hyporock",
    "Resto Shaman"
   ],
   "defensives": [
    "Shield of the Righteous",
    "Shield of the Righteous",
    "Shield of the Righteous"
   ],
   "externals": [
    "Lay on Hands from Hyporock"
   ]
  },
  {
   "at": 283.0,
   "name": "Sub Rogue",
   "killer": "Melee",
   "source": "Massive Felwyrm",
   "killing_blow": 677535,
   "burst": 2123423,
   "over": 5.2,
   "burst_by": [
    {
     "spell": "Melee",
     "damage": 1524453
    },
    {
     "spell": "Cutpurse",
     "damage": 311247
    },
    {
     "spell": "Fel Missiles",
     "damage": 173092
    },
    {
     "spell": "Burning Fel",
     "damage": 114631
    }
   ],
   "trace": {
    "start": -6.0,
    "window": -5.22,
    "bin": 0.1875,
    "bins": 32,
    "spells": [
     "Melee",
     "Cutpurse",
     "Fel Missiles",
     "Burning Fel"
    ],
    "damage": [
     [
      0,
      2,
      50941
     ],
     [
      4,
      1,
      74795
     ],
     [
      4,
      2,
      36892
     ],
     [
      9,
      1,
      47193
     ],
     [
      9,
      3,
      50947
     ],
     [
      10,
      2,
      46248
     ],
     [
      14,
      1,
      47193
     ],
     [
      14,
      2,
      46049
     ],
     [
      18,
      2,
      43903
     ],
     [
      20,
      1,
      47193
     ],
     [
      25,
      1,
      47193
     ],
     [
      25,
      3,
      63684
     ],
     [
      31,
      0,
      1524453
     ],
     [
      31,
      1,
      47680
     ]
    ],
    "healing": [
     [
      0,
      2179
     ],
     [
      2,
      1332
     ],
     [
      3,
      4756
     ],
     [
      4,
      11988
     ],
     [
      6,
      8279
     ],
     [
      7,
      21830
     ],
     [
      9,
      26128
     ],
     [
      10,
      45471
     ],
     [
      11,
      41389
     ],
     [
      12,
      2949
     ],
     [
      14,
      39379
     ],
     [
      15,
      4932
     ],
     [
      16,
      17728
     ],
     [
      17,
      46582
     ],
     [
      18,
      29967
     ],
     [
      20,
      5198
     ],
     [
      21,
      3304
     ],
     [
      22,
      8279
     ],
     [
      23,
      11216
     ],
     [
      24,
      7848
     ],
     [
      27,
      11760
     ],
     [
      29,
      17778
     ],
     [
      30,
      69924
     ]
    ],
    "health": [
     [
      -5.96,
      0.9136
     ],
     [
      -5.22,
      0.8477
     ],
     [
      -5.07,
      0.8032
     ],
     [
      -4.25,
      0.778
     ],
     [
      -4.21,
      0.7526
     ],
     [
      -4.1,
      0.6967
     ],
     [
      -3.2,
      0.7971
     ],
     [
      -3.2,
      0.7401
     ],
     [
      -2.58,
      0.7729
     ],
     [
      -2.21,
      0.7499
     ],
     [
      -1.25,
      0.7163
     ],
     [
      -1.21,
      0.6593
     ],
     [
      -0.15,
      0.7218
     ]
    ],
    "marks": []
   },
   "healing_received": 419941,
   "healers": [
    "Prot Paladin",
    "Hyporock",
    "Resto Shaman"
   ],
   "defensives": [
    "Feint"
   ],
   "externals": []
  },
  {
   "at": 284.3,
   "name": "Hyporock",
   "killer": "Melee",
   "source": "Street Sneak",
   "killing_blow": 278677,
   "burst": 3980252,
   "over": 11.5,
   "burst_by": [
    {
     "spell": "Melee",
     "damage": 2855280
    },
    {
     "spell": "Cutpurse",
     "damage": 594539
    },
    {
     "spell": "Burning Fel",
     "damage": 358759
    },
    {
     "spell": "Fel Missiles",
     "damage": 169967
    },
    {
     "spell": "Rune of Void-Tainted Shell",
     "damage": 1707
    }
   ],
   "trace": {
    "start": -11.49,
    "window": -11.49,
    "bin": 0.359094,
    "bins": 32,
    "spells": [
     "Melee",
     "Cutpurse",
     "Burning Fel",
     "Fel Missiles",
     "Rune of Void-Tainted Shell"
    ],
    "damage": [
     [
      0,
      1,
      122108
     ],
     [
      0,
      2,
      98535
     ],
     [
      1,
      4,
      862
     ],
     [
      3,
      1,
      59831
     ],
     [
      3,
      4,
      845
     ],
     [
      6,
      1,
      63489
     ],
     [
      8,
      1,
      62848
     ],
     [
      8,
      2,
      71730
     ],
     [
      10,
      3,
      57906
     ],
     [
      11,
      1,
      62206
     ],
     [
      14,
      1,
      62207
     ],
     [
      16,
      2,
      94247
     ],
     [
      17,
      1,
      38719
     ],
     [
      19,
      1,
      61565
     ],
     [
      22,
      1,
      61566
     ],
     [
      25,
      2,
      94247
     ],
     [
      26,
      3,
      53969
     ],
     [
      27,
      0,
      877222
     ],
     [
      28,
      0,
      122600
     ],
     [
      28,
      3,
      58092
     ],
     [
      30,
      0,
      191454
     ],
     [
      31,
      0,
      1664004
     ]
    ],
    "healing": [
     [
      0,
      17154
     ],
     [
      1,
      5885
     ],
     [
      2,
      61871
     ],
     [
      3,
      15921
     ],
     [
      5,
      12038
     ],
     [
      6,
      24143
     ],
     [
      7,
      19772
     ],
     [
      8,
      36342
     ],
     [
      10,
      40212
     ],
     [
      11,
      31207
     ],
     [
      12,
      1332
     ],
     [
      15,
      55739
     ],
     [
      17,
      102460
     ],
     [
      19,
      60908
     ],
     [
      20,
      13800
     ],
     [
      21,
      22433
     ],
     [
      22,
      721
     ],
     [
      23,
      89811
     ],
     [
      24,
      28403
     ],
     [
      25,
      11723
     ],
     [
      26,
      1313
     ],
     [
      27,
      286486
     ],
     [
      28,
      20401
     ],
     [
      29,
      26100
     ],
     [
      30,
      338667
     ],
     [
      31,
      62073
     ]
    ],
    "health": [
     [
      -11.49,
      0.885
     ],
     [
      -11.31,
      0.7762
     ],
     [
      -11.1,
      0.7907
     ],
     [
      -10.31,
      0.7978
     ],
     [
      -10.07,
      0.8112
     ],
     [
      -9.3,
      0.7654
     ],
     [
      -8.5,
      0.6973
     ],
     [
      -8.31,
      0.6689
     ],
     [
      -7.87,
      0.6086
     ],
     [
      -7.29,
      0.6182
     ],
     [
      -6.32,
      0.5548
     ],
     [
      -5.51,
      0.5146
     ],
     [
      -5.29,
      0.4743
     ],
     [
      -4.32,
      0.5804
     ],
     [
      -3.29,
      0.5547
     ],
     [
      -2.5,
      0.5797
     ],
     [
      -1.8,
      0.5371
     ],
     [
      -1.4,
      0.3188
     ]
    ],
    "marks": [
     [
      -6.06,
      "Lay on Hands",
      "own"
     ]
    ]
   },
   "healing_received": 1386915,
   "healers": [
    "Prot Paladin",
    "Resto Shaman"
   ],
   "defensives": [
    "Lay on Hands"
   ],
   "externals": []
  },
  {
   "at": 307.3,
   "name": "Arms Warrior",
   "killer": "Melee",
   "source": "Felonious Mage",
   "killing_blow": 326583,
   "burst": 2575525,
   "over": 10.6,
   "burst_by": [
    {
     "spell": "Melee",
     "damage": 2212388
    },
    {
     "spell": "Burning Fel",
     "damage": 363137
    }
   ],
   "trace": {
    "start": -10.59,
    "window": -10.59,
    "bin": 0.331062,
    "bins": 32,
    "spells": [
     "Melee",
     "Burning Fel"
    ],
    "damage": [
     [
      0,
      1,
      94679
     ],
     [
      9,
      1,
      94679
     ],
     [
      17,
      0,
      261570
     ],
     [
      18,
      1,
      88999
     ],
     [
      21,
      0,
      122972
     ],
     [
      23,
      0,
      461884
     ],
     [
      27,
      1,
      84780
     ],
     [
      30,
      0,
      712796
     ],
     [
      31,
      0,
      653166
     ]
    ],
    "healing": [
     [
      1,
      46760
     ],
     [
      2,
      1458
     ],
     [
      4,
      11241
     ],
     [
      6,
      3051
     ],
     [
      7,
      28170
     ],
     [
      8,
      715
     ],
     [
      9,
      381
     ],
     [
      10,
      2188
     ],
     [
      11,
      3252
     ],
     [
      13,
      16178
     ],
     [
      14,
      51015
     ],
     [
      15,
      6736
     ],
     [
      16,
      31216
     ],
     [
      17,
      22338
     ],
     [
      20,
      2391
     ],
     [
      21,
      18793
     ],
     [
      22,
      9530
     ],
     [
      23,
      16018
     ],
     [
      24,
      2079
     ],
     [
      25,
      62011
     ],
     [
      26,
      338
     ],
     [
      28,
      53554
     ],
     [
      29,
      110991
     ],
     [
      30,
      8930
     ],
     [
      31,
      17116
     ]
    ],
    "health": [
     [
      -10.59,
      0.8287
     ],
     [
      -7.59,
      0.8247
     ],
     [
      -4.55,
      0.7355
     ],
     [
      -1.57,
      0.436
     ]
    ],
    "marks": [
     [
      -0.52,
      "Spell Reflection",
      "own"
     ]
    ]
   },
   "healing_received": 526450,
   "healers": [
    "Prot Paladin",
    "Hyporock",
    "Resto Shaman"
   ],
   "defensives": [
    "Spell Reflection"
   ],
   "externals": []
  },
  {
   "at": 505.5,
   "name": "Prot Paladin",
   "killer": "Chaos Barrage",
   "source": "Kystia Manaheart",
   "killing_blow": 670315,
   "burst": 1594999,
   "over": 3.5,
   "burst_by": [
    {
     "spell": "Chaos Barrage",
     "damage": 1393106
    },
    {
     "spell": "Melee",
     "damage": 154540
    },
    {
     "spell": "Felstorm",
     "damage": 47353
    }
   ],
   "trace": {
    "start": -6.0,
    "window": -3.53,
    "bin": 0.1875,
    "bins": 32,
    "spells": [
     "Chaos Barrage",
     "Melee",
     "Felstorm"
    ],
    "damage": [
     [
      6,
      1,
      162542
     ],
     [
      6,
      2,
      14742
     ],
     [
      9,
      2,
      26147
     ],
     [
      13,
      0,
      722791
     ],
     [
      17,
      1,
      74230
     ],
     [
      17,
      2,
      5544
     ],
     [
      25,
      2,
      13936
     ],
     [
      28,
      1,
      80310
     ],
     [
      28,
      2,
      13937
     ],
     [
      30,
      2,
      13936
     ],
     [
      31,
      0,
      670315
     ]
    ],
    "healing": [
     [
      7,
      16363
     ],
     [
      8,
      5343
     ],
     [
      11,
      11171
     ],
     [
      12,
      3769
     ],
     [
      13,
      45639
     ],
     [
      15,
      17504
     ],
     [
      16,
      6923
     ],
     [
      17,
      11527
     ],
     [
      18,
      8413
     ],
     [
      19,
      17824
     ],
     [
      20,
      5078
     ],
     [
      21,
      2528
     ],
     [
      22,
      24550
     ],
     [
      23,
      19397
     ],
     [
      24,
      1846
     ],
     [
      27,
      8070
     ],
     [
      28,
      1222
     ],
     [
      29,
      21916
     ],
     [
      30,
      24414
     ],
     [
      31,
      20806
     ]
    ],
    "health": [
     [
      -4.75,
      0.9264
     ],
     [
      -4.23,
      0.923
     ],
     [
      -3.53,
      0.3842
     ],
     [
      -2.76,
      0.4298
     ],
     [
      -1.26,
      0.4605
     ],
     [
      -0.74,
      0.456
     ],
     [
      -0.25,
      0.4323
     ],
     [
      -0.0,
      0.0
     ]
    ],
    "marks": [
     [
      -5.2,
      "Shield of the Righteous",
      "own"
     ],
     [
      -0.34,
      "Shield of the Righteous",
      "own"
     ]
    ]
   },
   "healing_received": 232626,
   "healers": [
    "Hyporock",
    "Sub Rogue",
    "Resto Shaman"
   ],
   "defensives": [
    "Shield of the Righteous",
    "Shield of the Righteous",
    "Shield of the Righteous"
   ],
   "externals": []
  },
  {
   "at": 832.0,
   "name": "Arms Warrior",
   "killer": "Killing Spree",
   "source": "Zaen Bladesorrow",
   "killing_blow": 104913,
   "burst": 1022242,
   "over": 2.9,
   "burst_by": [
    {
     "spell": "Killing Spree",
     "damage": 557120
    },
    {
     "spell": "Murder in a Row",
     "damage": 465122
    }
   ],
   "trace": {
    "start": -6.0,
    "window": -3.0,
    "bin": 0.1875,
    "bins": 32,
    "spells": [
     "Killing Spree",
     "Murder in a Row"
    ],
    "damage": [
     [
      5,
      1,
      150867
     ],
     [
      10,
      1,
      145570
     ],
     [
      15,
      0,
      87323
     ],
     [
      15,
      1,
      146059
     ],
     [
      18,
      0,
      87265
     ],
     [
      20,
      0,
      87673
     ],
     [
      21,
      1,
      146060
     ],
     [
      23,
      0,
      85510
     ],
     [
      26,
      0,
      88308
     ],
     [
      26,
      1,
      173003
     ],
     [
      28,
      0,
      103451
     ],
     [
      31,
      0,
      104913
     ]
    ],
    "healing": [
     [
      1,
      25179
     ],
     [
      2,
      4375
     ],
     [
      3,
      13401
     ],
     [
      4,
      6078
     ],
     [
      5,
      164802
     ],
     [
      6,
      87899
     ],
     [
      11,
      145570
     ],
     [
      15,
      22718
     ],
     [
      16,
      11884
     ],
     [
      17,
      5689
     ],
     [
      18,
      3486
     ],
     [
      20,
      23072
     ],
     [
      21,
      23795
     ],
     [
      22,
      27271
     ],
     [
      23,
      9801
     ],
     [
      24,
      5711
     ],
     [
      28,
      32617
     ],
     [
      29,
      17082
     ],
     [
      31,
      21773
     ]
    ],
    "health": [
     [
      -5.02,
      0.7147
     ],
     [
      -4.01,
      0.8357
     ],
     [
      -3.11,
      0.9014
     ],
     [
      -3.0,
      0.7622
     ],
     [
      -2.61,
      0.6844
     ],
     [
      -2.11,
      0.5926
     ],
     [
      -2.02,
      0.4496
     ],
     [
      -1.63,
      0.4205
     ],
     [
      -1.12,
      0.3286
     ],
     [
      -1.01,
      0.1333
     ],
     [
      -0.62,
      0.0291
     ],
     [
      -0.09,
      0.0
     ]
    ],
    "marks": []
   },
   "healing_received": 182181,
   "healers": [
    "Hyporock",
    "Sub Rogue",
    "Resto Shaman"
   ],
   "defensives": [
    "Impending Victory"
   ],
   "externals": []
  }
 ],
 "id": "2026-09-19_2247_murder-row_+15_depleted",
 "outcome": "depleted",
 "date": "2026-09-19",
 "clock": "22:47",
 "generated": "2026-09-20T01:13:02",
 "source_log": "WoWCombatLog-091926_193659.txt",
 "narrative": {
  "headline": "Prot Paladin pulled with Resto Shaman far behind, and the wipe that followed is why the key was not timed.",
  "verdict": "Prot Paladin started pull 3 while Resto Shaman was still far behind, and the group wiped. Without that wipe, the key would have been timed.\n\nThe rest of the run went well. Every boss died, and only 2 more people died after the wipe. The weak spot was kicks, where the group stopped a smaller share of enemy casts than in any other finished key that night.",
  "actions": [
   "Prot Paladin: check that Resto Shaman is with you before you pull.",
   "Agree a kick order before each pack with casters.",
   "Arms Warrior: hide behind cover when Zaen channels Murder in a Row.",
   "Hyporock: when you are sinking, press Divine Protection before anything else."
  ],
  "group": "Wait for the healer before pulling. Prot Paladin opened 3 pulls with Avenger's Shield while Resto Shaman was out of range, and the first of them wiped the group. Before each pull, Prot Paladin checks that Resto Shaman is close, and Resto Shaman calls out when they need a moment.\n\nThe group also stopped a smaller share of enemy casts than in any other finished key that night. On top of that, 23 kick presses landed on casts somebody had already stopped. A kick order before each pack with casters would help with both.",
  "comp": "The comp was fine. Nothing that went wrong in this key needed a different class.",
  "coaching": [
   {
    "name": "Prot Paladin",
    "keep": {
     "title": "Defensives up almost the whole key",
     "body": "Your defensive buffs were up for almost all of the key, including every heavy stretch of damage."
    },
    "change": {
     "button": "Avenger's Shield",
     "cue": "Before you throw it to start a pull, check that Resto Shaman is with you.",
     "why": "Pull 3 started with Resto Shaman out of range, and the group wiped.",
     "line": "Check for Resto Shaman before you pull"
    },
    "confidence": "high"
   },
   {
    "name": "Resto Shaman",
    "keep": {
     "title": "Almost every dispel was yours",
     "body": "This key needed about twice the healing of a typical key Arbiter has graded, and you still cleansed nearly everything you could reach."
    },
    "change": {
     "button": "Wind Shear",
     "cue": "When a Fel Missiles cast starts and your kick is ready.",
     "why": "Your kick stopped 3 casts all key, the fewest in the group.",
     "line": "Wind Shear on Fel Missiles"
    },
    "confidence": "medium"
   },
   {
    "name": "Hyporock",
    "keep": {
     "title": "Top damage in the group",
     "body": "Your damage was 23% above the other damage dealers in this key."
    },
    "change": {
     "button": "Divine Protection",
     "cue": "When you are sinking fast, press it and nothing else until it goes out.",
     "why": "In the wipe you pressed it during the global cooldown, and Wake of Ashes went out first when the cooldown ended.",
     "line": "Divine Protection first when you are sinking"
    },
    "confidence": "high"
   },
   {
    "name": "Sub Rogue",
    "keep": {
     "title": "Kicked as often as your kick allowed",
     "body": "You stopped 18 casts, as many as Arbiter expected from your kick."
    },
    "change": {
     "action": "Step out of Infernal Crush",
     "spell": "Infernal Crush",
     "cue": "On Xathuux, as soon as it erupts under you.",
     "why": "It hit you more than twice as often as most of the party.",
     "line": "Step out of Infernal Crush on Xathuux"
    },
    "confidence": "medium"
   },
   {
    "name": "Arms Warrior",
    "keep": {
     "title": "The most kicks in the group",
     "body": "You stopped 31 casts, far more than Arbiter expected from your kick."
    },
    "change": {
     "action": "Hide behind cover",
     "spell": "Murder in a Row",
     "cue": "When Zaen starts channelling Murder in a Row.",
     "why": "It shoots everyone Zaen can see. It hit only you, and Zaen's Killing Spree killed you seconds later.",
     "line": "Hide from Zaen's Murder in a Row"
    },
    "confidence": "high"
   }
  ],
  "sections": [
   {
    "title": "Divine Protection and the global cooldown",
    "body": "Hyporock pressed Divine Protection 3 times at 4:41 while the global cooldown was still running, so the game refused it. Those refused presses did no harm. The global cooldown ended 3.1 s before Hyporock died, and Wake of Ashes went out instead of Divine Protection. The same thing happened in the next key, the Voidscar Arena +15, with Divine Storm taking the free global cooldown."
   },
   {
    "title": "Spirit Link counted as avoidable damage",
    "body": "Sub Rogue's mechanics score counts Spirit Link as damage that others in the role avoided. Spirit Link is Resto Shaman's totem evening out the party's health, so nobody could have avoided it, and it makes up 931,720 of the 2,112,632 charged. That part is Arbiter's mistake. The rest is Infernal Crush. Its tooltip says it erupts under players Xathuux picks, so how much of it can be walked out of is not certain."
   }
  ],
  "author": "Claude (Opus 5.5), from the combat log and the archive",
  "why": {
   "causes": [
    {
     "tag": "pull",
     "what": "pulled with the healer far behind",
     "who": [
      "Prot Paladin"
     ]
    }
   ],
   "tip": "When you're sinking, Divine Protection first"
  }
 }
}