Добавлен Zhan10
Решил сделать по больше иллюзий, причем их количество зависит от ловкости(100 ловкости = 1 двойник). Так вот. Как теперь удалить эти иллюзии при следующем использовании? Я подставил в триггер выбор всех юнитов типа юнита, который кастует иллюзию, принадлежащих этому же юниту и только если иллюзия. Но выходит, что иллюзии других игроков тоже исчезают. Как это можно исправить?
Принятый ответ
Можно заносить создаваемые иллюзии в отряд. Сделать массив отрядов, по одному на каждого игрока, чтобы не было путаницы с удалением чужих иллюзий.
Затем перед созданием новых иллюзий уничтожать юнитов в отряде.
Индекс массива получать через Player number of Owner of Triggering Unit.
Затем перед созданием новых иллюзий уничтожать юнитов в отряде.
Индекс массива получать через Player number of Owner of Triggering Unit.
Если иллюзии создаются способностью, отследить их через событие "вызывает боевую единицу", Summoned unit.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Я же сказал, что это не работает
Отредактирован biridius
Затем перед созданием новых иллюзий уничтожать юнитов в отряде.
Индекс массива получать через Player number of Owner of Triggering Unit.