Do not kick the player from the server on game admin timeout - just remove the player from the game.
This commit is contained in:
@@ -340,7 +340,7 @@ ServerGameStateInit::Process(ServerGameThread &server)
|
||||
SessionWrapper session = server.GetSessionManager().GetSessionByUniquePlayerId(server.GetAdminPlayerId());
|
||||
if (session.sessionData.get())
|
||||
{
|
||||
server.RemovePlayer(session.playerData->GetUniqueId(), ERR_NET_SESSION_TIMED_OUT);
|
||||
server.MoveSessionToLobby(session, NTF_NET_REMOVED_TIMEOUT);
|
||||
}
|
||||
}
|
||||
return AbstractServerGameStateReceiving::Process(server);
|
||||
|
||||
Reference in New Issue
Block a user