From fb5938ef467a7fb6439756801351eff4b92268cc Mon Sep 17 00:00:00 2001 From: lotodore Date: Tue, 27 Dec 2011 11:59:23 +0000 Subject: [PATCH] Player state "no money" needs to be considered before the blinds. --- src/net/common/servergamestate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/common/servergamestate.cpp b/src/net/common/servergamestate.cpp index 5e1a3ad6..5cc67bac 100644 --- a/src/net/common/servergamestate.cpp +++ b/src/net/common/servergamestate.cpp @@ -1206,7 +1206,7 @@ ServerGameStateHand::StartNewHand(boost::shared_ptr server) int playerCounter = 0; while (player_i != player_end && playerCounter < server->GetStartData().numberOfPlayers) { NetPlayerState_t *seatState = (NetPlayerState_t *)calloc(1, sizeof(NetPlayerState_t)); - if ((*player_i)->getMyCash() <= 0) { + if (!(*player_i)->getMyActiveStatus()) { *seatState = NetPlayerState_playerStateNoMoney; } else if (!(*player_i)->isSessionActive()) { *seatState = NetPlayerState_playerStateSessionInactive;