Без мемхака
Я хочу сделать героя у которого есть иммунитет стана. Я пытался так сделать, то не получилось:
Не могу найти что то типа generic unit в условиях

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
13
Target unit of ability being cast это юнит на которого применяется способность, логичнее подумай, что она применяется, только при событии если юнит применяет или приводит способность в действие в цель.У тебя в событии стоит таймер, если хочешь сделать пассивную способность, заноси юнита сначала в группу и делай перебор группы в этом триггере через EnumUnit.
32
Получает урон, ровно 0 урона и бафф стана, или приказ стана...
6
quq_CCCP, Я не нашёл событие "Юнит получает урон", а событие "Юнит атакован" не реагирует на способности молот бурь, громовая поступь и т.п.

SoulRazor, Я знаю что target unit of ability being cast не работает, я просто на рандом поставил (в конце написал что не нашёл generic unit в условиях). Через таймер конечно можно, но мне кажется что оно будет вызывать большие лаги и утечки наверное
30
в конце написал что не нашёл generic unit в условиях
Поищи на рефе, там оно есть.
26
kg_toly:
Я не нашёл событие "Юнит получает урон"
Это событие регистрируется для конкретного юнита.
Да и вообще, если ты будешь ловить момент когда у юнита появляется "оглушение", это не значит что он будет иммунен к нему, а лишь просто сократится время его действия до минимума.
Как вариант - сделать отдельную систему станов, и через неё проверять возможность наложения эффекта на цель по ряду условий (так же можно будет динамически изменять время текущего оглушения).
32
Ептить, ну при касте молотка создаешь на цель каста триггер с событием - юнит получает урон, урон ровно 0, и есть бафф стана, сразу бафф удаляешгь и все. Следом триггер, а так же добавляешь событие - время вышло, на примерное время за которое молоток долетит до юнита.
Разумеется все это на JASS делается, а не на гуях.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.