diff --git a/backend/core/basic/character.py b/backend/core/basic/character.py index a35323fa..bca12c58 100644 --- a/backend/core/basic/character.py +++ b/backend/core/basic/character.py @@ -1025,6 +1025,8 @@ class Character(CharacterProperty): awake_ratio_new = ((main + 5250) / 750 + 1) *(buffer_power + 5000) * 0.000025 if buffer_power > 0 else 0 awake_ratio_old = main / 750 + 1 for i in self.skills: + if i.lv > 0 and i.hasUP and i.up is not None and i.up > 0: + self.SetStatus(四维=40) if i.buffer and i.lv > 0: info = i.skillInfo() # 奶自己的面板加成 diff --git a/backend/core/basic/skill.py b/backend/core/basic/skill.py index 40d87ffc..66610832 100644 --- a/backend/core/basic/skill.py +++ b/backend/core/basic/skill.py @@ -270,8 +270,6 @@ class ActiveSkill(Skill): def setUP(self): if not self.hasUP: return - if self.char.buffer: - self.char.SetStatus(四维=40) if self.up == 1: if self.learnLv < 35: self.skillRation *= 1.6 @@ -428,8 +426,6 @@ class BuffSkill(Skill): def setUP(self): if not self.hasUP: return - if self.char.buffer and self.up > 0: - self.char.SetStatus(四维=40) if self.up == 1: ... elif self.up == 2: diff --git a/backend/core/character/GF/swordman_male/weapon_master.py b/backend/core/character/GF/swordman_male/weapon_master.py index 6534946c..fc511ed1 100644 --- a/backend/core/character/GF/swordman_male/weapon_master.py +++ b/backend/core/character/GF/swordman_male/weapon_master.py @@ -1150,6 +1150,8 @@ class Skill23(ActiveSkill): hit1 = 1 # 上斩攻击力 : {value2}% data2 = get_data(f"{prefix}/{uuid}", 2, lambda x = None: x) + # 韩服接口数据有问题 后续再确认 + power2 = 2 hit2 = 1 # 上斩浮空力 : {value3} data3 = get_data(f"{prefix}/{uuid}", 3, lambda x = None: x) diff --git a/backend/dataFiles/dcalc_0.db b/backend/dataFiles/dcalc_0.db index e6c978f0..1fa3405e 100644 Binary files a/backend/dataFiles/dcalc_0.db and b/backend/dataFiles/dcalc_0.db differ diff --git a/frontend/src/pages/Character/Skill/components/SkillDetail/index.tsx b/frontend/src/pages/Character/Skill/components/SkillDetail/index.tsx index 373273fe..3eb45e75 100644 --- a/frontend/src/pages/Character/Skill/components/SkillDetail/index.tsx +++ b/frontend/src/pages/Character/Skill/components/SkillDetail/index.tsx @@ -100,7 +100,7 @@ export default defineComponent({ )}