Hey guys, I've seen your bot on the OC forums and decided to donate my skills if you can find them helpful.
I noticed you're looking for a way to handle pathing for your bot. I think there are multiple ways of going about this, but it all boils down to the map. PoE maps are randomized and this is why you can't build a simple pathing system. To put it bluntly, you need to know where you're going before you can go there.
Now as far as I can see, this can be handled one of two ways.
- Store all possible map variations in a database.
- Piggy back on the work of PoE MapHack, or at least figure out how their getting the map data.
Once you do this it's just simply a matter of utilize distinguishing features to determine which map you're on, then pull up a set of pre-coded coordinates to run off.
Hope this helps.