По каким-то необъяснимым для меня причинам триггер на срабатывание урона проходит лишь в том случае, если применивший не сдвигается с места пока не долетит каст, то есть пока не пройдёт действие Wait в начале триггера. Если убрать Wait, то всё работает.
Ещё заметил такую особенность, что с Wait больше 3 сек урон также не наносится, даже если применивший вообще не будет сдвигаться с места.
Ещё заметил такую особенность, что с Wait больше 3 сек урон также не наносится, даже если применивший вообще не будет сдвигаться с места.
Что эт за галиматья?
Принятый ответ
Yonsen, вейт это баганая херня которая не должна юзаться в подобных случаях
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами
- юзаем систему снарядов и канал (необходим школьный курс геометрии и статьи про движение)
- через отлов урона и даммик (герой кастует канал на врага - создаётся дамми юнит - дамми юнит кастует спелл на врага; срабатывает событие юнит получил урон, условие: тип юнита (источник урона) равен типу дамми юнита, действие: удаляем юнита источник урона и проверяем баффы, наносим доп урон и т.д. )
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
При касте создавай событие для отдельного триггера, где проверяй что цель получила урон от того кто кастанул стрелу и имеет бафф способности этой стреллы, если все сходится удаляй бафф и наноси урон.
Чтобы не добавлять по 100 событий на одного юнита заноси его в группу - уже попавшиеся, так же ставь метку на юнита на котором уже есть событие с помощью хеш таблицы или custo, value что на них пока срабатывать триггерну ненужно.
Могу скинуть пример как делается по нормальному детект автокастов и снарядов дефолтных способностей.
quq_CCCP: Делаю как умею:D
Из твоих слов я не знаю как проверить, что юнит получил урон от КОНКРЕТНОГО юнита. А вообще лучше скинь пример, только картой, не скрином. Заранее благодарствую
Отредактирован MpW
Steal nerves: В канале нельзя настроить, что бы от кастера вылетала какая-нибудь фигня
можно триггерный снаряд сделать
бафф снимаешь, наносишь урон какой надо... всё
юнит-инициатор - это цель
остальное по шаблону
Отредактирован nvc123
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами