когда-то делал похожую тему, вроде не исправляли, а тема куда-то пропала

1. http://www.wowpedia.org/Master's_Call
2. Your pet attempts to remove all root and movement impairing effects from itself and its target, and causes your pet and its target to be immune to all such effects for 4 sec.
3. Пет должен снимать эффекты затрудняющие движение с себя и своей цели. Принцип такой: пет снимает руты с себя потом бежит к своей цели (в мили зону) и снимает руты с нее.
4. У нас такая проблема: если и пет и его цель оба в рутах у пет не находится в мили зоне со своей целью, то руты пет снимет только с себя, а его цель останется в рутах стоять.

Что было понятнее я сделал скрин лога боя в разных ситуациях:
если пет далеко, то вот баг
тут видно что пет почему то два раза на себя кидает баф, а на ханта не кидает фридом
http://piccy.info/view3/4500181/056e...1cb7abc483033/


если пет близко от своей цели, то все работает ОК
http://piccy.info/view3/4500187/fc3f...a1fddd4003de1/
хотя пет и кидает фридом два раза на ханта

по идее должен сначала кинуть на себя, потом бежать к ханту и кидать на него