
Originally Posted by
DarkstaR
The problem is the color on the minimap. Those burgundy spots are the same color as cave walls. If they are the same color as a cave walls AND have a walkspeed of UNWALKABLE (Set by Tibia when it see's the poison), I have to assume they are unwalkable. If I did not make assumptions like this, the bot would take crazy paths trying to walk through walls. Now, the actual problem is that, like I said, the client sets these to unwalkable on the minimap speed grid. I could overwrite that but there's an issues: the client will now see them as walkable. If the client sees them as walkable, it will mapclick past them. Mapclicking past fields is normally impossible and can lead to banishments.
There aren't many other alternatives to this issue. One thing I can do in the long run is generate "exceptions" to my pathfinding, where I statically add this area into the code and let the pathing to ignore the colors. This, however, can slow the pathing and will require me to find all areas affected by this issue.