I tried to post a copy of my modified MobAI.cpp here but it won't let me add an attachment and it's too big to put in the message.
So I've linked to a copy of MobAi.cpp
here
Please note that this is just code I was playing about with to see if I could get anything working and certainly not of a quality for using for anything real. I only posted it in case it's useful to anyone. It probably won't compile without the changes to some other files too which I'll try to sort out and do properly soon.
Most of the new code (there isn't much) and the hacked freeport entrance path point table is at the top. I modified AI_process() to call DoMovement() instead of just heading towards the target directly.