Всем привет. У меня следующий вопрос: при использовании скилла создается дамми и кастует огненный дождь Архимонда (големы, падающие с неба вдруг кто забыл).
Триггер элементарен, прилагается скрин.
Дамми создается, у него есть способность и ее можно использовать (специально проверял, убирая москиты), у него достаточно времени для каста.
Но почему-то сам он ее не кастует. В чем может быть проблема, мб баг в редакторе?
ПС. Способность Огненный дождь, на которую срабатывает триггер и та, которую должен юзать дамми, разные. Та, на которую срабатывает, это просто пустышка, сделанная из "канала".
И да, точку удалю потом.

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

biridius:
Приказ который туда подставляется гуями - от обычного огнедождя питлорда "rainoffire";
А нужен приказ "rainofchaos".
Баг редактора.
так все и есть, хоть ты и ставишь в редакторе абилку типа архимонда в, а в коде указана абилка питлорда, можно тут через кастом скрипт тогда
call IssuePointOrderLocBJ( gg_unit_hfoo_0002, "rainofchaos", GetUnitLoc(gg_unit_hfoo_0001) )
тогда все будет работать
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
4 года назад
0
Можно вообще не присваивать значение для позиции, а просто использовать "позиция применяющий юнит". Тогда и удалять потом ничего не надо.
У тебя не весь триггер изображен на картинке. По скрину все хорошо. Проверь только параметры в РО. Ну, чтоб отката не было, наличие МП у дамми и др. Те параметры, которые могли бы повлиять на каст. И проверь пустышку еще. Поставь вместо пустышки обычный скил какой-нибудь и еще раз проверь.
0
26
4 года назад
0
Lord_Teo:
Можно вообще не присваивать значение для позиции, а просто использовать "позиция применяющий юнит".
Это тоже точка-утечка, у него всё нормально сделано.
Yury13, в Канале может ID приказа не поменял? Там две строки, где приказ указан.
5
20
4 года назад
Отредактирован biridius
5
Приказ который туда подставляется гуями - от обычного огнедождя питлорда "rainoffire";
А нужен приказ "rainofchaos".
Баг редактора.
4
3
4 года назад
4
biridius:
Приказ который туда подставляется гуями - от обычного огнедождя питлорда "rainoffire";
А нужен приказ "rainofchaos".
Баг редактора.
так все и есть, хоть ты и ставишь в редакторе абилку типа архимонда в, а в коде указана абилка питлорда, можно тут через кастом скрипт тогда
call IssuePointOrderLocBJ( gg_unit_hfoo_0002, "rainofchaos", GetUnitLoc(gg_unit_hfoo_0001) )
тогда все будет работать
Принятый ответ
0
26
4 года назад
0
...
есть способность и ее можно использовать (специально проверял, убирая москиты), у него достаточно времени для каста.
Но почему-то сам он ее не кастует. В чем может быть проблема, мб баг в редакторе?
Правильный ли приказ отдаётся, убедись в этом.
Там как минимум ДВА вида этого скилла, а вот одинаковые ли у них приказы? проверь.
Аа, вы уже разобрались... у меня не сразу отобразились комментарии, я видел лишь сам вопрос.
0
26
4 года назад
0
8gabriel8:
Это тоже точка-утечка, у него всё нормально сделано.
Не понимаю. Откуда утечка? Разве это не ссылка на позицию юнита в области применяемого триггера? Если мы запустим другой триггер с этим значением, то ничего не будет выполняться. А если запустим повторно триггер, содержащий такую точку, то просто значения этой точки изменяться. Разве создается не удаляемая область? Я понимаю с эффектами. Они действую некоторое время, поэтому их необходимо хранить. Но с областью... для разового применения... Как это возможно проверить?
0
26
4 года назад
0
Тоже тебя не понимаю. Точка - это объект из двух координат-реальных переменных. А область - это объект прямоугольной формы, который ставится в соответствующей вкладке редактора. У тебя в комментарии они смешаны. Точки относятся к типу объектов handle, который утекает, в GUI в позиции юнита создаётся точка.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.