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
@@ -80,7 +80,7 @@ class Skill5(PassiveSkill):
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跳跃攻击力变化率 : {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":["罗网投掷"]}]
# 下段踢
@@ -549,7 +549,7 @@ class Skill25(ActiveSkill):
data6 = get_data(f'{prefix}/{uuid}', 6)
#每个异常增伤20%,最高60%增伤
skillRation = 1.6
skillDamage = 1.6
# 后街战术
# fighter_male/brawler_male/4b2c90ec226fd40e967875aa5eabefb2
@@ -906,7 +906,7 @@ class Skill35(ActiveSkill):
# 前方挑衅射程 : {value5}px
data5 = get_data(f'{prefix}/{uuid}', 5)
associate = [ {"type": "*skillRation", "data":data1} ]
associate = [ {"type": "*skillDamage", "data":data1} ]
# 罗网投掷
# fighter_male/brawler_male/d0cdaca82892e54097f22a1f60817048
@@ -1277,7 +1277,7 @@ class Skill41(PassiveSkill):
data6 = get_data(f'{prefix}/{uuid}', 6)
associate = [
{"data":data5,"type":"*skillRation"},
{"data":data5,"type":"*skillDamage"},
{"data":data4,"type":"*cdReduce","skills":["抛沙","毒瓶投掷","毒针投掷","砖块投掷"]},
]
@@ -1485,7 +1485,7 @@ class Skill45(PassiveSkill):
# 基本攻击力和技能攻击力增加率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data1,"type":"*skillRation"} ]
associate = [ {"data":data1,"type":"*skillDamage"} ]
# 暗街夺命锁
# fighter_male/brawler_male/2b39a776471c142f581ad3cc8bb89e55
@@ -1689,7 +1689,7 @@ class Skill48(ActiveSkill):
data3 = get_data(f'{prefix}/{uuid}', 3)
associate = [
{"type":"*skillRation","data":[i*3 if i > 0 else i for i in data3],"skills":["燃火轰天炮"]}
{"type":"*skillDamage","data":[i*3 if i > 0 else i for i in data3],"skills":["燃火轰天炮"]}
]
# 逆道·爆狱
@@ -1784,7 +1784,7 @@ class Skill50(PassiveSkill):
# 强化毒瓶投掷毒雾持续时间 : {value1}秒
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"} ]
associate = [ {"data":data0,"type":"*skillDamage"} ]
# 逆道·幽链之界
# fighter_male/brawler_male/f1fdc6c2482ecc510a2a9f04201ba125
@@ -44,7 +44,7 @@ class Skill5(PassiveSkill):
data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
hit0 = 1
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":["念兽 : 龙虎啸"]}]
# 分身 분신
@@ -285,7 +285,7 @@ class Skill31(PassiveSkill):
data0 = [0, 1907, 2100, 2292, 2484, 2681, 2873, 3065, 3261, 3454, 3646, 3840, 4034, 4228, 4422, 4616, 4808, 5001, 5195, 5387, 5578, 5775, 5967, 6161, 6356, 6548, 6744, 6934, 7130, 7322, 7517, 7708, 7903, 8097, 8293, 8483, 8677, 8871, 9063, 9255, 9450, 9644, 9838, 10028, 10226, 10416, 10611, 10804, 10999, 11193, 11385, 11580, 11772, 11966, 12160, 12356, 12546, 12738, 12934, 13124, 13318, 13513, 13707, 13898, 14091, 14288, 14479, 14673, 14868, 15062, 15254]# noqa: E501
associate = [
{"type": "*skillRation","data":data0,"skills":["分身"],"ratio":1},
{"type": "*skillDamage","data":data0,"skills":["分身"],"ratio":1},
{"type": "+cd","data":[0]+[5]*maxLv,"skills":["分身"],"ratio":1}
]
@@ -332,7 +332,7 @@ class Skill32(ActiveSkill):
data12 = [0, 18, 19, 20, 21, 22, 23, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501
associate = [ {"type":"*skillRation","data":data12} ]
associate = [ {"type":"*skillDamage","data":data12} ]
mode = ['一轮平x','前冲','跳跃']
@@ -521,7 +521,7 @@ class Skill38(PassiveSkill):
data0 = [0, 7, 8.5, 10, 11.5, 13, 14.5, 16, 17.5, 19, 20.5, 22, 23.5, 25, 26.5, 28, 29.5, 31, 32.5, 34, 35.5, 37, 38.5, 40, 41.5, 43, 44.5, 46, 47.5, 49, 50.5, 52, 53.5, 55, 56.5, 58, 59.5, 61, 62.5, 64, 65.5, 67, 68.5, 70, 71.5, 73, 74.5, 76, 77.5, 79, 80.5]# noqa: E501
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 念兽 : 审判之金雷虎 금뇌호 : 심판의 넨수
@@ -220,7 +220,7 @@ class Skill14(PassiveSkill):
uuid = "8ec9da6f808889b63adf2680fbf1f331"
associate = [
{"type":"*skillRation","data":data0,"skills":["鹰踏"]},
{"type":"*skillDamage","data":data0,"skills":["鹰踏"]},
]
# 弱点感知 급소 지정
@@ -271,7 +271,7 @@ class Skill17(PassiveSkill):
data0 = [0, 14, 15.5, 17, 18.5, 20, 21.5, 23, 24.5, 26, 27.5, 29, 30.5, 32, 33.5, 35]# noqa: E501
associate = [{"type":"*skillRation","data":data0}]
associate = [{"type":"*skillDamage","data":data0}]
# 闪步 섬보
# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/0c262dac3ec41ff79e359ada9c7a7faf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -477,7 +477,7 @@ class Skill25(ActiveSkill):
associate = [
{"data":data0,"type":"*cdReduce", 'exceptSkills': ['双重释放', '烈焰焚步', '极武霸皇踢', '焚火逐日拳']},
{"type":"*skillRation","data":data1},
{"type":"*skillDamage","data":data1},
]
@@ -625,7 +625,7 @@ class Skill30(PassiveSkill):
data0 = [0, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117]# noqa: E501
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 烈火强拳 아토믹 캐넌
@@ -693,7 +693,7 @@ class Skill33(PassiveSkill):
data0 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
associate = [ {"type":"*skillRation","data":data0} ]
associate = [ {"type":"*skillDamage","data":data0} ]
# 炼狱坠星腿 필멸의 습격