少年修仙传客户端代码仓库
hch
2019-10-20 41e238da88cddaaa0ca84a9a5261bef78e77cf26
0312 增加神装属性评分
1个文件已修改
17 ■■■■■ 已修改文件
System/KnapSack/Logic/ItemLogicUtility.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemLogicUtility.cs
@@ -283,6 +283,21 @@
            return properties;
        }
        private Dictionary<int, int> GetEquipShenProperties(int itemId)
        {
            var shenProperties = ShenPropertyUtility.GetEquipShenProperties(itemId);
            var properties = new Dictionary<int, int>();
            if (shenProperties != null)
            {
                foreach (var item in shenProperties)
                {
                    properties[item.x] = item.y;
                }
            }
            return properties;
        }
        public bool IsCustomItem(int itemId)
        {
            if (!ItemConfig.Has(itemId))
@@ -307,6 +322,8 @@
                return 0;
            }
            properties.AddRange(GetEquipShenProperties(itemId));
            var minAttack = properties.ContainsKey((int)PropertyType.MinAtk) ? properties[(int)PropertyType.MinAtk] : 0;
            var maxAttack = properties.ContainsKey((int)PropertyType.MaxAtk) ? properties[(int)PropertyType.MaxAtk] : 0;
            var attack = properties.ContainsKey((int)PropertyType.ATK) ? properties[(int)PropertyType.ATK] : 0;