diff --git a/Horse Isle Server/HorseIsleServer/Game/Quest.cs b/Horse Isle Server/HorseIsleServer/Game/Quest.cs index a43b36c..62c0286 100755 --- a/Horse Isle Server/HorseIsleServer/Game/Quest.cs +++ b/Horse Isle Server/HorseIsleServer/Game/Quest.cs @@ -191,7 +191,11 @@ namespace HISP.Game for (int i = 0; i < itemInfo.Quantity; i++) { ItemInstance itm = new ItemInstance(itemInfo.ItemId); - user.Inventory.AddIgnoringFull(itm); + Item.ItemInformation itemInformation = itm.GetItemInfo(); + if (itemInformation.Type == "CONCEPTUAL") + Item.ConsumeItem(user, itemInformation); + else + user.Inventory.AddIgnoringFull(itm); } } if (quest.WarpX != 0 && quest.WarpY != 0)