From 9cee8f2c879baa2a846545192104051dd0aca8dc Mon Sep 17 00:00:00 2001 From: Kamil Date: Wed, 11 Nov 2020 22:29:58 -0500 Subject: [PATCH] added cleaning up player's bullets on exit --- src/PlayerManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PlayerManager.cpp b/src/PlayerManager.cpp index 040ed4d..eae0c31 100644 --- a/src/PlayerManager.cpp +++ b/src/PlayerManager.cpp @@ -10,6 +10,7 @@ #include "ChatManager.hpp" #include "Database.hpp" #include "BuddyManager.hpp" +#include "MobManager.hpp" #include "settings.hpp" @@ -98,6 +99,9 @@ void PlayerManager::removePlayer(CNSocket* key) { it++; } + // remove player's bullets + MobManager::Bullets.erase(view.plr->iID); + std::cout << players.size() << " players" << std::endl; }