Solid but a thing I'm noticing is that if it's set to Lazy/AFK mode, it doesn't grab aggro again properly. When it does, it'll run all the way back to the stove to restore run energy and go make more potions when I already have more than let's say 10 in my inv, and the minimum potions is set to 5. Not sure if I'm doing something wrong but would be nice if grabbing aggro didn't involve making an inventory of pots when you have more than the minimum set.
Not a terrible suggestion. How would you prefer it to work though?
Its quite complex as I wanted the bot to be usable for maximum xp as opposed to looting, hence why it re-engages a target ASAP. Looting was more or less an "extra" for ironmen.
I will give it a look over and see what I can come up with. Thanks for the review