diff --git a/CAgility/src/io/reisub/dreambot/cagility/tasks/HandleObstacle.java b/CAgility/src/io/reisub/dreambot/cagility/tasks/HandleObstacle.java index 90059f8..5d6d04c 100644 --- a/CAgility/src/io/reisub/dreambot/cagility/tasks/HandleObstacle.java +++ b/CAgility/src/io/reisub/dreambot/cagility/tasks/HandleObstacle.java @@ -187,7 +187,7 @@ public class HandleObstacle extends TaskNode { } } - while (!currentObject.isOnScreen() || currentObject.distance() > 15) { + while (!isWalking && (!currentObject.isOnScreen() || currentObject.distance() > 15)) { isWalking = true; Walking.walk(currentObject); MethodContext.sleepUntil(() -> Players.localPlayer().distance(currentObject) < 3, Calculations.random(5000, 5500));