Собсвенно, сабж, есть ли общая проверка состояние на то что юнит обездвижен одной из нескольких способностей?
 IsUnitRoot takes unit return boolen
Просто рутовых способностей много и для каждой прописывать в условиях не хочется, да и ещё надо отловить обратнный эффект, а способность может длиться много разное время, так что не хочу городить целую гору проверок.
Состояние рута следующее: Юнит обездвижен, и может лишь крутится, юнит не может менять высоту полёта, отключение атаки - опционально (напомню для тех кто забыл)
Мемхак есть, мб кто то смог найти адрес этого показателя, если он существует конечно....

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

GetUnitMovementSpeed пробовал?

Ещё может пригодиться это.
IsUnitType(u, UNIT_TYPE_SNARED)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
10
5 лет назад
0
Если способности свои, то можно помечать юнита при применении на него обездвиживающей способности.
Добавить, например, способность-пустышку юниту "UnitNotMove", а при проверке проверять наличие этой способности у юнита.
0
32
5 лет назад
0
ArchOracle, ну так вот и выйдет то о чем я говорил, что я сделаю свою нагороженную систему с кучей проверок, хоть кидай я пустышку, хоть пиши в юзердату, хоть в хештаблицу boolean всё равно мне надо будет отслеживать наличие баффа периодическим таймером, момент каста..., а я хочу проще
0
10
5 лет назад
0
Bergi_Bear, если именно для проверки, то ничего нагороженного нет.
Я не совсем понимаю для каких целей это надо.
0
23
5 лет назад
0
веди каждого юнита свой счетчик если 0 значит не обездвижен а если больче чем 0 то несколько накладывает пока не упадет до 0
0
32
5 лет назад
0
pro100master, это та же самая нагороженная система, появилась зацепка, так как в корнях юнит теряет возможность менять свою высоту, может есть возможность проверить этот флаг? IsUnitCanFly, потому что именно в этом и проблема, это невозможность смены высоты
0
10
5 лет назад
0
Bergi_Bear, ради интереса, а что именно вы хотите?
10
28
5 лет назад
Отредактирован PT153
10
GetUnitMovementSpeed пробовал?

Ещё может пригодиться это.
IsUnitType(u, UNIT_TYPE_SNARED)
Принятый ответ
2
32
5 лет назад
2
Насколько помню все руты отдают цели приказ, а так же наносят 0.00 ед урона при появление дебаффа в статусе.
PT153, кстати это вариант тоже работает.
2
32
5 лет назад
2
PT153, СПАСИБО "UNIT_TYPE_SNARED" помогло, оказалось на стандарте всё давно уже есть, никогда бы не подумал, по крайне мере с сеткой проверил работает, скорее всего и корнями тоже будет
В блоге ИМ. STEAL NERVES это было, но поисковик меня туда не заводил
0
16
5 лет назад
0
snared проверяет определенный набор бафов, не факт, что все нужные тебе сетки будут им обладать, не говоря уже о триггерных. так же, как UNIT_TYPE_STUNNED , который тоже половину дизейблов "типа-стан" не учитывает
0
32
5 лет назад
0
DracoL1ch, корни ловит
Чтобы оставить комментарий, пожалуйста, войдите на сайт.