[Server] Iterate cells where player was loaded instead all

pull/158/head
Koncord 8 years ago
parent 67099e437a
commit fd36ec7613

@ -142,7 +142,7 @@ void CellController::removePlayer(Cell *cell, Player *player)
void CellController::deletePlayer(Player *player) void CellController::deletePlayer(Player *player)
{ {
for_each (cells.begin(), cells.end(), [&player](Cell *cell) { for_each (player->getCells().begin(), player->getCells().end(), [&player](Cell *cell) {
for (auto it = cell->begin(); it != cell->end(); ++it) for (auto it = cell->begin(); it != cell->end(); ++it)
{ {
if (*it == player) if (*it == player)

Loading…
Cancel
Save