From a7f3fa5e45090d193f36b878636c0bf2255ffc6c Mon Sep 17 00:00:00 2001 From: Dave Date: Sun, 11 Jun 2023 09:35:52 +0200 Subject: [PATCH] fix bug "Imprintlimit is a nullable value --- src/ARKServerManager/Lib/ServerProfile.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ARKServerManager/Lib/ServerProfile.cs b/src/ARKServerManager/Lib/ServerProfile.cs index 038a98e4..5f4b5a7c 100644 --- a/src/ARKServerManager/Lib/ServerProfile.cs +++ b/src/ARKServerManager/Lib/ServerProfile.cs @@ -65,6 +65,7 @@ namespace ServerManagerTool.Lib this.ClearNullableValue(ItemStatClamps_HyperthermalInsulationProperty); this.ClearNullableValue(OverrideMaxExperiencePointsPlayerProperty); this.ClearNullableValue(OverrideMaxExperiencePointsDinoProperty); + this.ClearNullableValue(ImprintlimitProperty); // initialise the complex properties this.DinoSpawnWeightMultipliers = new AggregateIniValueList(nameof(DinoSpawnWeightMultipliers), GameData.GetDinoSpawns); @@ -5630,7 +5631,7 @@ namespace ServerManagerTool.Lib this.ClearValue(BabyCuddleIntervalMultiplierProperty); this.ClearValue(BabyCuddleGracePeriodMultiplierProperty); this.ClearValue(BabyCuddleLoseImprintQualitySpeedMultiplierProperty); - this.ClearValue(ImprintlimitProperty); + this.ClearNullableValue(ImprintlimitProperty); this.ClearValue(WildDinoCharacterFoodDrainMultiplierProperty); this.ClearValue(TamedDinoCharacterFoodDrainMultiplierProperty); @@ -6309,7 +6310,7 @@ namespace ServerManagerTool.Lib this.SetValue(BabyCuddleIntervalMultiplierProperty, sourceProfile.BabyCuddleIntervalMultiplier); this.SetValue(BabyCuddleGracePeriodMultiplierProperty, sourceProfile.BabyCuddleGracePeriodMultiplier); this.SetValue(BabyCuddleLoseImprintQualitySpeedMultiplierProperty, sourceProfile.BabyCuddleLoseImprintQualitySpeedMultiplier); - this.SetValue(ImprintlimitProperty, sourceProfile.Imprintlimit); + this.SetNullableValue(ImprintlimitProperty, sourceProfile.Imprintlimit); this.SetValue(WildDinoCharacterFoodDrainMultiplierProperty, sourceProfile.WildDinoCharacterFoodDrainMultiplier); this.SetValue(TamedDinoCharacterFoodDrainMultiplierProperty, sourceProfile.TamedDinoCharacterFoodDrainMultiplier);