reset_view() is no longer called every time check_eye() is. Instead it is called only when the mob's eye should change.