diff --git a/NewHorizons/Components/SizeControllers/StarEvolutionController.cs b/NewHorizons/Components/SizeControllers/StarEvolutionController.cs index 2d66070c..0fa3a4d0 100644 --- a/NewHorizons/Components/SizeControllers/StarEvolutionController.cs +++ b/NewHorizons/Components/SizeControllers/StarEvolutionController.cs @@ -50,8 +50,6 @@ namespace NewHorizons.Components.SizeControllers private bool _isSupernova; private float _supernovaStartTime; - public bool _disabled; - private Material _collapseStartSurfaceMaterial; private Material _collapseEndSurfaceMaterial; private Material _startSurfaceMaterial; @@ -270,8 +268,6 @@ namespace NewHorizons.Components.SizeControllers if (controller != null) StarLightController.RemoveStar(controller); - _disabled = true; - // Just turn off the star entirely base.gameObject.SetActive(false); diff --git a/NewHorizons/Handlers/SupernovaEffectHandler.cs b/NewHorizons/Handlers/SupernovaEffectHandler.cs index af9dbee3..35df25e5 100644 --- a/NewHorizons/Handlers/SupernovaEffectHandler.cs +++ b/NewHorizons/Handlers/SupernovaEffectHandler.cs @@ -53,7 +53,7 @@ namespace NewHorizons.Handlers foreach (StarEvolutionController starEvolutionController in _starEvolutionControllers) { if (starEvolutionController == null) continue; - if (starEvolutionController._disabled || !(starEvolutionController.gameObject.activeSelf && starEvolutionController.gameObject.activeInHierarchy)) continue; + if (!(starEvolutionController.gameObject.activeSelf && starEvolutionController.gameObject.activeInHierarchy)) continue; float distance = (supernovaPlanetEffectController.transform.position - starEvolutionController.transform.position).sqrMagnitude; if (distance < (starEvolutionController.supernovaSize * starEvolutionController.supernovaSize) && distance < nearestDistance) {