diff --git a/Barotrauma/BarotraumaShared/Source/Items/Item.cs b/Barotrauma/BarotraumaShared/Source/Items/Item.cs index 1ff163899..6fabcf24b 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Item.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Item.cs @@ -492,7 +492,12 @@ namespace Barotrauma if (!property.Value.Attributes.OfType().Any()) continue; clone.components[i].properties[property.Key].TrySetValue(property.Value.GetValue()); } + for (int j = 0; j < components[i].requiredItems.Count; j++) + { + clone.components[i].requiredItems[j].JoinedNames = components[i].requiredItems[j].JoinedNames; + } } + if (ContainedItems != null) { foreach (Item containedItem in ContainedItems)