Суть вот в чем. Мне нужно триггерно кой-чего сделать с яйцом феникса, но я не могу его отследить. Каким событием мне его найти? Ни через "Вызывает боевую единицу", ни через "Последнего созданного" не выходит отследить.

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

так вроде там морф (спец абилка). после естественной смерти юнит морфится (событие смерти никак не отслеживается). И это легко отслеживается через "приводит в действие".
используй всегда дебаги, выводи на экран. я тоже не всегда знаю, проверяю
подробные абилки
Феникс 'AHpx' - вызывает феникса (можно указать кол-во вызванных). Появляется рядом с кастером. Может вызвать безграничное число птиц. Но есть один нюанс со фениксом - у него есть способность 'Превращение в феникса' Aphx, которое после гибели превращает яйцо. Эта способность не позволяет призывать больше одной жар-птицы. Нельзя отследить кастера - того кто призвал эту птицу (debug показывает что феникс призывает феникса, то есть он сам себя призвал)
Превращение в феникса 'Aphx' - морф работает при смерти. У фенникса каждый раз становится хп меньше (так специально сделали в РО: у феникса отрицательный реген), и когда умрет естественной смертью (не от руки врагов), тогда превращается в яйцо (такой цикл). Яйцо просуществует несколько секунд (можно задать длительность морфа, если задать 0.00 - постоянный морф). После из яйца рождается феникс.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
27
5 лет назад
0
так вроде там морф (спец абилка). после естественной смерти юнит морфится (событие смерти никак не отслеживается). И это легко отслеживается через "приводит в действие".
используй всегда дебаги, выводи на экран. я тоже не всегда знаю, проверяю
подробные абилки
Феникс 'AHpx' - вызывает феникса (можно указать кол-во вызванных). Появляется рядом с кастером. Может вызвать безграничное число птиц. Но есть один нюанс со фениксом - у него есть способность 'Превращение в феникса' Aphx, которое после гибели превращает яйцо. Эта способность не позволяет призывать больше одной жар-птицы. Нельзя отследить кастера - того кто призвал эту птицу (debug показывает что феникс призывает феникса, то есть он сам себя призвал)
Превращение в феникса 'Aphx' - морф работает при смерти. У фенникса каждый раз становится хп меньше (так специально сделали в РО: у феникса отрицательный реген), и когда умрет естественной смертью (не от руки врагов), тогда превращается в яйцо (такой цикл). Яйцо просуществует несколько секунд (можно задать длительность морфа, если задать 0.00 - постоянный морф). После из яйца рождается феникс.
Загруженные файлы
Принятый ответ
1
4
5 лет назад
Отредактирован Adantarn
1
Спасибо! Я пытался так делать, но почему-то не понял как отследить само яйцо... Но если это морф, значит можно через "применяющий юнит"). Сработало! Спасибо еще раз.
Увидел расширенный ответ... Если интересно - у меня просто юнит, что при смерти превращается в свой призрак (через превращение феникса, постоянный морф), и может вернуться из мира духов абилкой "Мир духов" от мага-минотавра, но абилка требует маны больше, чем максимальный запас у юнита. Так что после смерти нужно "высасыванием маны" накопить излишек и так реснуться. Такая вот механика задумана.
Но проблема возникла с тем, что появляясь в форме духа юнит только первый раз действительно "в мире духов", то есть неуязвимый к физухе и тд. При повторной смерти он появляется не как призрак. Способность "Дух" так же перестает работать. Вот я и решил добавлять и убирать эту способность триггерами для решения этой проблемы).
0
26
5 лет назад
0
Есть ещё такая система на хайве:
Она даёт возможность ловить разные события, например, реинкарнацию, удаление юнита из игры, погрузку/выгрузку с транспорта.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.