Есть способность Дух видимый "Aeth" влияющая на проходимость. Почему если ее дать юниту, то сквозь него МОЖНО проходить, если же ее дать иллюзии , то НЕЛЬЗЯ? Как это исправить?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Этот комментарий удален
32
потому что иллюзии во первых наследуют только врожденные способности юнита а не добавленные триггерно, во вторых у иллюзий сайленс на способности накладывается, чтобы они не могли их использовать - т.к технически иллюзии это те же самые юниты, только у них особый флаг что они иллюзии и сайленс на все способности.
7
Можно сделать так, но думаю, что будут утечки для MUI:
  1. Создаешь триггер для отслеживания каста Иллюзии
  2. Добавляешь скилл Aeth во время каста Иллюзии
  3. Убираешь после того как герой закастовал скилл
Итог, твои Иллюзии копируют все пассивные способности, включая Aeth, а твой герой по прежнему без него.
1
po1son__new, Твое предположение не работает, потому как даже при наличии Aeth у героя или иллюзии(в обоих случаях) эта способность отказывается работать на иллюзиях.
2
treterrtе, Иллюзии не могут использовать способности. Этим все сказано. Пытаться какую-то абилку дать иллюзии - бессмысленно. Либо делай свою имитацию иллюзий, которые смогут использовать способности.
7
treterrtе, тогда просто поищи ульту Geomancer из доты, но если нужно увеличить получаемый урон, наложи на него дебафф берсерка
1
Тогда другой вопрос, Как сделать иллюзии проходимыми для всех остальных юнитов? Вариант с SetUnitPathing будет сомнительным потому как, врубать проверку , на то ,что в радиусе N от иллюзии есть юнит будет загружать комп сильно, а мне это не нужно.
6
treterrtе, таргетный отрицательный инвиз дай (графа Время перемещения = -1)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.