Hello, I would like to suggest an improvement on the logic setting for "Only catch pokemon if >X Pokeballs." Here's what the bot currently does 1) catch pokemon 2) Loop until less than X Pokeballs 3) loot pokestop 4) higher than X Pokeballs(Gains like 1-4 pokeballs) 5) catch pokemon 6) Lower then X pokeballs(Since it only gathered like 5 before trying again) This involves alot of extra movement(More eggs hatched) My suggestion is this: 1) catch pokemon 2) loop until less than X Pokeballs 3) An Option To Farm pokeballs until greater than X then resume catching 4) (An option to toggle this on/off would be good for those people who might want that "extra" movement)
You can toggle it on and off via the settings. I am not exactly sure what else you might be wanting though.
I mean for example lets say you start with 500 pokeballs, are planning on running the bot all day and are at a spot with 5 lures (in a circle within walking distance) you will catch more pokemon then you will loot stops so you will semi-quickly run out of pokeballs. my idea is when the pokeballs get low have the bot switch to farming pokestops as a higher priority until a certain "X total pokeballs" is achieved then resume the normal logic. It be less stardust but I think overall it would be a better result. I mean I guess technically you could currently achieve this by just setting the "only catch pokemon if pokeballs > X" number to just like 100-200 or so.