diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index e9cc8582a..3483c2e20 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1585,7 +1585,7 @@ void CServer::SendServerInfo(const NETADDR *pAddr, int Token, int Type, bool Sen } ADD_INT(p, PlayerCount); // num players - ADD_INT(p, maximum(MaxClients - g_Config.m_SvSpectatorSlots - g_Config.m_SvReservedSlots, PlayerCount)); // max players + ADD_INT(p, maximum(MaxClients - maximum(g_Config.m_SvSpectatorSlots, g_Config.m_SvReservedSlots), PlayerCount)); // max players ADD_INT(p, ClientCount); // num clients ADD_INT(p, maximum(MaxClients - g_Config.m_SvReservedSlots, ClientCount)); // max clients