Возможно ли отменить триггер так, что бы он при этом не завершил действия?
У меня есть заклинание которое какое-то время кастуется, и по завершению каста включается другой триггер на перемещение юнита. Косяк в том, что если во время каста прервать это заклинание, то триггер на перемещение юнита всё равно сработает.

Yonsen:
в смысле как указать?
в самом триге в начале сделай шапку if then else, если условие - такое-то, значит выполняем действия, иначе - сбрасываем

советую на бумажке прорисовать алгоритм выполнения спелла, легче будет
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
Есть событие, юнит завершает применять способность. Вот этим событием и запускай движение.
26
Borodach:
Есть событие, юнит завершает применять способность. Вот этим событием и запускай движение.
Но у него проблема в таком случае, что он не знает как сообщить движение дамми-юниту. Там ведь есть в действиях, что способность действует на кого-то, только я сейчас не дома, чтобы точно посмотреть.
18
Насколько помню, действие "Триггер - Turn off (This trigger)" отключает триггер, не прерывая его действия.
Поправьте, если ошибаюсь.
28
Yonsen, изначально кривая архитектура спела
нужно использовать событие юнит завершил применение способности и возможно атачи
опиши нормально(подробное описание в котором по пунктам указаны все стадии работы) спелл который пытаешься сделать и я напишу тебе как его сделать
20
Yonsen:
в смысле как указать?
в самом триге в начале сделай шапку if then else, если условие - такое-то, значит выполняем действия, иначе - сбрасываем

советую на бумажке прорисовать алгоритм выполнения спелла, легче будет
Принятый ответ
18
Нужно отловить прерывание каста, зафиксировать это в логической переменной. И в шапке как написал~ssbbssc, выставить проверку этой переменной.
26
Yonsen, сделал так, но тебе скорее всего понадобится только последний триггер. Удаляй в нём Turn Off'ы, а вместо смены цвета чародею крови на жёлтый ставь то, что у тебя за движение отвечает.
Попытался наложить тригггер таким образом, чтобы он действовал при условии эффекта от способности на юните, но чего-то на практике не действует у меня, где-то косяк допустил. Лучше покажи свой триггер, который пытаешься использовать, пояснив его суть, что он должен делать, тогда можно будет придумать персонально для тебя.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.