masgak, Но вас же никто не заставляет собирать их ВСЕ. И уж тем более грейдить в форте. Не хотите терять время - дело ваше, это же не основное задание. Можно вообще одними подкреплениями справляться, в конечном итоге.
Что касается подкреплений. Так, как оно сделано сейчас, мне нравится. Функция довольно объемная и сложная, но все получилось неплохо. Переделывать, думаю, уже не буду.
Спасибо за отзыв.
Добавлено через 1 минуту
RedHeavenHero, нет, я писал про баг с героем в гарнизоне города во время вызовов подкреплений. Там ф-ия вообще не должна сработать, т.к я добавил проверку if IsHeroInTown == nil (как-то так).