diff --git a/mod/scripts/vscripts/holoshift_recharge.gnut b/mod/scripts/vscripts/holoshift_recharge.gnut index 43b8166..ae62787 100644 --- a/mod/scripts/vscripts/holoshift_recharge.gnut +++ b/mod/scripts/vscripts/holoshift_recharge.gnut @@ -33,6 +33,7 @@ bool IsLaunched = false if(!player.IsPhaseShifted()){ if(player in playerDecoyActiveFrom){ float chargeCount = float(player.GetOffhandWeapon(1).GetWeaponPrimaryClipCountMax()) - ((Time() - playerDecoyActiveFrom[player])*rechargeMultiplier) + chargeCount = max(chargeCount, 0.0) // can be negative in weird cases player.GetOffhandWeapon(1).SetWeaponPrimaryClipCount(int(chargeCount)) } }