Мне нужно, чтобы способность "взорвать" (которая у подрывной бригады) давала возможность взрывать лишь одно здание.
Дал скиллу цели "не древа" и пометил древами все остальные здания. Но при этом всё равно шёл частичный урон при взрыве. Поставил частичный урон на ноль, но наносилось частью полного, если здания стояли вплотную. Поставил полный урон с радиусом в 10 и даже требуемое здание совсем перестало взрываться.
Есть идеи, на основе чего и как это можно лучше всего реализовать? Триггерно — плохой вариант, так как нужен автокаст.

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

  1. создаем пустушку на основе канала или чего бесполезного другого
  2. ставим пустышке нужные цели (например войска ирока, здания, дистанция применения)
  3. делаем триггер но гуи:
событие: боевая единица приводит способность в действие
условие: способность которую применили = пустышка взрывалка
действие1: убить кастера
действие2. убить здание
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
5 лет назад
0
Триггерно — плохой вариант, так как нужен автокаст.
А в чём проблема? Делаете нулевой урон, отлавливаете взрыв бригады, выбираете нужные здания и наносите урон.
0
32
5 лет назад
0
  1. создаем пустушку на основе канала или чего бесполезного другого
  2. ставим пустышке нужные цели (например войска ирока, здания, дистанция применения)
  3. делаем триггер но гуи:
событие: боевая единица приводит способность в действие
условие: способность которую применили = пустышка взрывалка
действие1: убить кастера
действие2. убить здание
Принятый ответ
0
29
5 лет назад
Отредактирован nazarpunk
0
создаем пустушку на основе канала или чего бесполезного другого
так как нужен автокаст
Насколько я помню с автокастом взрыва, подрывники ещёсами цели ищут.
0
32
5 лет назад
0
NazarPunk, а тут ещё и автокаст надо, из автокастовых на цель у нас что, кровожадность например можно взять... проклятье баньши, а дальше тоже самое
0
29
5 лет назад
0
Bergi_Bear, я так понял, что способность уже готова, только урон на соседние здания распространяется. По идее если взрывная бригада взрывается то GetKilllingUnit() == GetDyingUnit(), остаётся лишь триггерно нанести урон нужными зданиям.
0
17
5 лет назад
0
Может такой вариант пойдёт: Авто каст есть и урон одно здание , но это триггер ( он очень легкий + можно настроить)
Загруженные файлы
0
29
5 лет назад
0
Может такой вариант пойдёт:
Где у вас автокаст?
Вы вопрос внимательно почитайте.
Загруженные файлы
0
17
5 лет назад
Отредактирован world_editor
0
NazarPunk:
Может такой вариант пойдёт:
Где у вас автокаст?
Вы вопрос внимательно почитайте.
Юнит сам бежит и взрывается (грубый автокаст можно настроить с атакой или спелом и предложил как вариант). Как я понял из вопроса человеку нужен самоубийца который автоматом взрывает что то одно.
0
29
5 лет назад
0
Юнит сам бежит и взрывается
Особенность подрывной бригады в том, что если выключить автокаст, юнит сам не побежит и не взорвётся, а у вас этого нет.
Притом у вас не учтён вариант, что нужных зданий может быть несколько в радиусе взрыва и нет проверки на цель взрыва.
Мне нужно, чтобы способность "взорвать" (которая у подрывной бригады) давала возможность взрывать лишь одно здание.
2
16
5 лет назад
Отредактирован Naadir
2
Есть суицид нетопыря, которому можно настроить 9999 урона.
0
29
5 лет назад
0
Naadir:
Есть суицид нетопыря, которому можно настроить 9999 урона.
У суицида нет автокаста.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.