diff --git a/engine/server/sv_client.c b/engine/server/sv_client.c index c9bf908d..017c62b6 100644 --- a/engine/server/sv_client.c +++ b/engine/server/sv_client.c @@ -108,7 +108,7 @@ static void SV_GetChallenge( netadr_t from ) if( i == MAX_CHALLENGES ) { // this is the first time this client has asked for a challenge - svs.challenges[oldest].challenge = (COM_RandomLong( 0, 0xFFFF ) << 16) | COM_RandomLong( 0, 0xFFFF ); + svs.challenges[oldest].challenge = (COM_RandomLong( 0, 0x7FFF ) << 16) | COM_RandomLong( 0, 0xFFFF ); svs.challenges[oldest].adr = from; svs.challenges[oldest].time = host.realtime; svs.challenges[oldest].connected = false;