From 5ecce5e9d971afc17fb2adf34c28bc66bfa12b1f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 24 Mar 2023 21:10:29 +0800 Subject: [PATCH] 1 --- server/gameserver/buff/hide.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/gameserver/buff/hide.cc b/server/gameserver/buff/hide.cc index dc5611a9..fcbd93db 100644 --- a/server/gameserver/buff/hide.cc +++ b/server/gameserver/buff/hide.cc @@ -48,6 +48,13 @@ void HideBuff::Activate() void HideBuff::Deactivate() { + for (auto& pair : alert_buff_hash_) { + auto& tuple = pair.second; + if (std::get<0>(tuple).Get()) { + std::get<0>(tuple).Get()->RemoveBuffByUniId(std::get<3>(tuple)); + } + } + alert_buff_hash_.clear(); } void HideBuff::AddInRangeObject(Creature* target)