diff --git a/src/main/java/emu/grasscutter/game/inventory/Inventory.java b/src/main/java/emu/grasscutter/game/inventory/Inventory.java index e3855cf8f..240296003 100644 --- a/src/main/java/emu/grasscutter/game/inventory/Inventory.java +++ b/src/main/java/emu/grasscutter/game/inventory/Inventory.java @@ -218,7 +218,8 @@ public class Inventory implements Iterable { } // Set ownership and save to db - item.save(); + if (item.getItemData().getItemType() != ItemType.ITEM_VIRTUAL) + item.save(); return item; }