Spectator mode fixes.

This commit is contained in:
lotodore
2013-08-10 16:53:36 +02:00
parent 7b27213daa
commit be0f363af4
+2 -2
View File
@@ -770,7 +770,7 @@ void
ServerGameStateStartGame::HandleNewSpectator(boost::shared_ptr<ServerGame> server, boost::shared_ptr<SessionData> session)
{
if (session && session->GetPlayerData()) {
AcceptNewSession(server, session, false);
AcceptNewSession(server, session, true);
}
}
@@ -873,7 +873,7 @@ void
AbstractServerGameStateRunning::HandleNewSpectator(boost::shared_ptr<ServerGame> server, boost::shared_ptr<SessionData> session)
{
if (session && session->GetPlayerData()) {
AcceptNewSession(server, session, false);
AcceptNewSession(server, session, true);
session->SetState(SessionData::Waiting);
server->AddNewSpectator(session->GetPlayerData()->GetUniqueId());
}