From 3f1f2d23f2cfcc2093c595291d54cb6338241d35 Mon Sep 17 00:00:00 2001 From: Regalis Date: Mon, 13 Mar 2017 20:53:35 +0200 Subject: [PATCH] Server sends the maximum number of players to the master server instead of the maximum number of connections, case-insensitive chat message commands --- Subsurface/Source/Networking/GameServer.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Subsurface/Source/Networking/GameServer.cs b/Subsurface/Source/Networking/GameServer.cs index defe40261..e7c0c2f5e 100644 --- a/Subsurface/Source/Networking/GameServer.cs +++ b/Subsurface/Source/Networking/GameServer.cs @@ -246,7 +246,7 @@ namespace Barotrauma.Networking request.AddParameter("servername", name); request.AddParameter("serverport", Port); request.AddParameter("currplayers", connectedClients.Count); - request.AddParameter("maxplayers", config.MaximumConnections); + request.AddParameter("maxplayers", MaxPlayers); request.AddParameter("password", string.IsNullOrWhiteSpace(password) ? 0 : 1); // execute the request @@ -281,7 +281,7 @@ namespace Barotrauma.Networking request.AddParameter("serverport", Port); request.AddParameter("gamestarted", gameStarted ? 1 : 0); request.AddParameter("currplayers", connectedClients.Count); - request.AddParameter("maxplayers", config.MaximumConnections); + request.AddParameter("maxplayers", MaxPlayers); Log("Refreshing connection with master server...", Color.Cyan); @@ -1431,7 +1431,7 @@ namespace Barotrauma.Networking { string tempStr; string command = ChatMessage.GetChatMessageCommand(message, out tempStr); - switch (command) + switch (command.ToLowerInvariant()) { case "r": case "radio":