private void wealth(String option) {
if (getEquipment().interact(EquipmentSlot.RING, option)) {
Position current = myPlayer().getPosition();
new ConditionalSleep(1500, 2000) {
@Override
public boolean condition() {
return !myPlayer().getPosition().equals(current);
}
}.sleep();
} else {
for (Item item : getInventory().getItems()) {
if (item != null && item.getName().contains("wealth") && item.getName().matches(".*\\d+.*")) {
item.interact("wear");
new ConditionalSleep(1500, 2000) {
@Override
public boolean condition() {
return getEquipment().isWearingItem(EquipmentSlot.RING, item.getId());
}
}.sleep();
break;
}
}
}
}