diff --git a/backend/core/character/GF/mage_male/blood_mage.py b/backend/core/character/GF/mage_male/blood_mage.py index 19831135..ebd4d801 100644 --- a/backend/core/character/GF/mage_male/blood_mage.py +++ b/backend/core/character/GF/mage_male/blood_mage.py @@ -1232,7 +1232,7 @@ class Skill40(ActiveSkill): # 猩红之翼斩击攻击力 : {value1}% # REMOVE: data1 = [0, 200503, 220844, 241185, 261526, 281867, 302207, 322548, 342889, 363230, 383571, 403912, 424253, 444594, 464934, 485275, 505616, 525957, 546298, 566639, 586980, 607321, 627662, 648002, 668343, 688684, 709025, 729366, 749707, 770048, 790389, 810730, 831070, 851411, 871752, 892093, 912434, 932775, 953116, 973457, 993797, 1014138, 1034479, 1054820, 1075161, 1095502, 1115843, 1136184, 1156525, 1176865, 1197206]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - hit0 = 1 + hit1 = 1 # 血域帷幕·陨灭 # mage_male/blood_mage/1ff42548e611b94781a1ae8f063dd679 diff --git a/backend/core/character/GF/mage_male/dimension_walker.py b/backend/core/character/GF/mage_male/dimension_walker.py index 6e4d4576..b9720b6e 100644 --- a/backend/core/character/GF/mage_male/dimension_walker.py +++ b/backend/core/character/GF/mage_male/dimension_walker.py @@ -1192,6 +1192,10 @@ class Skill40(ActiveSkill): """ ... + def effect(self, old, new): + if self.vp == 1: + self.associate = [{"type":"*skillRation","data":[0] + [-14]*self.maxLv,"skills":["乖离 : 魅魔之舞"]}] + return super().effect(old, new) # 混沌源能石 # mage_male/dimension_walker/5c45f69c9ebc7a784e994369d2cc3c66 # a5ccbaf5538981c6ef99b236c0a60b73/5c45f69c9ebc7a784e994369d2cc3c66 @@ -1292,7 +1296,7 @@ class Skill42(ActiveSkill): def setMode(self, mode): if mode == "强化": - self.hit7 = self.hit8 = 1 + self.hit7 = self.hit8 = 4 self.hit4 = self.hit5 = 0 elif mode == "普通": self.hit7 = self.hit8 = 0