diff --git a/Utility Mods/Stable/Modular Assembly Mods/MoA Fusion Systems/Data/Scripts/ModularAssemblies/S_FusionPlayerHud.cs b/Utility Mods/Stable/Modular Assembly Mods/MoA Fusion Systems/Data/Scripts/ModularAssemblies/S_FusionPlayerHud.cs index 96fd664ec..15b6c8a9c 100644 --- a/Utility Mods/Stable/Modular Assembly Mods/MoA Fusion Systems/Data/Scripts/ModularAssemblies/S_FusionPlayerHud.cs +++ b/Utility Mods/Stable/Modular Assembly Mods/MoA Fusion Systems/Data/Scripts/ModularAssemblies/S_FusionPlayerHud.cs @@ -41,6 +41,7 @@ protected override void UnloadData() //RichHudClient.Reset(); } + private bool _questlogDisposed = false; public override void UpdateAfterSimulation() { _ticks++; @@ -72,10 +73,12 @@ public override void UpdateAfterSimulation() false, false); displayedCount++; } + _questlogDisposed = false; } - else + else if (!_questlogDisposed) { MyVisualScriptLogicProvider.SetQuestlogLocal(false, "Fusion Systems"); + _questlogDisposed = true; } } catch (Exception ex)