private void walkToAubury() { if (Util.inBank() && !Players.getLocal().isMoving()) { Walking.walk(Util.aubury); } if (Util.outsideAuburyShop() && !Players.getLocal().isMoving()) { SceneObject door = SceneEntities.getAt(Util.auburyDoor); if (door != null && !door.isOnScreen()) Walking.walk(door); if (door == null) Walking.walk(Util.aubury); if (door != null && door.getId() == Util.closedDoor) { if (door.interact("Open")) { int time = 0; while (SceneEntities.getAt(Util.auburyDoor).getId() == Util.closedDoor && time <= 4000) { time += 50; Time.sleep(50); } } } } }