hch
2 天以前 4debfee66e8d8aabd179e2f8a61c7ca5ce62af3d
0312 修复觉醒后战力计算错误的问题
1个文件已修改
10 ■■■■ 已修改文件
Main/System/Hero/HeroInfo.Awake.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Hero/HeroInfo.Awake.cs
@@ -28,9 +28,9 @@
    {
        awakeAttrs.Clear();
        for (int i = 0; i < awakeLevel; i++)
        for (int i = 1; i <= awakeLevel; i++)
        {
            var tmpAwakeConfig = HeroAwakeConfig.GetHeroAwakeConfig(heroId, awakeLevel);
            var tmpAwakeConfig = HeroAwakeConfig.GetHeroAwakeConfig(heroId, i);
            if (tmpAwakeConfig == null)
                continue;
            for(int j = 0; j < tmpAwakeConfig.AttrIDList.Length; j++)
@@ -38,13 +38,13 @@
                int id = tmpAwakeConfig.AttrIDList[j];
                if (id == 0)
                    continue;
                if (!breakAttrs.ContainsKey(id))
                if (!awakeAttrs.ContainsKey(id))
                {
                    breakAttrs.Add(id, tmpAwakeConfig.AttrValueList[j]);
                    awakeAttrs.Add(id, tmpAwakeConfig.AttrValueList[j]);
                }
                else
                {
                    breakAttrs[id] += tmpAwakeConfig.AttrValueList[j];
                    awakeAttrs[id] += tmpAwakeConfig.AttrValueList[j];
                }
            }