[Lua] Item:remove() goes by id and deletes every item with that id (restocking)
When you buy a restocking item from a merchant, you receive an item with exactly the same id. As soon as the merchant's inventory refreshes/restocks, he has a perfect dublicate of that item. If you remove that item from the merchant's inventory, it gets deleted from the player's inventory too. Unfortunately this quantum entanglement doesnt affect enchantments