From 707713063ca22610e0adbb82053a0502f310693d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Thu, 23 Oct 2025 13:21:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=AD=A3=E5=A5=B6=E9=87=8F?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/core/basic/character.py | 2 +- backend/core/basic/skill.py | 1 + backend/core/equipment/version_0/suit.py | 16 ++++++++-------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/backend/core/basic/character.py b/backend/core/basic/character.py index 82804fb8..bcb277ec 100644 --- a/backend/core/basic/character.py +++ b/backend/core/basic/character.py @@ -656,7 +656,7 @@ class Character(CharacterProperty): if self.max_point >= 2550: skillAttack = (self.max_point - 2550) // 70 * 0.01 buffer = (self.max_point - 2550) // 70 * 100 - self.SetStatus(SkillAttack=skillAttack,buffer=buffer) + self.SetStatus(SkillAttack=skillAttack,Buffer=buffer) return res def calc_equs(self): diff --git a/backend/core/basic/skill.py b/backend/core/basic/skill.py index 18009606..e4ac279e 100644 --- a/backend/core/basic/skill.py +++ b/backend/core/basic/skill.py @@ -430,6 +430,7 @@ class BuffSkill(Skill): def setUP(self): if not self.hasUP: return + self.char.SetStatus(四维=40) if self.up == 1: ... elif self.up == 2: diff --git a/backend/core/equipment/version_0/suit.py b/backend/core/equipment/version_0/suit.py index f1a8edce..7d38b2a4 100644 --- a/backend/core/equipment/version_0/suit.py +++ b/backend/core/equipment/version_0/suit.py @@ -492,8 +492,8 @@ def suit_48(char: CharacterProperty): if char.charEquipInfo[part] is None: continue num = char.charEquipInfo[part].reinforce - if part == '武器': - reinforce_3 += num + # if part == '武器': + # reinforce_3 += num if part in ['上衣', '头肩', '下装', '腰带', '鞋']: reinforce_0 += num if part in ['手镯', '项链', '戒指']: @@ -568,8 +568,8 @@ def suit_53(char: CharacterProperty): if char.charEquipInfo[part] is None: continue num = char.charEquipInfo[part].reinforce - if part == '武器': - reinforce_3 += num + # if part == '武器': + # reinforce_3 += num if part in ['上衣', '头肩', '下装', '腰带', '鞋']: reinforce_0 += num if part in ['手镯', '项链', '戒指']: @@ -647,8 +647,8 @@ def suit_58(char: CharacterProperty): if char.charEquipInfo is None: continue num = char.charEquipInfo[part].reinforce - if part == '武器': - reinforce_3 += num + # if part == '武器': + # reinforce_3 += num if part in ['上衣', '头肩', '下装', '腰带', '鞋']: reinforce_0 += num if part in ['手镯', '项链', '戒指']: @@ -741,8 +741,8 @@ def suit_63(char: CharacterProperty): if char.charEquipInfo[part] is None: continue num = char.charEquipInfo[part].reinforce - if part == '武器': - reinforce_3 += num + # if part == '武器': + # reinforce_3 += num if part in ['上衣', '头肩', '下装', '腰带', '鞋']: reinforce_0 += num if part in ['手镯', '项链', '戒指']: