Коллеги, есть идея как сделать так чтобы триггер активировался при атаке такими авто-заклинаниями как ( Огненные стрелы; Ледяные стрелы; ну и Черные стрелы; )?
Т.е. активировал автокаст огненной стрелы, атаковал и триггер сработал. Выключил автокаст, атаковал, триггер не сработал.
И всю эту ляпутень нужно в новом редакторе 1.31+
P.S.Заранее сяб
P.S.S. Не отлавливать же по кол-ву маны d:

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
5 лет назад
0
Для этого есть событие получения урона, получил урон + есть бафф от стрелы, тогда делаешь твои дейсвтия. Это придумано 100500 лет назад, в 1.31 стало только удобнее .
Принятый ответ
0
26
5 лет назад
0
При получении урона на юните уже будет бафф от стрелы, тогда и выполняй нужные действия. Но тут есть нюанс, что пока висит бафф, то и любой другой урон будет срабатывать, выполняя триггер.
Опять опоздал)
Что за триггер должен выполняться?
0
3
5 лет назад
0
Эт да, но в Jass туп как пробка, без примера не пойму. Да и слыхал, что в гуи где-то валяются новые условия по отлову этого момента. Потестил, нашел лишь то, что после того как поставишь на авто каст, все время будет работать ( если даже автокаст выключен )
Наноситься урон в размере содержимой переменной у которой присутствую массивы ( Индекс игрока ). Эта переменная со временем меняется :p
0
26
5 лет назад
0
Обычно в таких случаях для определения атаки с руки используется бафф на основе Отравления, но не знаю, не будет ли он конфликтовать с баффами огненных, ледяных и чёрных стрел. Поставь юнитам со стрелами Яд Дриад или Виверн без урона и сделай триггер:
Событие: Generic unit - Получает урон
Условие: (Triggering unit) has buff Отравление равно Да
Действия: Боевая единица - Remove Specific Buff Отравление
If/Then/Else - If: Multiple OR ((Triggering unit) has buff Огненная стрела равно Да Или Ледяная стрела ИЛИ Чёрная стрела)
Then: наносишь урон от (Damage source) в размере переменной
Else: пусто
0
3
5 лет назад
0
Но, если будет несколько героев с таким спеллом, то криво работать будет. Получается нету простого способа на гуи? Идти искать решение на jass?
0
7
5 лет назад
0
DIrn:
Но, если будет несколько героев с таким спеллом, то криво работать будет.
С чего бы это?
0
3
5 лет назад
0
Mechanicus, Будут атаковать два героя с одним спеллом, появиться дебаф отравления. При атаке одного баф слетит и цель получит урон только от одного, так как дебаф уже снимется. Или я не правильно мыслю?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.