Для этого хватит значка кораблика рядом с перекрестием, по аналогии с значком "попадание в остров" - блокировка выстрела будет неявным механизмом, да и срабатывания защиты будет через раз - вот притёрся к тебе корабль высокий, закрыл одно орудие - не стрелять по вражине остальными 10 пушечками? А так появился значок - одной кнопкой вышел из прицела, оценил вред союзнику, далее принимаешь решение о стрельбе.
Хотя блокировка стрельбы не помешала бы, но уже в случае умышленного вреда союзникам. Первая минута боя, соседний крейсер или, упаси рандом, линкор под управлением существа дошкольного возраста или контуженного на голову взрослого стреляет по союзнику, или хуже - пускает торпеды. Думаю, всем знакомо и многие проходили такое на своей шкуре. Да, у нас есть система наказаний для подобных ***ов, но:
а) Вышеописанный индивид создаст новый аккаунт с добавлением циферок к никнейму и повторит свои действия.
б) Потерпевшим в ситуации легче не становится - новички могут забросить игру на плохой ноте, а остальные игроки получат плохой бой, если выживут и томительное ожидание конца боя, если нет.
в) Тимкиллер может творить беспредел на чужом аккаунте, с порчей кармы, репутации, в худшем случае блокировки аккаунта. Да, первоначальный владелец принимал лиц. соглашение, где всё рассказано про передачу аккаунта и т.п, но ситуации разные бывают.
г) Не исключён случайный выстрел при переключении окна, взятии мышки, рассматривании союзного корабля и т.п.
Решение: блокировка стрельбы в начале боя при одновременном выполнении двух условий:
1) Стрельба осуществляется на малую дистанцию (примем за L) от стартового расположения "вперёд" или 3*L в стороны.
2) С начала боя прошло меньше двух минут.
Механизм тоже не очевидный, но ситуаций, где может понадобится стрелять в первые две минуты боя по своей стартовой точке нет от слова совсем.
Тимкиллеры и не одарённые умом останутся, но выполнить злодеяние им станет сложнее и времени потратить придётся больше, как и угнавшим аккаунты. Случайные клики с попаданиями при всей своей редкости станут ещё реже.
Реализовать такое не сложно, надеюсь разработчики заинтересуются.