From f4a702e212d1853735f8dae399da69d23bfa510e Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 26 三月 2026 18:16:16 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into h5version

---
 Main/System/Main/FightPowerManager.cs |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/Main/System/Main/FightPowerManager.cs b/Main/System/Main/FightPowerManager.cs
index b376955..8713b32 100644
--- a/Main/System/Main/FightPowerManager.cs
+++ b/Main/System/Main/FightPowerManager.cs
@@ -363,9 +363,15 @@
         var awakeTalentPer = hero.GetAwakeAttrPer(attrType) / 10000.0;
         var fetterPer = hero.GetFetterAttrPer(attrType) / 10000.0;
         var heroLVValue = hero.GetHeroLVValue(attrType);
-        
-        double value = (lvValue+equipValue+realmValue+gubaoValue+hjgValue+horseValue+beautyValue+fatesValue+dingjungeValue+minggeValue)*(1+lineupHaloPer+realmPer+gubaoPer+hjgPer+horsePer+beautyPer+fatesPer+cardPer+minggePer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)*(1+dingjungePer)+heroSelfValue+heroLVValue;
 
+        //姝﹀皢鐨偆
+        var skinValue = HeroUIManager.Instance.GetSkinAttrValue(attrType);
+        var skinPer = HeroUIManager.Instance.GetSkinAttrPer(attrType) / 10000.0;
+        var heroSkinValue = hero.GetHeroSkinValue(attrType);
+
+        
+        double value = (lvValue+equipValue+realmValue+gubaoValue+hjgValue+horseValue+beautyValue+fatesValue+skinValue+dingjungeValue+minggeValue)*(1+lineupHaloPer+realmPer+gubaoPer+hjgPer+horsePer+beautyPer+fatesPer+skinPer+cardPer+minggePer)*(inheritPer+fetterPer+starTalentPer+breakLVPer+awakeTalentPer)*(1+dingjungePer)+heroSelfValue+heroLVValue+heroSkinValue;
+    
         //淇濈暀2浣嶅皬鏁� 
         value = Math.Round(value, 2);
         
@@ -404,8 +410,11 @@
         var awakeTalentValue = hero.GetAwakeAttrValue(attrType);
         var fetterValue = hero.GetFetterAttrValue(attrType);
 
-        double value = (lvValue + equipValue + realmValue + gubaoValue + hjgValue + horseValue + beautyValue + fatesValue + dingjungeValue + minggeValue) + (heroSelfValue + lineupHaloValue + starTalentValue + breakLVValue + awakeTalentValue) + fetterValue;
+        //姝﹀皢鐨偆
+        var heroSkinValue = hero.GetHeroSkinValue(attrType);
 
+        double value = (lvValue+equipValue+realmValue+gubaoValue+hjgValue+horseValue+beautyValue+fatesValue+dingjungeValue+minggeValue)+(heroSelfValue+heroSkinValue+lineupHaloValue+starTalentValue+breakLVValue+awakeTalentValue)+fetterValue;
+  
         //淇濈暀2浣嶅皬鏁� 
         value = Math.Round(value, 2);
 

--
Gitblit v1.8.0