There are two possible ways Dispersion and damage block can behave according to which is applied first.
1:
- Damage Block
- Dispersion
- Armor
2:
- Dispersion
- Damage Block
- Armor
The current Spectre behavior is incosistent with BOTH. Currently the damage negated from that done to Spectre follows (1), but the damage reflected back to enemies by Spectre follows (2).
Repro:
Lvl Spectre's Dispersion to 4. Get a Crimson Guard
Give Axe 65 damage. (63-67 actually)
Activate Crimson guard active
Axe hits Spectre.
Now according to 1:
after dmg block, dmg is now ~10 (8-12)
dispersed dmg is 10 * 0.22 = ~2
Axe takes 2 dmg reduced by his armor = 1-2
Spectre takes (10-2) dmg reduced by her armor = 8 * armor reduction = ~ 5-6
According to 2:
Dispersed dmg = 65 * 0.22 = ~14
dmg left = 65 - 14 = ~51
Dmg block = 55, dmg left = 0.
Specte takes 0 dmg, axe takes 14 dmg reduced by armor = ~12
The current in-game behavior is Axe takes 12 dmg (following (2)) but Spectre takes 5 dmg (following (1))
1:
- Damage Block
- Dispersion
- Armor
2:
- Dispersion
- Damage Block
- Armor
The current Spectre behavior is incosistent with BOTH. Currently the damage negated from that done to Spectre follows (1), but the damage reflected back to enemies by Spectre follows (2).
Repro:
Lvl Spectre's Dispersion to 4. Get a Crimson Guard
Give Axe 65 damage. (63-67 actually)
Activate Crimson guard active
Axe hits Spectre.
Now according to 1:
after dmg block, dmg is now ~10 (8-12)
dispersed dmg is 10 * 0.22 = ~2
Axe takes 2 dmg reduced by his armor = 1-2
Spectre takes (10-2) dmg reduced by her armor = 8 * armor reduction = ~ 5-6
According to 2:
Dispersed dmg = 65 * 0.22 = ~14
dmg left = 65 - 14 = ~51
Dmg block = 55, dmg left = 0.
Specte takes 0 dmg, axe takes 14 dmg reduced by armor = ~12
The current in-game behavior is Axe takes 12 dmg (following (2)) but Spectre takes 5 dmg (following (1))
Comment