Доброго времени суток. Столкнулся с проблемой. У моего юнита следующий начальный тип атаки: дальний бой и артиллерия. Когда он получает некоторую способность, ему даётся способность на основе Allb, которая открывает второй тип атаки: осадный и артиллерия. У второго типа атаки больше радиус и площадь поражения. Однако радиус атаки не увеличивается (увеличивается только площадь поражения), а при попытке приказать Attack Ground игра вылетает.
Я пытался сделать так: убрать атаку по умолчанию, и прописать в способностях юнита другую способность на основе Allb, которая открывает первый тип атаки. Но тогда у юнита сразу две атаки!
Что мне вообще нужно сделать:
Триггерно убрать первый тип атаки и добавить второй (у обоих типов одинаковые разрешённые цели).
Чтобы игра не вылетала при приказе Attack Ground.
Как это сделать?

Принятый ответ

недавно был похожий вопрос
2
7
7 лет назад
2
недавно был похожий вопрос
Принятый ответ
0
28
7 лет назад
0
Ige:
недавно был похожий вопрос
Спасибо. А чего игра вылетает при Attack Ground?
0
7
7 лет назад
0
PT153, я с таким не сталкивался, т.ч. понятия не имею, в чем дело. Попробуй менять индекс с помощью "вырвать дерево", если проблема сохраниться, то жди ответа дальше.
0
20
7 лет назад
0
PT153:
скорее всего, потому что attack ground пытается заставить юнита использовать обе артиллерии сразу
юнит в итоге виснет и крашит игру
Чтобы оставить комментарий, пожалуйста, войдите на сайт.