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
+7 -7
View File
@@ -74,7 +74,7 @@ class Skill2(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":["华丽回收"]}]
# 肃静!
# archer/chimera/e2cfb515fe293cf121a649fcc4bab84b
@@ -337,8 +337,8 @@ class Skill16(ActiveSkill):
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [
{"type":"*skillRation","data":data0},
{"type":"*skillRation","data":data1,"exceptSkills":["华丽回收"]},
{"type":"*skillDamage","data":data0},
{"type":"*skillDamage","data":data1,"exceptSkills":["华丽回收"]},
]
# 空翻刃袭
@@ -484,7 +484,7 @@ class Skill21(PassiveSkill):
# 移动速度增加率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 土星环
# archer/chimera/e862146efac2fce3de3a12f038f4116b
@@ -790,7 +790,7 @@ class Skill27(PassiveSkill):
# 物理防御力增加 : {value1}
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 重力加速度
# archer/chimera/94c450d6214cafdc673f763badceeaf1
@@ -946,7 +946,7 @@ class Skill31(PassiveSkill):
# 物理暴击率增加率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 巨镰斯诺克
# archer/chimera/0dbdeaf846356f8b9380f8fbb8e97377
@@ -1172,7 +1172,7 @@ class Skill35(PassiveSkill):
# 基本攻击力和技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 颠倒之浩劫
# archer/chimera/bbc15561bec24f9c1e79e23d715b1dd2
+6 -6
View File
@@ -213,7 +213,7 @@ class Skill6(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":["急速扳机"]}]
# 全力挥击
@@ -711,8 +711,8 @@ class Skill26(PassiveSkill):
# [重型穿甲箭]攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
# [重型穿甲箭]弩箭速度增加量 : 25%
associate = [ {"type":"*skillRation","data":data0,"skills":["重型穿甲箭"]}, ]
associate = [ {"type":"*skillDamage","data":data0,"skills":["重型穿甲箭"]}, ]
# 光爆箭
@@ -994,7 +994,7 @@ class Skill31(PassiveSkill):
# 暴击伤害增加率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data2,"type":"*skillRation"}]
associate = [ {"data":data2,"type":"*skillDamage"}]
# 联合作战 : 围猎
# archer/hunter/1812a1ece67bb37b6b44b54766450064
@@ -1192,7 +1192,7 @@ class Skill35(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 终结穿刺
# archer/hunter/b89c9ab317bc0a443f6497b7cca2f6a8
@@ -1384,7 +1384,7 @@ class Skill39(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 联合作战 : 扭转战局
# archer/hunter/e0daa922b19cdc35de879e938361464e
+7 -7
View File
@@ -145,7 +145,7 @@ class Skill4(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":["迷雾箭雨"]}]
# 受身蹲伏
# archer/traveler/ce26c6b69d02a440a81b552bec94f03b
@@ -682,8 +682,8 @@ class Skill22(ActiveSkill):
data2 = get_data(f'{prefix}/{uuid}', 2)
# 暴击伤害增加率 : {value3}%
data3 = get_data(f'{prefix}/{uuid}', 3)
associate = [ {"data":data3,"type":"*skillRation"}]
associate = [ {"data":data3,"type":"*skillDamage"}]
# 高原雾花
# archer/traveler/42c82812f86ff6704ae9952a2e6093a4
@@ -978,7 +978,7 @@ class Skill28(PassiveSkill):
# 技能和消耗品生命值、 魔法值恢复效果增加率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 旷野火炎
# archer/traveler/506e7ed77d517419a6e1c437a2cedb17
@@ -1198,7 +1198,7 @@ class Skill33(PassiveSkill):
# [神雾兵仗·流星]冷却时间减少率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 流雾疾风
# archer/traveler/da6e37c1e3f0e8867f70007d89c239ff
@@ -1329,7 +1329,7 @@ class Skill36(ActiveSkill):
- [装置驱动]攻击力 -26.6%\n
- [装置驱动]爆炸时追加小型烟花漫天
"""
def effect(self, old, new):
if self.vp == 2:
self.associate = [{"type":"*skillRation","data":[0] + [-26.6]*self.maxLv,"skills":["装置驱动"]}]
@@ -1407,7 +1407,7 @@ class Skill38(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data2,"type":"*skillRation"}]
associate = [ {"data":data2,"type":"*skillDamage"}]
# 装置驱动 : 星云
# archer/traveler/03bb5314ffd41e9458d67ef924fef38f
@@ -177,7 +177,7 @@ class Skill5(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":["妖爪"]}]
# 受身蹲伏
# archer/vigilante/ce26c6b69d02a440a81b552bec94f03b
@@ -575,7 +575,7 @@ class Skill18(PassiveSkill):
# 妖兽形物理/魔法防御力增加 : {value2}
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 暴击
# archer/vigilante/fc1262c19f3d0477ee8eda47b8db8696
@@ -916,7 +916,7 @@ class Skill27(PassiveSkill):
# 命中率增加 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 狂妖风暴
# archer/vigilante/8e358ecf99ac9df31a6132aeafe378a9
@@ -1079,8 +1079,8 @@ class Skill30(PassiveSkill):
data1 = get_data(f'{prefix}/{uuid}', 1)
# [鲜活宴场]生命值恢复量增加率 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 鲜活宴场
# archer/vigilante/0e409ac3e1c1f3976b3ef2bfe4c13069
@@ -1260,8 +1260,8 @@ class Skill34(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 卸骨
# archer/vigilante/527cdc3ecca985e18ef819d456532b26
@@ -1450,7 +1450,7 @@ class Skill38(PassiveSkill):
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
associate = [ {"data":data0,"type":"*skillDamage"}]
# 神妖之爪
# archer/vigilante/dd32a9825ec1af42a91f2223be6658e5
@@ -1504,7 +1504,7 @@ class Skill39(ActiveSkill):
# 攻击力增加最大值 : {value7}%
data7 = get_data(f'{prefix}/{uuid}', 7)
# 妖气能量消耗 : 全部
mode = ["人","妖兽(满强化)","妖兽(无强化)"]
def setMode(self, mode):