From f9d59c51f24acbb01b2494187d5dcb647f1d9289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Sat, 4 Jul 2026 00:24:27 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=AD=A3=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../character/GF/priest_male/crusader_male_carry.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/backend/core/character/GF/priest_male/crusader_male_carry.py b/backend/core/character/GF/priest_male/crusader_male_carry.py index 5aa694ba..c6ad23ff 100644 --- a/backend/core/character/GF/priest_male/crusader_male_carry.py +++ b/backend/core/character/GF/priest_male/crusader_male_carry.py @@ -36,7 +36,6 @@ class Skill0(ActiveSkill): # 攻击力 : {value1}% # REMOVE: data1 = [0, 184, 214, 243, 272, 301, 331, 360, 389, 418, 448, 478, 507, 536, 565, 595, 624, 654, 682, 712, 741, 771, 800, 829, 859, 888, 918, 946, 976, 1005, 1035, 1063, 1093, 1123, 1152, 1182, 1210, 1240, 1269, 1299, 1329, 1357, 1387, 1416, 1446, 1474, 1504, 1533, 1563, 1592, 1621]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - hit0 = 1 # 虎袭 # priest_male/crusader_male/f2fb27162beb0b87a7cb9af7900e95f2 @@ -142,6 +141,8 @@ class Skill4(PassiveSkill): associate = [ {'type': '*skillDamage', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['空斩打', '光之正义']}, + {'type': '*power2', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['惩罚之锤']}, + {'type': '*power3', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['惩罚之锤']}, {'type': '*power4', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['惩罚之锤']}, {'type': '*power6', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['惩罚之锤']}, {'type': '*power7', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['惩罚之锤']} @@ -1788,12 +1789,15 @@ class Skill45(ActiveSkill): def setMode(self, mode): if mode == "平X一轮": + self.hit2 = self.hit3 = 1 + self.hit4 = 3 + self.hit6 = self.hit7 = self.hit8 = self.hit9 = 0 pass - elif mode == "神圣冲击": - self.hit2 = self.hit3 = self.hit4 = 0 + elif mode == "空斩打": + self.hit2 = self.hit3 = self.hit4 = self.hit8 = self.hit9 = 0 self.hit6 = self.hit7 = 1 elif mode == "落凤锤": - self.hit2 = self.hit3 = self.hit4 = 0 + self.hit2 = self.hit3 = self.hit4 = self.hit6 = self.hit7 = 0 self.hit8 = self.hit9 = 1 def getSkillCD(self,mode=None):