From 6f57b1f385847e5826a5399c19b778db5f7b1f2d Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sun, 4 Feb 2024 15:08:25 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 3f50479c..349f3247 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1615,7 +1615,7 @@ void Human::OnDie() if (observers_.size() > 1) { std::vector exclude_self_observers; for (auto& observer : observers_) { - if (observer != this) { + if (observer != this && !observer->IsOb()) { exclude_self_observers.push_back(observer); } }