I think that it would be a good idea for you to interact with the map.
What I mean by this is that when you click on to a certain spot of the map, your character will go there.
So for example, if your character is in the center of the minimap, and you click north of the character on the minimap, he will go north, to where you clicked.