diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs index 31b64f489..78123b1e3 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/LuaCsSetup.cs @@ -260,18 +260,12 @@ namespace Barotrauma public void OnReloadAllPackages() { - if (CurrentRunState <= RunState.Unloaded) - { - return; - } - CoroutineManager.Invoke(() => { - var state = CurrentRunState; SetRunState(RunState.Unloaded); CoroutineManager.Invoke(() => { - SetRunState(state); + SetRunState(RunState.Running); },0.25f); }); }