From f5bd5fe0d3ecd501b663d82215823c838a7b71e1 Mon Sep 17 00:00:00 2001 From: juanjp600 Date: Wed, 31 Aug 2016 18:48:45 -0300 Subject: [PATCH] Extra ban check for data packet type --- Subsurface/Source/Networking/GameServer.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Subsurface/Source/Networking/GameServer.cs b/Subsurface/Source/Networking/GameServer.cs index 67f2190bb..cf24b74bc 100644 --- a/Subsurface/Source/Networking/GameServer.cs +++ b/Subsurface/Source/Networking/GameServer.cs @@ -369,6 +369,10 @@ namespace Barotrauma.Networking switch (inc.MessageType) { case NetIncomingMessageType.Data: + if (banList.IsBanned(inc.SenderEndPoint.Address.ToString())) + { + inc.SenderConnection.Disconnect("You have been banned from the server"); + } ClientPacketHeader header = (ClientPacketHeader)inc.ReadByte(); switch (header) {