я понимаю что звенья должно куда то кидать но когда звено из эсминцев вылетает против звена без эсминцев получается перевес в 2-3 эсминца что достаточно серьезно сказывается на балансе
посему предлагаю следующие
запретить вылет с эсминцем без кораблей других классов
в начале игры разрешить выбрать любой корабль
после начала непосредственно боя уровнять количество эсминцев в командах случайным образом
то есть
если в начале игры в одной команде 1 эсминец а в другой 3 (как часто бывает(субъективно)) то только один случайный игрок из команды 2 получит эсминец
в случае если человек в первой команде не возьмет эсминец то и ни один из второй команды так же не получит эсминец
после получения эсминца игрок получивший его может вылетать только на эсминцах
игроки которые не получили эсминец автоматически получают корабль стоящий в следующем слоте
о этих двух пунктах должно быть предупреждение при выборе эсминца в качестве желаемого корабля
после начала непосредственно боя возможность взять эсминец для не получивших его в начале игры заблокирована
она может быть разблокирована в случае если один из эсминцев в команде уничтожен и его пилот вышел из игры
в случае возвращения пилота эсминец которого заменили он не может взять эсминец и может летать только на обычных кораблях
пс
это так же решает проблему с теми кто вылетает с эсминцем в наборе но играть на нём не хочет
это не обязательно делать на последней секунде можно за 10 сек как с выбором капитана
случайный игрок должен быть случайным на столько на сколько позволяет псевдорандом
будем честны для эсминца не нужен какой то особый навык а из за выживаемости и времени респаума особо подгадить команде эсминец новичок не сможет даже в командных боях
это изменение так же поможет балансеру в подборе команд и избавит владельцев эсминцев от ожидания в доп очереди
весь этот функционал в том или ином виде уже присутствует в игре