diff --git a/src/core.gd b/src/core.gd index be6de24..e9016fa 100644 --- a/src/core.gd +++ b/src/core.gd @@ -156,7 +156,7 @@ func reload_configuration(new_config: CoreConfiguration = CoreConfiguration.new( var initialized = config != null if initialized: loggeri.verb("Reloading CORE's configuration") if config != null: config.queue_free() - config = new_config + config = new_config.duplicate() if is_devmode(): # Override configuration in development mode config.logger_level = CoreTypes.LoggerLevel.DIAG if initialized: loggeri.verb("Overrode configuration (development mode)")