diff --git a/game/src/main/java/org/apollo/game/model/entity/path/SimplePathfindingAlgorithm.java b/game/src/main/java/org/apollo/game/model/entity/path/SimplePathfindingAlgorithm.java index 421315f8..1affd127 100644 --- a/game/src/main/java/org/apollo/game/model/entity/path/SimplePathfindingAlgorithm.java +++ b/game/src/main/java/org/apollo/game/model/entity/path/SimplePathfindingAlgorithm.java @@ -91,7 +91,7 @@ public final class SimplePathfindingAlgorithm extends PathfindingAlgorithm { } Position last = new Position(x, y, height); - if (!start.equals(last) && dy != 0 && traversable(last, boundaries, dy > 0 ? Direction.SOUTH : Direction.NORTH)) { + if (!last.equals(target) && dy != 0 && traversable(last, boundaries, dy > 0 ? Direction.SOUTH : Direction.NORTH)) { return addVertical(last, target, positions); } @@ -143,4 +143,4 @@ public final class SimplePathfindingAlgorithm extends PathfindingAlgorithm { return positions; } -} \ No newline at end of file +}