This commit is contained in:
2026-06-17 15:27:05 +08:00
parent 6fdabd1a10
commit 43d2fa0196
@@ -1658,9 +1658,6 @@ class Skill45(ActiveSkill):
hasUP = False
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
buffer = True
buffType = 'buffSub'
# 神圣之力持续时间 : {value0}秒
data0 = get_data(f'{prefix}/{uuid}', 0)
# 神圣之力积攒上限 : {value1}个
@@ -1677,8 +1674,6 @@ class Skill45(ActiveSkill):
# 3层信仰效果时神圣之力持续时间 : {value6}秒
data6 = get_data(f'{prefix}/{uuid}', 6)
def skillInfo(self, mode=''):
return 0, 0, '-'
# 信仰之翼 : 裁决
@@ -1706,10 +1701,12 @@ class Skill46(ActiveSkill):
# 爆炸攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 24
# 爆炸多段攻击次数 : {value1}次
data1 = get_data(f'{prefix}/{uuid}', 1)
# 终结爆炸攻击力 : {value2}
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 惩罚之锤 : 天怒
@@ -1740,12 +1737,15 @@ class Skill47(ActiveSkill):
# 信仰效果适用范围 : {value0}px
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 13
# 信仰效果持续时间增加 : {value1}秒
data1 = get_data(f'{prefix}/{uuid}', 1)
# 冲击波攻击力 : {value2}
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 爆炸攻击力 : {value3}
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# 神之代行者
@@ -1783,9 +1783,7 @@ class Skill48(PassiveSkill):
# 矛的大小额外增加率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
Vitality = Spirit = data1
associate = [{'data': Vitality, 'type': '$+Vitality'}, {'data': Spirit, 'type': '$+Spirit'}]
associate = [{'data': data0}]
# 生命礼赞 : 神威
@@ -1822,12 +1820,11 @@ class Skill49(ActiveSkill):
hasUP = False
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
buffType = 'awakeSub'
# 审判攻击力 : {value0}
data0 = get_data(f'{prefix}/{uuid}', 0)
# 审判多段攻击次数 : {value1}次
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 8
# 选择[天启之光]时效果
# 持续时间 : {value2}秒
data2 = get_data(f'{prefix}/{uuid}', 2)
@@ -1841,17 +1838,6 @@ class Skill49(ActiveSkill):
# 力量、 智力增加 : [天启之光]数值的{value6}%
data6 = get_data(f'{prefix}/{uuid}', 6)
def skillInfo(self,mode=""):
"""技能信息"""
prep = self.char.AwakeSkill.skillInfo()
ratio = 0
# 绑定一觉时,替代一觉
if self.char.bindAwake == 50:
ratio = self.data3[self.lv] / 100
if self.char.bindAwake == 85:
ratio = self.data6[self.lv] / 100
return prep[0] * ratio, [prep[1][0] * ratio, prep[1][1], prep[1][2] * ratio], [prep[2][0] * ratio, prep[2][1], prep[2][2] * ratio], 0, self.getSkillCD()
class classChange(Character):
def __init__(self, equVersion):