Remove empty rooms and rooms with too many players when cleaning up rooms

This commit is contained in:
jvyden 2022-01-18 20:58:43 -05:00
commit b9ee24df69
No known key found for this signature in database
GPG key ID: 18BCF2BE0262B278

View file

@ -182,6 +182,9 @@ namespace LBPUnion.ProjectLighthouse.Helpers
foreach (User newRoomPlayer in newRoom.Players) room.Players.RemoveAll(p => p == newRoomPlayer);
}
Rooms.RemoveAll(r => r.Players.Count == 0); // Remove empty rooms
Rooms.RemoveAll(r => r.Players.Count > 4); // Remove obviously bogus rooms
}
}
}