优化匹配规则
This commit is contained in:
parent
23d3273828
commit
97c7d1d5e8
@ -166,12 +166,18 @@ Room* RoomMgr::GetJoinableRoom(const cs::CMJoin& msg, const RoomType_e self_room
|
||||
}
|
||||
}
|
||||
for (int i = 0; i < RT_Max; ++i) {
|
||||
if (RoomNum() > ROOM_NUM_DOWN_LIMIT - 5) {
|
||||
for (Room* room : group_rooms[i]) {
|
||||
return room;
|
||||
}
|
||||
} else {
|
||||
if (i != self_room_type) {
|
||||
for (Room* room : group_rooms[i]) {
|
||||
return room;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return nullptr;
|
||||
#endif
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user