From 250ab2ee003ffa902012243609997d4581525345 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 8 Feb 2024 16:14:15 +0800 Subject: [PATCH] 1 --- server/gameserver/frameevent.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/gameserver/frameevent.cc b/server/gameserver/frameevent.cc index 9356ebf0..63dc60ca 100644 --- a/server/gameserver/frameevent.cc +++ b/server/gameserver/frameevent.cc @@ -531,12 +531,16 @@ void FrameEvent::AddPropChgEx(CreatureWeakPtr& sender, int type, int subtype, void FrameEvent::AddEnterGame(CreatureWeakPtr& sender) { - room->frame_event_data->enter_game_players_.push_back(sender); + if (!sender.Get()->IsOb()) { + room->frame_event_data->enter_game_players_.push_back(sender); + } } void FrameEvent::AddExitGame(CreatureWeakPtr& sender) { - room->frame_event_data->exit_game_players_.push_back(sender.Get()->GetUniId()); + if (!sender.Get()->IsOb()) { + room->frame_event_data->exit_game_players_.push_back(sender.Get()->GetUniId()); + } } void FrameEvent::Clear()