From ecfd664f30d2dd37b0a8ad9035e21bb793cac5d6 Mon Sep 17 00:00:00 2001 From: Brady Date: Thu, 6 Jul 2023 20:11:50 -0700 Subject: [PATCH] Fix `isSafeToCancel()` return value --- src/main/java/baritone/behavior/PathingBehavior.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/baritone/behavior/PathingBehavior.java b/src/main/java/baritone/behavior/PathingBehavior.java index 19266b2c2..670dd827c 100644 --- a/src/main/java/baritone/behavior/PathingBehavior.java +++ b/src/main/java/baritone/behavior/PathingBehavior.java @@ -148,9 +148,6 @@ public final class PathingBehavior extends Behavior implements IPathingBehavior, } } if (current == null) { - if (baritone.getElytraBehavior().isActive()) { - safeToCancel = baritone.getElytraBehavior().isSafeToCancel(); - } return; } safeToCancel = current.onTick(); @@ -312,7 +309,10 @@ public final class PathingBehavior extends Behavior implements IPathingBehavior, } public boolean isSafeToCancel() { - return current == null || safeToCancel; + if (current == null) { + return !baritone.getElytraBehavior().isActive() || baritone.getElytraBehavior().isSafeToCancel(); + } + return safeToCancel; } public void requestPause() {