Sana Posted May 8, 2019 Share Posted May 8, 2019 (edited) I have my bot walk from point A to point B using two Area's (point A and point B), and List<Position>'s for a path between them. This works perfectly fine how I have it. There is just one thing: I want it to eat potions while running but currently it only drinks potions either before or after the running has completely finished because I use "getWalking().walkPath(listOfPositions)". I found a solution to this problem here with the following code: final WebWalkEvent webWalkEvent = new WebWalkEvent(destination); webWalkEvent.setBreakCondition(new Condition() { @Override public boolean evaluate() { return shouldIDrinkPotion(); } }); execute(webWalkEvent); There is a problem, however. I can't use that code because "new WebWalkEvent()" won't accept my "List<Position>". How do I give that WebWalkEvent my list of positions so it can web walk it? EDIT: figured it out, just moved the contents of my List<Position> as variadic arguments to "new WebWalkEvent()". Edited May 8, 2019 by Lansana Camara Quote Link to comment Share on other sites More sharing options...
Spade883 Posted January 28 Share Posted January 28 can you explain how you did this? Quote Link to comment Share on other sites More sharing options...