From 0485634586dda4f2748d13e9798c70cf787769fa Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 20 Jun 2023 15:18:21 +0800 Subject: [PATCH] 1 --- server/gameserver/roommgr.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index 4da39ec3..80671a35 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -37,7 +37,13 @@ const int HUM_NUM_DOWN_LIMIT = 2500; static RoomType_e GetHumanRoomType(const std::shared_ptr netdata) { - return RoomType_OldBrid1; + if (netdata->GetBattleTimes() < mt::Param::s().newbie_room_battle_times) { + return RoomType_OldBrid1; + } + if (netdata->GetRank() < mt::Param::s().mid_room_max_rank) { + return RoomType_OldBrid2; + } + return RoomType_OldBrid3; } void RoomMgr::Init()