Fixed dealer position for network games.

This commit is contained in:
lotodore
2007-06-15 23:00:11 +00:00
parent 89620a7702
commit af9f799b51
+3 -1
View File
@@ -52,15 +52,17 @@ Game::Game(GuiInterface* gui, boost::shared_ptr<EngineFactory> factory,
PlayerDataList::const_iterator player_end = playerDataList.end(); PlayerDataList::const_iterator player_end = playerDataList.end();
bool dealerFound = false; bool dealerFound = false;
i = 0;
while (player_i != player_end) while (player_i != player_end)
{ {
if ((*player_i)->GetUniqueId() == startData.startDealerPlayerId) if ((*player_i)->GetUniqueId() == startData.startDealerPlayerId)
{ {
dealerPosition = (*player_i)->GetNumber(); dealerPosition = i;
dealerFound = true; dealerFound = true;
break; break;
} }
++player_i; ++player_i;
++i;
} }
assert(dealerFound); assert(dealerFound);