diff --git a/common/systems/src/buff.rs b/common/systems/src/buff.rs index 6d43f909ca..9b8103f0f6 100644 --- a/common/systems/src/buff.rs +++ b/common/systems/src/buff.rs @@ -767,9 +767,9 @@ fn execute_effect( }, BuffEffect::PoiseReduction(pr) => { if *pr > 0.0 { - stat.damage_reduction.pos_mod = stat.damage_reduction.pos_mod.max(*pr); + stat.poise_reduction.pos_mod = stat.poise_reduction.pos_mod.max(*pr); } else { - stat.damage_reduction.neg_mod += pr; + stat.poise_reduction.neg_mod += pr; } }, BuffEffect::HealReduction(red) => {