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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
1
7 месяцев назад
0
Почему эта строчка не вначале кода. В jass все локалки инициируются в верху функц. Как у вас прокатило?
Потому что внутри лупа.

Ты когда вешаешь дебаф ( ты же определяешь эту цель) сразу наноси триггерно урон. Не нужно делать проверку на наличие дебафа и потом наносить урон.
Да триггер нормально работает без дебафа, но мне нужен дебаф для проверки что нет щита от заклинаний...
0
26
7 месяцев назад
Отредактирован Lord_Teo
0
Да триггер нормально работает без дебафа, но мне нужен дебаф для проверки что нет щита от заклинаний...
Попробуй урон повесить на событие "Даммик заканчивает применение способности" с проверкой на дебаф. Т.е. это будет отдельное событие, а значит отдельный триггер.
Тогда у тебя будут два события, которые явно идут одно за другим.
1
29
6 месяцев назад
1
darkowlom, на жассе можно объявлять локалки внутри цикла?

МрачныйВорон, это сижасс. Он переносит объявления локалок вверх функции. Из-за чего особо одарённые картоделы начинают думать, что можно объявлять локалки где попало и в итоге отстреливают себе колено.
0
24
6 месяцев назад
Отредактирован darkowlom
0
darkowlom, на жассе можно объявлять локалки внутри цикла?

МрачныйВорон, это сижасс. Он переносит объявления локалок вверх функции. Из-за чего особо одарённые картоделы начинают думать, что можно объявлять локалки где попало и в итоге отстреливают себе колено.
Ты сам ответил, там не чистый джазз
Чистым еще кто-то пользуется вообще? 0_о
1
29
6 месяцев назад
1
Ты сам ответил, там не чистый джазз
Ну так твоё утверждение в корне не верно:
Локальная переменная объявленная внутри цикла существует только в теле этого цикла

Чистым еще кто-то пользуется вообще? 0_о
Не стоит вскрывать эту тему...
0
13
6 месяцев назад
0
Перед кастом "слоу" проверь есть ли в цели баф "амулета защиты", если нету то наноси урон
0
32
6 месяцев назад
0
Дело в том что амулет защиты, блокирует урон от спеллов, т.е ни баффа, ни 0.00 урона цель не получает если сработал амулет. В момент каста можно проверить есть ли бафф руны защиты, и нет ли кд у амулета защиты (это такая активка, которая сама активируется)
0
1
6 месяцев назад
0
Перед кастом "слоу" проверь есть ли в цели баф "амулета защиты", если нету то наноси урон
У амулета защиты нет бафа =(
Пришлось делать свой итем который даёт ауру, а при получении вражеского заклинания ауру удаляет с перезарядкой в ХХ секунд не нанося урон. Пришлось использовать глобалки на перезарядку ауры, но всё работает отлично. Вопрос закрыт.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.