From ce050856f8776ea7f5fdb6d27e71e47fdc1f1e6f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 14 Sep 2024 13:35:47 +0800 Subject: [PATCH] 1 --- server/gameserver/team.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/team.cc b/server/gameserver/team.cc index ddd25aa0..43c41b43 100644 --- a/server/gameserver/team.cc +++ b/server/gameserver/team.cc @@ -88,6 +88,10 @@ bool Team::HasAliveMember() void Team::AddMember(Human* member) { + if (room->GetMapModeMeta()->mapMode() == mt::kCircuitMatchMode && + !members_.empty()) { + A8_ABORT(); + } if (!first_member_) { first_member_ = member; init_team_member_num_ = member->init_team_member_num;