]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/cl_physics.qc
fix warnings
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / cl_physics.qc
index f41620f7c0d567fd35c16200dee56128fc9c76b3..b005dd5f3f20c575914e76107a7891ffd4198d07 100644 (file)
@@ -1332,10 +1332,9 @@ void SV_PlayerPhysics()
        {
                // add a maximum of charge_velocity_rate when going fast (f = 1), gradually increasing from minspeed (f = 0) to maxspeed
                xyspeed = min(xyspeed, cvar("g_balance_nex_charge_maxspeed"));
-               float f;
                f = (xyspeed - cvar("g_balance_nex_charge_minspeed")) / (cvar("g_balance_nex_charge_maxspeed") - cvar("g_balance_nex_charge_minspeed"));
                // add the extra charge
-               self.nex_charge += cvar("g_balance_nex_charge_velocity_rate") * f * frametime;
+               self.nex_charge = min(1, self.nex_charge + cvar("g_balance_nex_charge_velocity_rate") * f * frametime);
        }
 :end
        if(self.flags & FL_ONGROUND)