Skip to content
Snippets Groups Projects
Commit 8c1cd738 authored by Logan Aerl Arias's avatar Logan Aerl Arias
Browse files

Merge branch 'fix-extra-player-dedicated-server' into 'next'

Fix one too many player count on dedicated servers

See merge request STJr/SRB2!2247
parents c2a8d1f7 849455bb
No related branches found
No related tags found
No related merge requests found
...@@ -109,7 +109,7 @@ static void SV_SendServerInfo(INT32 node, tic_t servertime) ...@@ -109,7 +109,7 @@ static void SV_SendServerInfo(INT32 node, tic_t servertime)
netbuffer->u.serverinfo.leveltime = (tic_t)LONG(leveltime); netbuffer->u.serverinfo.leveltime = (tic_t)LONG(leveltime);
// Exclude bots from both counts // Exclude bots from both counts
netbuffer->u.serverinfo.numberofplayer = (UINT8)D_NumNodes(); netbuffer->u.serverinfo.numberofplayer = (UINT8)(D_NumNodes() - (dedicated ? 1 : 0));
netbuffer->u.serverinfo.maxplayer = (UINT8)(cv_maxplayers.value - D_NumBots()); netbuffer->u.serverinfo.maxplayer = (UINT8)(cv_maxplayers.value - D_NumBots());
netbuffer->u.serverinfo.refusereason = GetRefuseReason(node); netbuffer->u.serverinfo.refusereason = GetRefuseReason(node);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment