diff --git a/common/src/comp/ability.rs b/common/src/comp/ability.rs index 54eae6dd46..bc98b1c522 100644 --- a/common/src/comp/ability.rs +++ b/common/src/comp/ability.rs @@ -1238,7 +1238,8 @@ impl CharacterAbility { } } else { 0.0 - }; + } + .max(0.0); CharacterAbility::Roll { energy_cost: 10.85, // Remaining recover flows into buildup