diff --git a/src/PlayerManager.cpp b/src/PlayerManager.cpp index eae0c31..e06fc3b 100644 --- a/src/PlayerManager.cpp +++ b/src/PlayerManager.cpp @@ -70,6 +70,9 @@ void PlayerManager::removePlayer(CNSocket* key) { GroupManager::groupKickPlayer(view.plr); + // remove player's bullets + MobManager::Bullets.erase(view.plr->iID); + // save player to DB Database::updatePlayer(view.plr); @@ -99,9 +102,6 @@ void PlayerManager::removePlayer(CNSocket* key) { it++; } - // remove player's bullets - MobManager::Bullets.erase(view.plr->iID); - std::cout << players.size() << " players" << std::endl; }