Сделал, можете проверять, уже применено на лайв сервера.
Но учтите, что это не будет работать в 100% случаях, т.к. делал так, чтобы не повлияло на время ожидания в очереди.
Ну к примеру, если игрок ливнул с бг, то хила кинет туда, где есть свободное место. Или в случае с примейдами, если в реге больше нет хилов, то естественно они будут в какой-то одной команде, т.к. разделить примейд нельзя.