Заранее извините если я затупил и всё проще.
GetSpellTargetUnit() возвращает юнита только если использовано событие EVENT_PLAYER_UNIT_SPELL_CAST
Но тут у меня проблема. Мои заклинания сделаны на способности "канал". Если я ставлю анимацию на какой нибудь инстант спелл в настройках абилки. и в настройках героя кастера "Art - Animation - Cast point" стоит слишком малое число то анимация не успевает проигрывается. Но если ставить число "Art - Animation - Cast point" больше то можно например отменить каст абилки (ну типо стандартной командой юнита "Отставить" и тп, но сам триггер с событием EVENT_PLAYER_UNIT_SPELL_CAST начнёт действовать, а кд абилки не начнётся.
Как мне отловить EVENT_PLAYER_UNIT_SPELL_ FINISH цель. Или вообще как сделать правильно.
Принятый ответ
EVENT_PLAYER_UNIT_SPELL_EFFECT
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
pro100master
4 года назад
0
Не информативное название вопроса!
2
PROSHELDOTU
4 года назад
2
EVENT_PLAYER_UNIT_SPELL_EFFECT
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.