@Alakazizam I just did some testing and the result is this: the dropping is quick, the opening bank is real, real slow...
How did I do it?:
@Override
public int onLoop() throws InterruptedException {
if (!inventory.isEmpty()) {
//So basically just this, set the speed, (also did never miss because of the speed ^^)
getBot().setMouseMoveProfile(new MouseMoveProfile().setSpeedBaseTime(100).setOvershoots(0));
log("should drop");
drop.shiftClickDropAllDownToUpExcept(false, "Coins");
}
if (!bank.isOpen()) {
//Here I reset the speed, but very slow for the next task
getBot().setMouseMoveProfile(new MouseMoveProfile().setSpeedBaseTime(800));
getBank().open();
Sleep.sleepUntil(() -> bank.isOpen(), 3000);
}
return 3000;
}
Enjoy! -- Tinker a bit with the flow, speed, miss etc... all those settings to get what you like.