Fix diagonal movement being faster than forward movement