Хочу сделать способность на основе "Стремительность", но при ударе, чтобы игрок воровал у противника золото. Вопрос как отследить удар из невидимости?
`
LOADING AD...
To leave a comment please sign in to the site.
Edited by Extremator
В момент нанесения урона бафф стремительности вроде уже отсутствует на атакующем. Или нет?
А как сейчас - хз.
У Ланаии чуть получше, но так же костыльно. Ждут приказа атаки из инвиза, после плодят триггер ждущие урона или отмены приказа, чтобы не абузили, то было такое.
Удар из виндвалка это спец атака, типа крита, это что то вроде каста огненной или ядовитой стрелы. Амулет защиты срабатывает на удар из виндвалка, блокируя его - тогда цель ваще урона не получит, и событие урона не сработает.
Edited by Borodach
Отслеживаешь урон, если наносящий урон имеет баф, то отнимаешь золото и удаляешь баф
Edited by Filosoft
Событие: Боевая единица - Юнит принадлежащий Игроку Х Приводит способность в действие.
Условие: Применяемая способность равно Стремительность
Действие: Триггер включить "Следующий триггер"
Событие: Боевая единица - событие Атакован
Условие: Тип юнита Атакующий равно "Юнит имеющий способность Стремительность"
Действие: А тут уж танцы с бубном - обязательно выключите триггер в конце. Ваш способ прибавить атакующему игроку и отнять у атакованного игрока золото. И еще надо избавится от утечек выключив триггер если юнит так и не ударит а действие способности истекло, либо он умрет случайно во время действия способности... да и убедись что есть что красть у атакованного игрока, мало ли может ваш способ будит через свойство игрока а не через дамик, бафы, итд.
Edited by SoulRazor
Попробуй следующим образом:
Событие - юнит атакован;
Условие - атакующий юнит имеет заклинание "Стремительность";
Действие - If, then, else function, - если атакованный юнит является врагом атакующего юнита, имеет больше определенного значения золота и не является нейтралом, - то передать определенное количество золота атакующему.
Если всё правильно получится то всё должно будет работать корректно, просто не забудь сделать нестандартное заклинание под свой инвиз, так будет удобнее.
Но только это можно будет абузить отменой анимации атак, и я уже не знаю как это решить.