Несколько раз при попытке начать бой игра зависала на стадии загрузки боя. Приходилось выходить из игры принудительно, за что потом мне дали штраф как покинувшему бой. Настройте штрафную программу правильно. Если игрок полностью выходит из игры, штрафа быть не должно, так как это связано с технической проблемой. Тут же надо рассмотреть вопрос баланса сил в бою. Бывает, что игроки не смогли войти в бой, их корабли бездействуют и весь баланс летит к чёрту.
Может быть, надо передавать их корабли под управление компьютеру, чтобы участвовали в бою хотя бы в урезанном варианте? Например, чтобы активно защищали свою базу если игрок в течение трех минут не начал действовать.