diff --git a/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua b/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua index 8ea8d878d1..bf8ba43722 100644 --- a/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua @@ -27,6 +27,11 @@ function this.UpdateBagData(_itemData, isNoSendNewItemEvent) isNoSendNewItemEvent = isNoSendNewItemEvent or false local itemdata = {} --Log("_itemData.itemId -=-=-=-=-=-=-=-=-=-=-=-=-=-=- ".._itemData.itemId.." ".._itemData.itemNum) + -- 宝器数据不能通过背包,这里判断如果是宝器则舍弃这个数据, + if _itemCfgData.ItemType == ItemType.EquipTreasure then + return + end + -- local _itemCfgData = itemConfig[_itemData.itemId] if _itemCfgData ~= nil then itemdata.itembackData = _itemData