From 9424aabcb70374223a621eab120e9098cc36edc9 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 06 十一月 2025 11:10:08 +0800
Subject: [PATCH] 125 战斗 反伤 飘血 掉落表现消失问题修复
---
Main/System/Battle/Skill/SkillBase.cs | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/Main/System/Battle/Skill/SkillBase.cs b/Main/System/Battle/Skill/SkillBase.cs
index 22c3082..db28983 100644
--- a/Main/System/Battle/Skill/SkillBase.cs
+++ b/Main/System/Battle/Skill/SkillBase.cs
@@ -475,7 +475,7 @@
List<long> suckHpList = BattleUtility.DivideDamageToList(skillConfig.DamageDivide, _hitIndex, suckHp);
- List<long> reflectHpList = BattleUtility.DivideDamageToList(skillConfig.DamageDivide, _hitIndex, hurt.BounceHP);
+ List<long> reflectHpList = BattleUtility.DivideDamageToList(skillConfig.DamageDivide, _hitIndex, reflectHp);
// long currentSuckHp = suckHp / tagUseSkillAttack.HurtCount;
// 璁$畻褰撳墠杩欎竴鍑荤殑瀹為檯浼ゅ(鎵�鏈夊垎娈典激瀹充箣鍜�)
@@ -497,7 +497,7 @@
currentHitReflectHp += reflect;
}
- long toHp = Math.Max(0, fromHp - currentHitDamage + currentHitSuckHp - currentHitReflectHp);
+ long toHp = Math.Max(0, fromHp - currentHitDamage);
// 鏇存柊鐩爣琛�閲�
@@ -512,7 +512,8 @@
$"浼ゅ: {currentHitDamage} (鎬讳激瀹�: {totalDamage})\n" +
$"鍚歌: {currentHitSuckHp}\n" +
$"鍙嶄激: {currentHitReflectHp}\n" +
- $"琛�閲忓彉鍖�: {fromHp} -> {toHp}"
+ $"琛�閲忓彉鍖�: {fromHp} -> {toHp}\n" +
+ $"鎶�鑳藉寘閲岀殑琛�閲忔槸: {GeneralDefine.GetFactValue(hurt.CurHP, hurt.CurHPEx)}\n"
);
#endif
--
Gitblit v1.8.0