Formula & Calculations
In the video below, we'll explore how damage mitigation works.
Specifically, we'll be taking a look at how incoming damage is calculated and how debuffs, buffs, and resistances play a role in determining how much damage you ultimately take.
The damage calculation can be summarized below:
Damage taken = ((Base Damage * ((100 - (Resistance/660)) * 0.01) * Minor Maim * Major Maim * (1 - (Mitigation.1 + Mitigation.2 + ... + Mitigation.N - Vulnerability.1 - Vulnerability.2 - ... - Vulnerability.N)) * Mitigation.Extra.1 * Mitigation.Extra.2 * ... * Mitigation.Extra.N) - Shields) * Block * (1 - (Block.Mitigation.1 + Block.Mitigation.2 + ... + Block.Mitigation.N))
Mitigation is any buff, debuff, or passive that includes "reduces [X type of] damage by Y percent". This includes, but is not limited to, Major/Minor Maim, Major/Minor Protection, Major/Minor Evasion, and CP passive.
Block mitigation is any buff, debuff, or passive that includes "reduces [X] percent of damage taken while blocking".
If ((Base Damage * ((100 - (Resistance/660)) * 0.01) * Minor Maim * Major Maim * (1 - (Mitigation.1 + Mitigation.2 + ... + Mitigation.N - Vulnerability.1 - Vulnerability.2 - ... - Vulnerability.N)) * Mitigation.Extra.1 * Mitigation.Extra.2 * ... * Mitigation.Extra.N) - Shields) is a positive number, then that means your shield is completely depleted and blocking takes into effect to determine any remaining damage.
If it is negative, then you still have shields remaining after taking damage