From b90e34f01478e05940675a6a3659e13a5222120d Mon Sep 17 00:00:00 2001 From: FALSkills Date: Sun, 6 Oct 2024 11:08:35 -0500 Subject: [PATCH] Add Aldarin boat --- .../navigation_utils/NavigationSpecialCase.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/dax/walker_engine/navigation_utils/NavigationSpecialCase.java b/src/main/java/dax/walker_engine/navigation_utils/NavigationSpecialCase.java index 533ff46..834c9e8 100644 --- a/src/main/java/dax/walker_engine/navigation_utils/NavigationSpecialCase.java +++ b/src/main/java/dax/walker_engine/navigation_utils/NavigationSpecialCase.java @@ -362,6 +362,8 @@ public enum SpecialLocation { QUETZAL_SUNSET_COAST(1548, 2995, 0), QUETZAL_THE_TEOMAT(1437, 3171, 0), + ALDARIN_SHIP(1442, 2976, 0), + VARLAMORE_SHIP(1494, 2985, 0) ; int x, y, z; @@ -1363,6 +1365,10 @@ public static boolean handle(SpecialLocation specialLocation){ case QUETZAL_THE_TEOMAT: return Quetzal.to(Quetzal.Location.THE_TEOMAT); + case VARLAMORE_SHIP: + case ALDARIN_SHIP: + return NPCInteraction.clickNpc(Filters.NPCs.nameEquals("Antonia"), "Travel") + && WaitFor.condition(10000, () -> Player.getPosition().distanceTo(specialLocation.getRSTile()) < 10 ? WaitFor.Return.SUCCESS : WaitFor.Return.IGNORE) != null; } return false;