Fixed moving and staying inside of map

You now stay within the map and the champ is now centered on the target
destination, as you would expect.