Great idea for a use. Something so specific however would require taking a look at the movement system.
To my knowledge, a unit’s movement in controlled by just their “Speed” value which allows the unit to move in a ring around them Speed-number-of-squares wide.
Attacks are handled using a similar ring method with range being controlled by MinRange and MaxRange, which just control the size and distance of the ring.