Adds diagonal movement for player and npc...