Prioritize diagonally moves when moving adjacent