Добавлен 8gabriel8
У меня такой триггер, который затрудняюсь проверить, потому нуждаюсь в совете опытных людей)
Мне нужно условие, когда юнит не оглушён. Я поставил Boolean Comparsion my_unit has buff Оглушённый (пауза) равно Нет. Может быть это неправильно, может по-другому надо делать?
Мне нужно условие, когда юнит не оглушён. Я поставил Boolean Comparsion my_unit has buff Оглушённый (пауза) равно Нет. Может быть это неправильно, может по-другому надо делать?
Принятый ответ
>> IsUnitType( unit, UNIT_TYPE_STUNNED ).
оно ваще работает? там идет перебор всех абилок, и даже баф стана отвечает false на проверку, хз что она проверяет
Проще всего отследить стан по получению юнитом приказа STUNNED
constant integer ORDER_stunned=851973
Проще всего отследить стан по получению юнитом приказа STUNNED
constant integer ORDER_stunned=851973
Но т.к. ты играешь на GUI, тебе должно хватить и проверки на баф. Просто не создавай станов с другим кодом бафа и будет счастье.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Для проверки оглушения есть проверка на тип юнита IsUnitType( unit, UNIT_TYPE_STUNNED ).
Чтобы отследить получения стана нужно событие - юнит проверяет урон ну и проверка на бафф.
Отредактирован DracoL1ch
Проще всего отследить стан по получению юнитом приказа STUNNED
constant integer ORDER_stunned=851973
да, приказ стана == стан