When you provide an example, you should probably make sure it works.
It worked for me in the past, and I haven't edited it since when it worked, so really I have no idea why there's an extra closing parenthesis. M was shorthand for "marker", it was a debug function that marked the end-point of all raycasts so I could make sure the search angle was correct and I thought I removed all references to it. AIPlayer::attack was defined in another file, so that's why that's not there. As I said, "you can see it here for
reference."
after testing it, it sort of chases you but does nothing similar to intelligent pathing
is this the intended behavior?
Huh? It navigates around walls, it will even navigate through most mazes without issue. Try raising $Pref::Bot::Intelligence to 500-1000.
Regardless, I solved most errors. You'll have to manually mount an item to the bot, though. I just kind of half-assed the attack function, since the one in the other file relied on too many other things to be scrapped down.