fix:修复系数问题

This commit is contained in:
2026-08-12 17:57:42 +08:00
parent ac98915124
commit f2d63f7103
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -41,7 +41,7 @@ class CalcCarryMixin(CharacterBase):
value = value0_1 + ((value0_1 - value0_2) * 3.08 + 2886) * (1 if DSB else 0) + (170000 + 300000) * (1 if BUFF else 0)
ratio_0: float = value / 250 + 1
# 黑暗武士力智系数部分,特效不享受这部分
ratio_10 = (value * (getattr(self, attrs[1]) + 1) / 250 + 1) / ratio_0
ratio_10 = (value * getattr(self, attrs[1]) / 250 + 1) / ratio_0
# 物理/魔法/独立攻击力
ratio_1: float = getattr(self, attrs[2]) + 30000 * (1 if BUFF else 0)
# 技能 物理/魔法/独立攻击力%
@@ -906,7 +906,7 @@ def oath_skill_2030403(char: CharacterProperty, oathEffectDamage: list[float] =
if reinforce >= 121:
char.SetStatus(SkillAttack=0.1, SpeedA=0.25, SpeedM=0.25, SpeedR=0.25)
if reinforce >= 132:
char.equ_effect.append(EquEffect(name='理想成真', icon='/equipment/skill/133.png', cd=240, data=effect_damage(oathEffectDamage, 1, 3000000)))
char.equ_effect.append(EquEffect(name='理想成真', icon='/equipment/skill/133.png', cd=240, data=effect_damage(oathEffectDamage, 1, 3000000) + effect_damage(oathEffectDamage, 2, 3000000)))
elif reinforce >= 121:
char.equ_effect.append(EquEffect(name='黄金之王', icon='/equipment/skill/133.png', cd=240, data=effect_damage(oathEffectDamage, 0, 1400000)))
pass