From 0a3ca2403ef6c1ad69f7595bb616fbf59f117741 Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Sun, 19 Apr 2026 17:49:06 -0300 Subject: [PATCH] Remove missing Value error, it should just use the default value if it's not specified --- .../BarotraumaShared/SharedSource/LuaCs/Data/SettingEntry.cs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Data/SettingEntry.cs b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Data/SettingEntry.cs index 83de6d13e..5b1cacd23 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Data/SettingEntry.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/LuaCs/Data/SettingEntry.cs @@ -33,11 +33,6 @@ public partial class SettingEntry : SettingBase, ISettingBase, INetworkSyn ThrowHelper.ThrowArgumentException($"{nameof(ISettingBase)}: The type of {nameof(T)} is not an allowed type."); } ValueChangePredicate = valueChangePredicate; - - if (ConfigInfo.Element.Attribute("Value") is null) - { - ThrowHelper.ThrowArgumentException($"The Setting {InternalName} in package {OwnerPackage.Name} does not have a 'Value' attribute!"); - } try {