Index: src/d_clisrv.c===================================================================--- src/d_clisrv.c (revision 1995)+++ src/d_clisrv.c (working copy)@@ -1845,6 +1845,8 @@ SV_SendRefuse(node, "The server is not accepting joins for the moment"); else if (D_NumPlayers() >= cv_maxplayers.value) SV_SendRefuse(node, va("Maximum players reached (max:%d)", cv_maxplayers.value));+ else if (netbuffer->u.clientcfg.localplayers > 2) // Hacked client?+ SV_SendRefuse(node, va("Too many players from this node.")); else { boolean newnode = false;