Applying ("combat_crit_reduction") as a negative temporary value in the timed effect code should do it.
Something like eff.crit = self:addTemporaryValue("combat_def", -eff.crit_inc or 0) since the effect is getting passed just never applied.
Riposte doesn't increase crit chance
Moderator: Moderator