From 14876006ac63eeb678b7dafc2918d78bd7701d7e Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 20 Sep 2023 17:02:17 +0800 Subject: [PATCH] 1 --- server/gameserver/roommgr.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index 9782d702..7942aa02 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -868,6 +868,10 @@ void RoomMgr::_CMJoinCustomBattle(f8::MsgHdr& hdr, const cs::CMJoin& msg) RoomMgr::Instance()->JoinErrorHandle(*join_msg, 2, socket_handle); return; } + if (!p->CanAdd(join_msg->account_id(), join_msg->session_id())) { + RoomMgr::Instance()->JoinErrorHandle(*join_msg, 2, socket_handle); + return; + } }; SendGetCustomBattleData(join_msg, cb); }