From e8b2a12714524c73388e7545121c9a8f99967991 Mon Sep 17 00:00:00 2001 From: Glenn Martin Jensen Date: Fri, 28 Apr 2017 12:45:29 +0200 Subject: [PATCH] Add support for blacklist response Adds support for the new blacklist response in servernames --- OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs b/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs index d33d8e741c..6c37717cf2 100644 --- a/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs +++ b/OpenRA.Mods.Common/ServerTraits/MasterServerPinger.cs @@ -128,7 +128,13 @@ namespace OpenRA.Mods.Common.Server masterServerMessages.Enqueue("Warning: Server ports are not forwarded."); masterServerMessages.Enqueue("Game has not been advertised online."); } - } + if (masterResponseText.Contains("[002]")) // Server contains blacklisted characters in its name + { + Log.Write("server", masterResponseText); + masterServerMessages.Enqueue("Warning: Server contains blacklisted word in server name."); + masterServerMessages.Enqueue("Game has not been advertised online."); + } + } } } }