Hello!
I came up with an idea on how to improve the walker a bit.
If the path is blocked, instead of walking around, it should try locate stairs (down) and use them instead.
This would be a revolutionary feature in botting.
Instead of just implementing this automatically in to the bot (which could case bugs if there are a lot of stairs), add a new button to the walker.
Name the button something like "Quick Path". Like a "Stand", "Node", "Action" etc...
And you could enter a custom range on it. And it would search for all stair id's within that range.
Here's a picture:
Let's say I put a "Quick Path" waypoint on the sqm i'm standing on.
If I'm stuck, It will now search for the stair ID's within the range I put, let's say 3x3 sqm.
Then try to reach it, go down, and make a step north.
This shouldn't be too hard to implement.
And this can be done with a lua script already. But then we need to add action scripts to check that etc...
Would be much smoother if you added it as a waypoint type.