RedHeavenHeroСейчас проверил на баллисте с тройным выстрелом - все работало. Ошибка в чем-то другом.
хотя нет, все равно не работает( можешь показать свой код, мб я по сути что-то неверно делаю...
пишу как-то так:
function DefenderMachineMove(machine)
local n = GetWarMachineType(machine)
if n == 1 or n == 2 then
setATB(machine, 0.5)
end
end
код работает, но сдвига по шкале нет
Так, перенес функцию сдвига в DefenderCreatureMove - стало работать. Странно, героя и юнитов получалось сдвигать внутри их ходов...