Berserker, если коротко, то в цикл создания гарнизонов передавалась пустая координата X (насколько я понял в новых версиях ЭРЫ происходит обнуление x16, а ранее эта переменная в скрипте неявно передавалась через несколько функций, и априори использовалась как явная координата X).
ElfbI, я протестировал старый скрипт и новый. Увидел разницу в работе. Также просмотрел скрипт на внесенные изменения. Результат устроил. Сейчас всё работает. Спасибо!