diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 05f9b8d..1aa806b 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1953,6 +1953,9 @@ void Human::ClearFrameData() if (!chged_props_.empty()) { chged_props_.clear(); } + if (!del_bullets_.empty()) { + del_bullets_.clear(); + } } void Human::GenBattleReportData(a8::MutableXObject* params) diff --git a/server/gameserver/human.h b/server/gameserver/human.h index 7e5ae76..9ad4466 100644 --- a/server/gameserver/human.h +++ b/server/gameserver/human.h @@ -316,6 +316,7 @@ protected: std::vector dead_alive_objs_; std::vector chged_cars_; std::vector chged_props_; + std::vector del_bullets_; Human* follow_target_ = nullptr; bool follow_synced_active_player = false; Car* car_ = nullptr;