fixed a crash that would occur when you select a player deck then cancel without selecting an ai deck....this also reviles a strange bug, instead of going back to main screen it put you into deck editor.

This commit is contained in:
omegablast2002@yahoo.com
2011-10-25 11:52:34 +00:00
parent 4c42636bd5
commit 3757ae2b1a

View File

@@ -279,11 +279,11 @@ void GameStateDuel::End()
#endif
JRenderer::GetInstance()->EnableVSync(false);
if (!premadeDeck && mPlayers.size() && mPlayers[0] && mPlayers[1])
if (!premadeDeck && mPlayers.size() > 1 && mPlayers[0] && mPlayers[1])
{ // save the stats for the game
mPlayers[0]->End();
}
else if (mPlayers.size() && !mPlayers[1] && mPlayers[0] )
else if (mPlayers.size() && mPlayers.size() == 1 && mPlayers[0] )
// clean up player object
SAFE_DELETE( mPlayers[0] );