Changed diagonal movement so that when diagonal is combined solely with either horizontal or vertical movement, the arc for a randomly chosen diagonal axis is restricted to be in generally the same direction.