А ещё неприятная особенность игры - это то, что вся архитектура сделана в виде stateless-сервера, что позволяет изменять данные игрока только когда он отправляет запрос на сервер. Поэтому нельзя просто завершить битву по таймеру на сервере и отправить на клиент что всё, баста. Нужно отдельно на сервере считать при каждом запросе, а ещё на клиенте считать, а потом клиент должен сервер дёрнуть когда досчитал таймер до нуля, сервер проверит что у него тоже до нуля - и завершит битву. Задача решаемая, но налицо велосипед на костылях.
Хоспади, что-то вменяемое про разработку. Удачи тебе, пили дальше)
Спасибо, дорогой пришелец, вы спаслиии меня
кайфе