Приветствую всех! Прошу помощи разобраться со скриптом ниже. Он наделяет командира Tower способностью при каждом ударе/контратаке бить магической стрелой (если командир ниже 3 ур.) или молнией (если командир 3 ур. и выше). Вроде все работает, но есть один момент. Довольно часто почему-то магия при ударе не срабатывает. Особенно это заметно в процессе ближнего боя (с дистанционной атакой проблем вроде не было), когда рядом с командиром на тот же самый гекс, где уже лежит труп поверженного врага, встает новый юнит противника. Иногда действие магии возобновляется, если командир и/или противник переместятся на новую позицию. Точную закономерность отследить пока не удалось, но глюк имеет место быть.
P/S: есть догадка, что скорее всего необходимо при каждом ударе/контратаке обновлять номер Def-стека, но как это сделать - не знаю. Если, конечно, дело именно в этом...
(This post was last modified: 25.05.2022 16:12 by Elzivir.)