This commit is contained in:
2026-02-12 16:46:36 +08:00
parent e9eaf0c399
commit a0267bb784
23 changed files with 1216 additions and 527 deletions
@@ -93,7 +93,7 @@ class Skill3(PassiveSkill):
# 跳跃攻击力变化率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["猎杀枪"]}]
associate = [{"type":"*skillDamage","data":[i-100 if i>0 else 0 for i in data0],"skills":["猎杀枪"]}]
# 回旋钩
@@ -474,7 +474,7 @@ class Skill20(PassiveSkill):
# 命中率增加 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 能量萃取
@@ -907,7 +907,7 @@ class Skill31(PassiveSkill):
# 技能攻击力增加率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":[-i for i in data0],"type":"+cd","skills":["猎杀枪"],"ratio":1}, {"data":data1,"type":"*skillRation"}]
associate = [ {"data":[-i for i in data0],"type":"+cd","skills":["猎杀枪"],"ratio":1}, {"data":data1,"type":"*skillDamage"}]
# 逐云灭龙杀
# demonic_lancer/dragoon/4f2e001e9a19eb7bae50ad1840dfb329
@@ -1084,7 +1084,7 @@ class Skill35(PassiveSkill):
# 命中率增加 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 凌空之狩
# demonic_lancer/dragoon/9dc8438e4572d39243c97da31c113acc
@@ -1257,7 +1257,7 @@ class Skill39(PassiveSkill):
data0 = get_data(f'{prefix}/{uuid}', 0)
# [蛮横冲撞]按向前方向键时前进距离额外增加 : 30%
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 瞬光猎杀枪
# demonic_lancer/dragoon/31823197cc0b04d4c5dcf8f928d9220c
@@ -99,7 +99,7 @@ class Skill15(PassiveSkill):
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
associate = [
{"data":data0,"type":"*skillRation"},
{"data":data0,"type":"*skillDamage"},
{"data":data1,"type":"*power0","skills":["双重投射"]},
{"data":data1,"type":"*power0","skills":["暗矛投射"]},
{"data":data1,"type":"*power0","skills":["绝望枪"]},
@@ -498,7 +498,7 @@ class Skill27(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 连锁侵蚀
# demonic_lancer/impaler/2c9d9a36c8401bddff6cdb80fab8dc24
@@ -782,7 +782,7 @@ class Skill32(PassiveSkill):
# 暗蚀持续时间增加 : {value1}秒
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 无尽侵蚀 : 缚魂
# demonic_lancer/impaler/e0daa922b19cdc35de879e938361464e
@@ -985,7 +985,7 @@ class Skill36(PassiveSkill):
# 暗蚀领域持续时间 : {value4}秒
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 冥夜裂空
# demonic_lancer/impaler/7ec521d063d2190e1fcc5bd229af9bcf
@@ -1184,7 +1184,7 @@ class Skill40(PassiveSkill):
# 总投掷次数 : 15次
# 绝望枪攻击力 : 原有[绝望枪]投掷魔枪攻击力的60%
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 虚空碎灭
# demonic_lancer/impaler/527cdc3ecca985e18ef819d456532b26
@@ -593,7 +593,7 @@ class Skill24(PassiveSkill):
# 技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 无畏波动枪
# demonic_lancer/skirmisher/8c2379737c5acc935c1731f67f607655
@@ -919,11 +919,11 @@ class Skill30(PassiveSkill):
data4 = get_data(f'{prefix}/{uuid}', 4)
associate = [
{"data":data0,"type":"*skillRation","skills":["行云 : 风"]},
{"data":data1,"type":"*skillRation","skills":["行云 : 疾"]},
{"data":data2,"type":"*skillRation","skills":["行云 : 落"]},
{"data":data3,"type":"*skillRation","skills":["连环枪"]},
{"data":data4,"type":"*skillRation","exceptSkills":["行云 : 风","行云 : 疾","行云 : 落"]}
{"data":data0,"type":"*skillDamage","skills":["行云 : 风"]},
{"data":data1,"type":"*skillDamage","skills":["行云 : 疾"]},
{"data":data2,"type":"*skillDamage","skills":["行云 : 落"]},
{"data":data3,"type":"*skillDamage","skills":["连环枪"]},
{"data":data4,"type":"*skillDamage","exceptSkills":["行云 : 风","行云 : 疾","行云 : 落"]}
]
# 流云幻灭
@@ -1146,9 +1146,9 @@ class Skill34(PassiveSkill):
data9 = get_data(f'{prefix}/{uuid}', 9)
associate = [
{"data":data2,"type":"*skillRation","skills":["行云 : 风","行云 : 疾","行云 : 落"]},
{"data":data3,"type":"*skillRation","skills":["刺击","双重刺击"]},
{"data":data4,"type":"*skillRation","exceptSkills":["行云 : 风","行云 : 疾","行云 : 落","刺击","双重刺击"]}
{"data":data2,"type":"*skillDamage","skills":["行云 : 风","行云 : 疾","行云 : 落"]},
{"data":data3,"type":"*skillDamage","skills":["刺击","双重刺击"]},
{"data":data4,"type":"*skillDamage","exceptSkills":["行云 : 风","行云 : 疾","行云 : 落","刺击","双重刺击"]}
]
# 无双突刺
@@ -1335,7 +1335,7 @@ class Skill38(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 双龙流云灭
# demonic_lancer/skirmisher/4c5271b0ecce120d7fc113f377fae76f
@@ -95,7 +95,7 @@ class Skill3(PassiveSkill):
# 跳跃攻击力变化率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["霸王戟"]}]
associate = [{"type":"*skillDamage","data":[i-100 if i>0 else 0 for i in data0],"skills":["霸王戟"]}]
# 回旋钩
@@ -821,7 +821,7 @@ class Skill28(PassiveSkill):
# [第2阶段]被击时, 不会进入僵直的伤害量上限增加 : 生命值最大值的{value6}%
data6 = get_data(f'{prefix}/{uuid}', 6)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 千魂弑
# demonic_lancer/vanguard/d0cdaca82892e54097f22a1f60817048
@@ -1039,7 +1039,7 @@ class Skill33(PassiveSkill):
# [战戟猛攻]能量层数增加量 : {value1}
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 断魂裂岩斩
# demonic_lancer/vanguard/ca75c965f20a150f99f54155a37400df
@@ -1158,7 +1158,7 @@ class Skill36(PassiveSkill):
# 命中时能量恢复时间减少量 : {value1}秒
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"},{"data":[-i for i in data1],"type":"+cd","skills":["战戟猛攻"],"ratio":1}]
associate = [ {"data":data0,"type":"*skillDamage"},{"data":[-i for i in data1],"type":"+cd","skills":["战戟猛攻"],"ratio":1}]
# 镇狱裂地枪
# demonic_lancer/vanguard/78b86e64fbb74c1db1b71c50a5ac21cd