diff --git a/Libraries/SPTarkov.Server.Core/Extensions/ItemExtensions.cs b/Libraries/SPTarkov.Server.Core/Extensions/ItemExtensions.cs index 3a099cbb..317618f2 100644 --- a/Libraries/SPTarkov.Server.Core/Extensions/ItemExtensions.cs +++ b/Libraries/SPTarkov.Server.Core/Extensions/ItemExtensions.cs @@ -449,4 +449,22 @@ public static class ItemExtensions } } } + + /// + /// Add a blank Upd object to an item + /// + /// + /// True = Upd added + public static bool AddUpd(this Item item) + { + if (item.Upd is not null) + { + // Already exists, exit early + return false; + } + + item.Upd = new Upd(); + + return true; + } }