Так как до этого всем нравилась возможность экипировывать снаряд, если в заявке с той стороны вдруг появился противник, можно реализовать следующую защиту от багоюза снарядов.
1. В последние 20 секунд обратного отсчета запускается скриптик и поле "СНАРЯД" становится неактивным
2. За 10 секунд перед боем запускается скриптик проверки на наличие/отсутствие снаряда
3. По итогам этой проверки - снаряд в бою или есть, или нет
Из-за разнесённости этих двух скриптов во времени, никаких тормозов не будет. Да и вообще - заявка в Колизее - это окошко с обратным отсчётом, там трудно перегрузить скриптами