Fix bug with look_direction calculation