Не буду ходить вокруг, да около. Думаю не для кого не секрет что некоторые бой проходят с участием большого количества кораблей 1 роли такие как эсминцы и разведчики.
Суть предложения следующая:
- В случае если уже на поле боя есть 3 корабля 1 роли, то данная роль кораблей в слотах игрока блокируется.
- И забегая вперед с проблемой 4 кораблей 1 роли на этапе запуска в бой сделать условие что если у игрока в слотах стоят корабли минимум 3 ролей, то только тогда система будет его запускать в бой.