Проблема в том, что нативки
call SetUnitPos(u, x, y)
call SetUnitX(u, x)
call SetUnitX(u, y)
конфликтуют со стандартными снарядами: missle атаки, способностей и прочего. (они не достигают визуально цели и останавливаются в исходной позиции юнита до смещения)
Есть ли возможность двигать юнита передавая его позицию движку для дефолтных систем?

PrincePhoenix:
конфликтуют со стандартными снарядами: missle атаки, способностей и прочего. (они не достигают визуально цели и останавливаются в исходной позиции юнита до смещения)
Ну так всегда было... когда делают блинк через SetUnitXY, то он перестаёт эвейдить снаряды, это давно известная проблема.
В ряде случаев фиксится хайдом юнита.
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
Эмм? Как конфликтует? Снаряд летит за юнитом и все, куда бы ты его не переместил, если на замахе в юнита он переместится далеко, то снаряд промажет.
29
quq_CCCP, дефолтный снаряд останавливается в стартовой позиции юнита, когда он начал периодичное движение, например.
Вернее будет сказать его эффект прилетает в исходную позицию юнита, а не конечную.
32
PrincePhoenix, это только снаряды от артилерии так умеют, остальные гоняются за юнитом, патч то какой?
30
Этот баг скорее всего из-за того, что вы кастера двигаете. Если двигать цель, то всё норм.
Загруженные файлы
26
PrincePhoenix:
конфликтуют со стандартными снарядами: missle атаки, способностей и прочего. (они не достигают визуально цели и останавливаются в исходной позиции юнита до смещения)
Ну так всегда было... когда делают блинк через SetUnitXY, то он перестаёт эвейдить снаряды, это давно известная проблема.
В ряде случаев фиксится хайдом юнита.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.