diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 8749d3d9..3520ec99 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -943,6 +943,9 @@ bool Room::CanJoin(const std::string& accountid, if (IsNewBieRoom()) { return false; } + if (msg.force_enter_newbie_room()) { + return false; + } if (room_mode_ != self_room_mode) { return false; }