lastMoneyWon

This commit is contained in:
floty
2007-10-29 22:26:50 +00:00
parent 70e2d5556f
commit 1a5a5600ce
6 changed files with 32 additions and 4 deletions
+7 -3
View File
@@ -76,12 +76,13 @@ void LocalBoard::distributePot() {
// filling player sets vector
vector<unsigned> playerSets;
for(it_c=seatsList->begin(); it_c!=seatsList->end(); it_c++) {
if((*it_c)->getMyActiveStatus()) {
playerSets.push_back( ( ((*it_c)->getMyRoundStartCash()) - ((*it_c)->getMyCash()) ) );
for(it=seatsList->begin(); it!=seatsList->end(); it++) {
if((*it)->getMyActiveStatus()) {
playerSets.push_back( ( ((*it)->getMyRoundStartCash()) - ((*it)->getMyCash()) ) );
} else {
playerSets.push_back(0);
}
(*it)->setLastMoneyWon(0);
}
// sort player sets asc
@@ -147,6 +148,7 @@ void LocalBoard::distributePot() {
// filling winners vector
winners.push_back((*it)->getMyUniqueID());
(*it)->setLastMoneyWon( (*it)->getLastMoneyWon() + (potLevel[1])/winnerCount );
}
}
@@ -189,10 +191,12 @@ void LocalBoard::distributePot() {
(*it)->setMyCash( (*it)->getMyCash() + (int)((potLevel[1])/winnerCount) + 1);
// filling winners vector
winners.push_back((*it)->getMyUniqueID());
(*it)->setLastMoneyWon( (*it)->getLastMoneyWon() + ((potLevel[1])/winnerCount) + 1 );
} else {
(*it)->setMyCash( (*it)->getMyCash() + (int)((potLevel[1])/winnerCount));
// filling winners vector
winners.push_back((*it)->getMyUniqueID());
(*it)->setLastMoneyWon( (*it)->getLastMoneyWon() + (potLevel[1])/winnerCount );
}
}
}