Доброго времени суток! Запамятовал я что-то как отследить когда кончается способность Перевоплощение (т.е. когда юнит обретает нормальную форму обратно) через событие завершает применение способности и тому подобное не действует конечно же.

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

когда он меняет форму, не важно начало это или конец действия скилла
проскакивает событие применения способности, в этот момент можно проверить тип юнита
вот тебе и ответ
ещё как вариант - отлавливать потерю баффа от перевоплощения (да, перевоплощение это такой бафф, если его снять - герой мгновенно потеряет альтернативную форму в которой пребывает)
отловить потерю баффа можно по событию - "юнит получает урон", а сам "урон" равен 0
но для этого надо как-то чекнуть что юнит вообще имел бафф (можно заранее в группу занести и проверять по ней, или же скилл-пустышку, или ещё что-то)
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
26
8 лет назад
2
когда он меняет форму, не важно начало это или конец действия скилла
проскакивает событие применения способности, в этот момент можно проверить тип юнита
вот тебе и ответ
ещё как вариант - отлавливать потерю баффа от перевоплощения (да, перевоплощение это такой бафф, если его снять - герой мгновенно потеряет альтернативную форму в которой пребывает)
отловить потерю баффа можно по событию - "юнит получает урон", а сам "урон" равен 0
но для этого надо как-то чекнуть что юнит вообще имел бафф (можно заранее в группу занести и проверять по ней, или же скилл-пустышку, или ещё что-то)
Принятый ответ
0
27
8 лет назад
Отредактирован MpW
0
Пробовал когда-то давно сделать перевоплощение триггерным. Отследить можно приказ (по событию без указания цели)
Отследить больше не получится, если не таймером проверять каждую секунду. (выше описали все)
0
32
8 лет назад
0
Приводит способность в действие, отдал приказ без указания цели, умер - этого набора должно быть достаточно чтобы отследить морф юнита.
Незабываем что применяя способность через руны происходит псевдокаст - события на применения способности и приказа не сработаюи, если вы вручите герою руну с некой способностью.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.