Мне нужно сделать юнита неуязвимым на 10 секунд, я пробовал сделать так: триггерно дать ему божественный щит, юзнуть и убрать, так вот после того как убираешь щит, он отменяется сразу же.

Poma, и что с того?
Самый простой и внезапно рабочий способ - делаем предмет на основе зелья неуязвимости, работающий по правилам руны - без перезарядки и автоматически применяющийся.
А дальше - для юнитов без геройского инвентаря даем геройский инвентарь, даем зелье(предмет), убираем геройский инвентарь. Для героев - просто даем зелье.
Единственный минус - не работает для юнитов у которых есть инвентарь, но не геройский, а такой что не дает использовать предметы. Но это тоже решаемо, в принципе.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
8
prog:
А способность зелья неуязвимости пробовали?
Дак у неё же поставлено "Относится к предмету" в РО
17
Poma, что-то вот такое:
SetPlayerAbilityAvailable(GetOwningPlayer(u),'A0ND',false)
UnitMakeAbilityPermanent(u,false,'A0ND')
либо другой штукой добавьте сам эффект:
AddSpecialEffectTarget("Abilities\\Spells\\Human\\DivineShield\\DivineShieldTarget.mdx", u, "origin")
18
Поставь юниту неуязвимость и таймером через 10 сек убери.
24
Poma, и что с того?
Самый простой и внезапно рабочий способ - делаем предмет на основе зелья неуязвимости, работающий по правилам руны - без перезарядки и автоматически применяющийся.
А дальше - для юнитов без геройского инвентаря даем геройский инвентарь, даем зелье(предмет), убираем геройский инвентарь. Для героев - просто даем зелье.
Единственный минус - не работает для юнитов у которых есть инвентарь, но не геройский, а такой что не дает использовать предметы. Но это тоже решаемо, в принципе.
Принятый ответ
17
prog, Легче дать аурку торнадо+триггерный инвул, на её бафе закрепить эффект щита, и по истечению его убирать аурку и снимать инвул.
24
PyCCKuu_4eJl, ты серьезно уверен что это легче? А обработка ситуаций когда два таких эффекта наложились друг на друга и нужно стопнуть старый таймер и начать новый? Это уже где-то нужно будет хранить ссылки на таймеры привязаные к юниту.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.