At the moment %reflect is calculated after mitigation, which heavily limits the survivability options of a non-minion reflect based character.
-
Dodge doesn’t work because you don’t get hit, so you don’t reflect the damage.
-
Block, armour, and protections don’t work because you mitigate most of the damage, so you only reflect a trivial amount of damage. Glancing Blow and Crit avoidance also have the same anti-synergy.
-
Stacking a lot of Health without significant protections seems like the only option, except you can’t really get high enough health to survive in endgame without any damage mitigation.
-
Sentinel can’t get the amount of ward that a Lich or a Spellblade can get, so this is also a no go. I also don’t think Sentinel should be built around ward because it would make this class too similar to magic based classes.
Suggestions:
-
Calculate %reflect damage before mitigation. It won’t be OP as reflect can’t be easily scaled and it will be a very slow and risky playstyle.
-
Give us passive nodes or have reflect-based mechanics in one of the stances (possibly Juggernaut Stance).