beginscript; label Start: if (GetState() != 0 && UnitDead() != 1) { ExcTargetType(0x1); IncTargetType(0x2); IncludeGTarget(2); SetFollowRange(0); EndFrame(); goto Wait; } EndFrame(); goto Start; label Wait: if (GetFollowMode() == 3) { SetFollowWaypoint(195,0,0); SetFollowRange(0); EndFrame(); goto WaitForEnd; } EndFrame(); goto Wait; label WaitForEnd: if (GetGlobalVar(3) == 8) { SetFollowWaypoint(210,0,0); SetFollowRange(0); EndFrame(); goto Wait2; } EndFrame(); goto WaitForEnd; label Wait2: if (GetFollowMode() == 3) { SetFollowWaypoint(215,0,0); SetFollowRange(0); EndFrame(); goto End; } EndFrame(); goto Wait2; label End: EndFrame(); goto End; endscript; $