yyl
2025-07-29 6577831ab2883bd05448ce0b1f9f913a9944fc78
Main/System/KnapSack/PackManager.cs
@@ -887,23 +887,23 @@
    private void AddItemUseTypeDict(int id)
    {
        SkillConfig skillConfig = GetSkillConfig(id);
        int itemCount = GetItemCountByID(PackType.Item, id);
        if (skillConfig != null && itemCount > 0)
        {
            if (!itemUseTypeDict.ContainsKey(skillConfig.SkillTypeID))
            {
                itemUseTypeDict.Add(skillConfig.SkillTypeID, id);
            }
            else
            {
                SkillConfig preSkillConfig = GetSkillConfig(itemUseTypeDict[skillConfig.SkillTypeID]);
                if (skillConfig.SkillLV > preSkillConfig.SkillLV)
                {
                    itemUseTypeDict[skillConfig.SkillTypeID] = id;
                }
            }
        }
        // SkillConfig skillConfig = GetSkillConfig(id);
        // int itemCount = GetItemCountByID(PackType.Item, id);
        // if (skillConfig != null && itemCount > 0)
        // {
        //     if (!itemUseTypeDict.ContainsKey(skillConfig.SkillTypeID))
        //     {
        //         itemUseTypeDict.Add(skillConfig.SkillTypeID, id);
        //     }
        //     else
        //     {
        //         SkillConfig preSkillConfig = GetSkillConfig(itemUseTypeDict[skillConfig.SkillTypeID]);
        //         if (skillConfig.SkillLV > preSkillConfig.SkillLV)
        //         {
        //             itemUseTypeDict[skillConfig.SkillTypeID] = id;
        //         }
        //     }
        // }
    }