public void TeardownElements() { if (!this.IsInitialized) { return; } this.IsInitialized = false; MiscElementsManager miscElementsManager = Service.Get <UXController>().MiscElementsManager; if (this.slider != null) { miscElementsManager.DestroyHealthSlider(this.slider, false); this.slider = null; } this.tooltipHelper.TeardownElements(true); if (this.secondarySlider != null) { miscElementsManager.DestroyHealthSlider(this.secondarySlider, true); this.secondarySlider = null; } this.secondaryTooltipHelper.TeardownElements(false); }