That can be one of a couple/few areas to check into..
First off, you need to be certain that your Map you made has the exact ending/begining line to the water to dungeon area.
second, this could possibly be the emu you are useing, as there should be a definition as to where that line of water stops, and the dungeon area begins.. thus basicly 'teleporting' you and your ship to the exact other side of the map.
I would say, if its easy enough, check and edit that line on your map.. If that can not be done easily, maybe you should look into your emu scripts, and see if you can edit/modify that definined area/line that tells the client when to transfer the ship to the other side of the map.
I really would suggest getting the map itself straight though, since the client reads that line as well, and places a real Black line across the map there, to devide the areas, and could cause more trouble later.
