beginscript; label Wait: if (GetState() != 0 && UnitDead() != 1) { SetNumLives(1); ExcTargetType(0xffffffff); //IncTargetType(0x2); if (GetGlobalVar(2) >= 1) { SetFollowWaypoint(146,0,0); } else { SetFollowWaypoint(75,0,0); } SetFollowRange(50); EndFrame(); goto Start; } EndFrame(); goto Wait; label Start: if (GetGlobalVar(2) >= 1) { if (UnitInArea (-9337,-8687,70)) { DespawnUnit(); EndFrame(); goto Wait; } } else { if (UnitInArea (7844,-6275,40)) { DespawnUnit(); EndFrame(); goto Wait; } } EndFrame(); goto Start; label End: EndFrame(); goto End; endscript; $