[Bug] Adding unlimited attachmentsSolved

Potential fix

On

private void OnItemAddedToContainer(ItemContainer itemContainer, Item item)
and 
private void MoveItem(Item item, ItemContainer container, int slot = 0)

add
            item.contents?.SetFlag(ItemContainer.Flag.IsLocked, true);
            item.contents?.SetFlag(ItemContainer.Flag.NoItemInput, true);



on

private void OnItemRemovedFromContainer(ItemContainer itemContainer, Item item)

and

public void GiveItemBack(Item itemOverride = null)
 
add
            item.contents?.SetFlag(ItemContainer.Flag.IsLocked, false);
            item.contents?.SetFlag(ItemContainer.Flag.NoItemInput, false);​

Btw clarify please, is this fixed? should be

Locked automatically