Main/System/KnapSack/Logic/ItemLogicUtility.cs
@@ -173,7 +173,7 @@
    }
    // private Dictionary<int, int> GetEquipLegendProperties(int itemId)
    // {
@@ -256,7 +256,7 @@
            }
        }
    }
    #endregion
@@ -296,7 +296,7 @@
        return isEnough;
    }
    public event Action<string> GetBetterEquipEvent; //得到更好的装备 value 物品的实例ID
@@ -819,7 +819,7 @@
    // }
    #endregion
    bool IsCanPutOn(ItemModel item)
    {
@@ -1143,8 +1143,37 @@
    //     return itemModel.config.SuiteiD == 0 && itemConfig.SuiteiD != 0;
    // }
    #region 获得英雄物品展示立绘
    public List<int> poplhHeroIdList = new List<int>();
    public void SetHeroList(List<Item> items)
    {
        if (items.IsNullOrEmpty())
            return;
        foreach (var item in items)
        {
            int itemId = item.id;
            if (HeroConfig.HasKey(itemId) &&
                HeroConfig.Get(itemId).Quality >= HappyXBModel.Instance.lhQuality)
            {
                poplhHeroIdList.Add(itemId);
            }
        }
    }
    public void ShowHeroLHWin(List<Item> items)
    {
        SetHeroList(items);
        if (poplhHeroIdList.Count > 0)
        {
            if (!UIManager.Instance.IsOpenedInList<HeroShowLHWin>())
            {
                UIManager.Instance.OpenWindow<HeroShowLHWin>();
            }
        }
    }
    #endregion
    public Action OnGetItem;    //CommonGetItemWin界面关闭时触发
    public string getItemInfo { get; private set; }  //通用显示获得的界面信息
@@ -1193,6 +1222,8 @@
        {
            UIManager.Instance.OpenWindow<CommonGetItemWin>();
        }
        ShowHeroLHWin(items);//有传奇以上英雄显示立绘
    }
    //可以指定打开的窗口
@@ -1237,6 +1268,8 @@
        {
            UIManager.Instance.OpenWindow<T>();
        }
        ShowHeroLHWin(items);//有传奇以上英雄显示立绘
    }
    public void ClearGetItem()
    {