X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fhandicap.qc;h=ce0d6cd0a6c10f3fe0653d33da3ed700b0d95fb2;hb=63157e17050c20f9cf81fbd6e392eaad836798a4;hp=d0dfc4dac98889f48fcda790d63f1d4796de189c;hpb=8f2f6fdcbfd19b3c0e021e9f0d402b0f2ee0a64c;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/handicap.qc b/qcsrc/server/handicap.qc index d0dfc4dac..ce0d6cd0a 100644 --- a/qcsrc/server/handicap.qc +++ b/qcsrc/server/handicap.qc @@ -6,7 +6,7 @@ /// \copyright GNU GPLv2 or any later version. #include -#include "client.qh" +#include .float m_handicap; ///< Holds the handicap value. @@ -17,12 +17,12 @@ void Handicap_Initialize(entity player) float Handicap_GetVoluntaryHandicap(entity player) { - return bound(1.0, CS(player).cvar_cl_handicap, 10.0); + return bound(1.0, CS_CVAR(player).cvar_cl_handicap, 10.0); } float Handicap_GetForcedHandicap(entity player) { - return CS(player).m_handicap; + return (CS(player)) ? CS(player).m_handicap : 1; } void Handicap_SetForcedHandicap(entity player, float value)