Need to look into what happens in both L3D and Loap (and adjust the latter if necessary) when a basher is walking along a slope (not up / down it, but along the slope sideways) and bashes through a wall at the end of it. Not exactly a common setup, but worth checking. Currently I'm not sure what happens in either engine.
Okay, tested. In L3D, the lemming will walk to the edge of the block then bash away the wall as normal for the height it's at. On the other hand, in Loap, the lemming begins bashing immediately, and destroys the upper part of the slope (before continuing as normal).
I'll look at adjusting this so that Loap has the same behavior as L3D in this regard.
Fixed in commit 9dcbc0f. The fix in question also allowed for some code to handle a different edge case to be removed, as this change handled it.