From e09ea0c5c619cbed771626fbc32c351e058490cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Tue, 16 Jun 2026 12:09:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E9=9D=92=E4=B8=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/equipment/version_0/oathSuitSkill.py | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/backend/core/equipment/version_0/oathSuitSkill.py b/backend/core/equipment/version_0/oathSuitSkill.py index 85a4f24e..9044158d 100644 --- a/backend/core/equipment/version_0/oathSuitSkill.py +++ b/backend/core/equipment/version_0/oathSuitSkill.py @@ -2182,13 +2182,14 @@ def oath_skill_2100103(char: CharacterProperty): @register def oath_skill_2100201(char: CharacterProperty): - char.SetStatus(SkillAttack=0.1) if check_suit(char): # 原套装效果 - char.SetStatus(SkillAttack=0.4) + char.SetStatus(SkillAttack=0.4 + 0.1) # 誓约追加 char.SetStatus(SkillAttack=0.047) char.equ_effect.append(EquEffect(name='狐狸', icon='/equipment/suit/8.png', cd=2, data=100)) + else: + char.SetStatus(SkillAttack=0.1) pass @@ -2206,13 +2207,14 @@ def oath_skill_2100203(char: CharacterProperty): @register def oath_skill_2100301(char: CharacterProperty): - char.SetStatus(SkillAttack=0.2) if check_suit(char): # 原套装效果 - char.SetStatus(SkillAttack=0.4) + char.SetStatus(SkillAttack=0.4+0.2) # 誓约追加 char.SetStatus(SkillAttack=0.081) char.equ_effect.append(EquEffect(name='狐狸', icon='/equipment/suit/8.png', cd=2, data=100)) + else: + char.SetStatus(SkillAttack=0.2) pass @@ -2230,13 +2232,14 @@ def oath_skill_2100303(char: CharacterProperty): @register def oath_skill_2100401(char: CharacterProperty): - char.SetStatus(SkillAttack=0.3) if check_suit(char): # 原套装效果 - char.SetStatus(SkillAttack=0.4) + char.SetStatus(SkillAttack=0.4+0.3) # 誓约追加 char.SetStatus(SkillAttack=0.103) char.equ_effect.append(EquEffect(name='狐狸', icon='/equipment/suit/8.png', cd=2, data=100)) + else: + char.SetStatus(SkillAttack=0.3) pass @@ -2254,13 +2257,14 @@ def oath_skill_2100403(char: CharacterProperty): @register def oath_skill_2100501(char: CharacterProperty): - char.SetStatus(SkillAttack=0.4) if check_suit(char): # 原套装效果 - char.SetStatus(SkillAttack=0.4) + char.SetStatus(SkillAttack=0.4+0.4) # 誓约追加 char.SetStatus(SkillAttack=0.121) char.equ_effect.append(EquEffect(name='狐狸', icon='/equipment/suit/8.png', cd=2, data=100)) + else: + char.SetStatus(SkillAttack=0.4) pass