From d7f98826b1bde273bef6a6e7437b76396d7c8998 Mon Sep 17 00:00:00 2001 From: Yuri Moens Date: Wed, 27 Oct 2021 10:44:09 +0200 Subject: [PATCH] Fix wearing ring and wait for scene load after traveling --- .../src/io/reisub/dreambot/cplanker/tasks/GoToSawmill.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CPlanker/src/io/reisub/dreambot/cplanker/tasks/GoToSawmill.java b/CPlanker/src/io/reisub/dreambot/cplanker/tasks/GoToSawmill.java index eaea8cf..7a890da 100644 --- a/CPlanker/src/io/reisub/dreambot/cplanker/tasks/GoToSawmill.java +++ b/CPlanker/src/io/reisub/dreambot/cplanker/tasks/GoToSawmill.java @@ -36,8 +36,7 @@ public class GoToSawmill extends TaskNode { Filter ringFilter = item -> item.getName().startsWith("Ring of dueling"); if (Inventory.contains(ringFilter)) { - Item ring = Inventory.get(ringFilter); - ring.interact(); + Inventory.interact(ringFilter, "Wear"); MethodProvider.sleepUntil(() -> !Inventory.contains(ringFilter), Calculations.random(2000, 3000)); } @@ -60,6 +59,7 @@ public class GoToSawmill extends TaskNode { if (w != null && w.isVisible()) { w.interact(); MethodProvider.sleepUntil(() -> NEAR_BALLOON.distance() > 50, Calculations.random(5000, 5500)); + MethodProvider.sleep(800, 1200); } return Calculations.random(250, 400);