Check if bank is open before wearing ring
This commit is contained in:
parent
76b25c5b04
commit
84da7e108a
@ -5,6 +5,7 @@ import io.reisub.dreambot.util.Util;
|
|||||||
import org.dreambot.api.methods.Calculations;
|
import org.dreambot.api.methods.Calculations;
|
||||||
import org.dreambot.api.methods.MethodProvider;
|
import org.dreambot.api.methods.MethodProvider;
|
||||||
import org.dreambot.api.methods.container.impl.Inventory;
|
import org.dreambot.api.methods.container.impl.Inventory;
|
||||||
|
import org.dreambot.api.methods.container.impl.bank.Bank;
|
||||||
import org.dreambot.api.methods.filter.Filter;
|
import org.dreambot.api.methods.filter.Filter;
|
||||||
import org.dreambot.api.methods.interactive.GameObjects;
|
import org.dreambot.api.methods.interactive.GameObjects;
|
||||||
import org.dreambot.api.methods.interactive.NPCs;
|
import org.dreambot.api.methods.interactive.NPCs;
|
||||||
@ -35,7 +36,7 @@ public class GoToSawmill extends TaskNode {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Filter<Item> ringFilter = item -> item.getName().startsWith("Ring of dueling");
|
Filter<Item> ringFilter = item -> item.getName().startsWith("Ring of dueling");
|
||||||
if (Inventory.contains(ringFilter)) {
|
if (Inventory.contains(ringFilter) && !Bank.isOpen()) {
|
||||||
Inventory.interact(ringFilter, "Wear");
|
Inventory.interact(ringFilter, "Wear");
|
||||||
MethodProvider.sleepUntil(() -> !Inventory.contains(ringFilter), Calculations.random(2000, 3000));
|
MethodProvider.sleepUntil(() -> !Inventory.contains(ringFilter), Calculations.random(2000, 3000));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user