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