Гром и молния Вы призываете молнию, которая наполняет вас энергией и наносит урон всем противникам в радиусе 4 м. Молния восполняет некоторое количество от вашего запаса маны и наносит145 ед. урона всем находящимся поблизости противникам, снижая их скорость передвижения на 40% на 5 сек и откидывая их на 3 м.
что я делаю не так?:
Code
С: Боевая единица - A unit Приводит в способность действие У: (Ability being cast) равно Удар грома Д: Set tochka = (Target point of ability being cast) Д: Set group2 = (Units within 300.00 of tochka matching ((((Matching unit) is Здание) равно Нет) and ((Matching unit) не равно (Casting unit)))) Д: Отряд - Pick every unit in group2 and do (Боевая единица - Move (Target unit of ability being cast) instantly to ((Position of (Picked unit)) offset by 450.00 towards (Angle from (Position of (Picked unit)) to (Position of (Casting unit))) degrees))
gabriel, не верное смещение, слишком сильное смещение, до кучи утечек, не удаляешь точку, не уничтожаешь группу, а matching в гуи - наиполнейшее зло, Casting unit не используют, используют Triggering unit и заклинание полностью не работоспособное, так как ты не указываешь точкой цель заклинания при использовании удар грома, а значит он использует центр карты(GetWidgetX(null) = 0), используй позицию кастера
В идеале... на гуях... я бы - пикнул всех юнитов вокруг - запомнил бы каждого отдельно - записал бы угол толчка для него - записал бы дистанцию толчка для него - запустил бы работу "толканию юнитов"