I was looking at the code while working on a mod and noticed that the Glorious Endurance trait overrides the damage received multiplier. _properties.DamageReceivedTotalMult = 1.0 - this.m.DamageReduction;
Shouldn’t this be? _properties.DamageReceivedTotalMult *= 1.0 - this.m.DamageReduction;