You are creating new instances of those actions every loop ...
Should only create one instance of it, best way to do this is in the onStart() method..
After that you can actually run those instances int he onLoop
I sure did and you provided nothing usefull I could use to even see what your exact issue was ...
Could have been multiple things...
Add me on skype:
Khaleesi.bot
Ya because it has to wait for bars obviously ...
I don't even see a bug in what you are reporting,
Are the bars ready to withdraw?
did you empty the dispenser before you started?