>+F Display 1 ("FollowTarget = "..name(target(me))) ; FollowTarget = target(me)
// If you try and do something that causes a cant see target message
// force an immediate wiggle
L EnableGroup wiggle off
S EnableGroup wiggle off
L SystemMessageArguments on
?wiggle @SystemMessage message == 181 : lastWiggle = now
?wiggle T(50) : RX = random(-150,150) ; RY = random(-150,150)
?wiggle T(500) ((now - lastWiggle) > 1000) and (nowCasting == 0) : \
TX = xpos(FollowTarget) + RX; \
TY = ypos(Followtarget) + RY; \
MoveTo TX TY zpos(FollowTarget); \
lastWiggle = now + random(4000,12000)