Нужно что-бы способность несрабатывала если юнит залез в призыв в моём случае.
Принятый ответ
constant native IsUnitInTransport (unit whichUnit, unit whichTransport) returns boolean
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Чтоб абилка не срабатывала надо ловить момент каста и отменять если юнит погружен на транспорт.
Но тут от тонкостей всяких зависит. Не ясно с вопроса что и на кого не должно срабатывать.
Например дефолтное воскрешение мертвых работает на всяких погруженных в труповозки трупы, тогда этот момент сложнее отследить, надо пилить свою систему чтобы выдавать погруженным на транспорт спец классификацию (самоубийца/древо/механизм, их комбинации) и настраивать цели у абилки.