From eed14c5cecf4acea7c57945efe3af124866cdc91 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 3 Feb 2024 13:27:57 +0800 Subject: [PATCH] 1 --- server/gameserver/batchsync.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/gameserver/batchsync.cc b/server/gameserver/batchsync.cc index 53d0b36f..776aaedd 100644 --- a/server/gameserver/batchsync.cc +++ b/server/gameserver/batchsync.cc @@ -23,6 +23,9 @@ BatchSync::~BatchSync() void BatchSync::AddGlobalObject(Creature* c) { + if (c->IsOb()) { + return; + } if (global_object_hash_.find(c->GetUniId()) != global_object_hash_.end()) { abort(); } @@ -64,6 +67,9 @@ void BatchSync::RemoveGlobalObject(int obj_uniid) void BatchSync::AddTeam(Team* team) { + if (team->IsViewTeam()) { + return; + } if (team_hash_.find(team) != team_hash_.end()) { abort(); }