From 313a0949b0c4d077e61051fd773208d889649c37 Mon Sep 17 00:00:00 2001 From: oy Date: Sun, 24 Feb 2013 18:57:23 +0100 Subject: make sure clients are authed for map downloads --- src/engine/server/server.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 4b7f6332..581c7e67 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -841,6 +841,9 @@ void CServer::ProcessClientPacket(CNetChunk *pPacket) } else if(Msg == NETMSG_REQUEST_MAP_DATA) { + if(m_aClients[ClientID].m_State < CClient::STATE_CONNECTING) + return; + int Chunk = Unpacker.GetInt(); int ChunkSize = 1024-128; int Offset = Chunk * ChunkSize; -- cgit 1.4.1