Death recap - WoWAnalyzer/WoWAnalyzer GitHub Wiki

The death recap is a module for all specs that shows details on the players death.
This includes defensive buffs on the player, defensive debuffs on the target that attacked and cooldowns available.

How do I add spells to the recap?

The configuration for spells is pretty straight forward and happens in the specs Abilities.js-file.
All spells that have the category DEFENSIVE or SEMI_DEFENSIVE will be added to the recap, as long as the spell has a cooldown.

Some spells might have a different category that fits the spell more than the DEFENSIVE-category. Protection Paladin's Shield of the Righteous is such an example, it's a rotational defensive spell. Just add a new prop called isDefensive in that case to the spell and set it to true.

How do I add new buffs or debuffs to the recap?

There are two ways to add buffs to the recap:

  • The first one is for buffs that are spec-specific, simply provide a buffSpellId-prop for the spell while it's configured as cooldown (either by setting the correct category or with the isDefensive-prop).
    While it's possible to omit the buffSpellId for cooldowns that share their spell-ID with the buff-ID, it's advised to provide since the timeline highlights buff uptimes based on the same buffSpellId-prop.

  • The second way is for buffs that are shared across different specs or are provided by items or bosses (such as Concordance of the Legionfall for tanks).
    It's also a way to add buffs that are not directly tied to spells (such as Painbringer (an artifact trait).
    Simply add a new entry in the common/DEFENSIVE_BUFFS-file and the death recap will show them if the buff was up.