diff --git a/Utility Mods/SCDefenseBlocks/Data/Scripts/OneFuckingFolderDeeper/FieldGenerator/FieldGenerator_Core.cs b/Utility Mods/SCDefenseBlocks/Data/Scripts/OneFuckingFolderDeeper/FieldGenerator/FieldGenerator_Core.cs index e8d1ff89c..121d6d26a 100644 --- a/Utility Mods/SCDefenseBlocks/Data/Scripts/OneFuckingFolderDeeper/FieldGenerator/FieldGenerator_Core.cs +++ b/Utility Mods/SCDefenseBlocks/Data/Scripts/OneFuckingFolderDeeper/FieldGenerator/FieldGenerator_Core.cs @@ -172,6 +172,8 @@ public override void UpdateAfterSimulation() SiegeEmergencyStop(); _stopTickCounter++; } + else + GridStopped.Value = true; } } @@ -387,7 +389,7 @@ private void HandleResistence() return; } - if (SiegeMode.Value/* && GridStopped.Value*/) + if (SiegeMode.Value && GridStopped.Value) { MyVisualScriptLogicProvider.SetGridGeneralDamageModifier(Block.CubeGrid.Name, (1 - Config.SiegeModeResistence)); return;