Attempt negative charge count fix

This commit is contained in:
fvnkhead
2022-07-27 06:53:53 +00:00
parent 1b56e6a24c
commit f0ebe74408
@@ -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))
}
}