From 4debfee66e8d8aabd179e2f8a61c7ca5ce62af3d Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 31 十二月 2025 15:28:37 +0800
Subject: [PATCH] 0312 修复觉醒后战力计算错误的问题

---
 Main/System/Hero/HeroInfo.Awake.cs |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Main/System/Hero/HeroInfo.Awake.cs b/Main/System/Hero/HeroInfo.Awake.cs
index fd0ed7e..f03e28f 100644
--- a/Main/System/Hero/HeroInfo.Awake.cs
+++ b/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];
 				}
 			}
 

--
Gitblit v1.8.0