This commit is contained in:
2025-10-14 00:27:08 +08:00
parent 325cf2dab1
commit a570a2909b
49 changed files with 1926 additions and 1273 deletions
@@ -63,7 +63,6 @@ class Skill2(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
-121
View File
@@ -52,33 +52,25 @@ class Skill0(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 冲击波浮空力 : {value2}%
# REMOVE: data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [转职为缪斯后]
# 棱镜攻击力 : {value3}
# REMOVE: data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 冲击波攻击力 : {value4}
# REMOVE: data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [转职为妖护使后]
# 妖兽上勾拳攻击力 : {value5}%
# REMOVE: data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [转职为奇美拉后]
# 箭矢攻击力 : {value6}
# REMOVE: data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 狩猎之瞳
@@ -103,10 +95,8 @@ class Skill1(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 定位敌人范围 : 左右{value0}px
# REMOVE: data0 = [0, 1000]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 最大可定位敌人数量 : {value1}
# REMOVE: data1 = [0, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 强攻弩掌握
@@ -131,7 +121,6 @@ class Skill2(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 转职技能冷却时间减少 : {value0}%
# REMOVE: data0 = [0, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*cdReduce", 'exceptSkills': ['联合作战:围猎', '完美瞄准', '联合作战:最终一役']} ]
@@ -159,16 +148,13 @@ class Skill3(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 身体撞击攻击力 : {value0}%
# REMOVE: data0 = [0, 3009, 3314, 3620, 3925, 4230, 4535, 4841, 5146, 5451, 5756, 6062, 6367, 6672, 6977, 7283, 7588, 7893, 8198, 8504, 8809, 9114, 9419, 9725, 10030, 10335, 10641, 10946, 11251, 11556, 11862, 12167, 12472, 12777, 13083, 13388, 13693, 13998, 14304, 14609, 14914, 15219, 15525, 15830, 16135, 16440, 16746, 17051, 17356, 17662, 17967, 18272, 18577, 18883, 19188, 19493, 19798, 20104, 20409, 20714, 21019, 21325, 21630, 21935, 22240, 22546, 22851, 23156, 23461, 23767, 24072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 眩晕几率 : 100%
# 眩晕持续时间 : {value1}秒
# REMOVE: data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 冲击波范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 迅猛速射
@@ -192,16 +178,13 @@ class Skill4(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [0, 641, 706, 771, 836, 901, 966, 1031, 1096, 1161, 1226, 1291, 1356, 1421, 1486, 1551, 1616, 1681, 1746, 1812, 1877, 1942, 2007, 2072, 2137, 2202, 2267, 2332, 2397, 2462, 2527, 2592, 2657, 2722, 2787, 2852, 2917, 2982, 3047, 3112, 3177, 3242, 3307, 3372, 3437, 3502, 3567, 3632, 3697, 3762, 3827, 3892, 3957, 4023, 4088, 4153, 4218, 4283, 4348, 4413, 4478, 4543, 4608, 4673, 4738, 4803, 4868, 4933, 4998, 5063, 5128]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# 发射数量 : {value1}发
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 弩箭最大移动距离 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 基础精通
@@ -219,19 +202,15 @@ class Skill6(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力变化率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
# 前冲攻击力变化率 : {value1}%
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跳跃攻击力变化率 : {value2}%
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["急速扳机"]}]
@@ -260,19 +239,15 @@ class Skill9(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 击打攻击力 : {value0}%
# REMOVE: data0 = [0, 1601, 1763, 1926, 2088, 2251, 2413, 2576, 2738, 2900, 3063, 3225, 3388, 3550, 3712, 3875, 4037, 4200, 4362, 4525, 4687, 4849, 5012, 5174, 5337, 5499, 5662, 5824, 5986, 6149, 6311, 6474, 6636, 6798, 6961, 7123, 7286, 7448, 7611, 7773, 7935, 8098, 8260, 8423, 8585, 8747, 8910, 9072, 9235, 9397, 9560, 9722, 9884, 10047, 10209, 10372, 10534, 10697, 10859, 11021, 11184, 11346, 11509, 11671, 11833, 11996, 12158, 12321, 12483, 12646, 12808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [转职为猎人后]
# 爆炸箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 2404, 2648, 2892, 3136, 3380, 3624, 3867, 4111, 4355, 4599, 4843, 5087, 5331, 5575, 5819, 6062, 6306, 6550, 6794, 7038, 7282, 7526, 7770, 8014, 8257, 8501, 8745, 8989, 9233, 9477, 9721, 9965, 10209, 10452, 10696, 10940, 11184, 11428, 11672, 11916, 12160, 12404, 12647, 12891, 13135, 13379, 13623, 13867, 14111, 14355, 14599, 14842, 15086, 15330, 15574, 15818, 16062, 16306, 16550, 16794, 17037, 17281, 17525, 17769, 18013, 18257, 18501, 18745, 18989, 19232]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit0 = 1
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 推进装置
@@ -323,17 +298,14 @@ class Skill11(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弩箭爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 3692, 4067, 4441, 4816, 5190, 5565, 5939, 6314, 6688, 7063, 7438, 7812, 8187, 8561, 8936, 9310, 9685, 10059, 10434, 10808, 11183, 11558, 11932, 12307, 12681, 13056, 13430, 13805, 14179, 14554, 14929, 15303, 15678, 16052, 16427, 16801, 17176, 17550, 17925, 18299, 18674, 19049, 19423, 19798, 20172, 20547, 20921, 21296, 21670, 22045, 22420, 22794, 23169, 23543, 23918, 24292, 24667, 25041, 25416, 25790, 26165, 26540, 26914, 27289, 27663, 28038, 28412, 28787, 29161, 29536]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 学习[猎物识别]后, 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value1}px
# REMOVE: data1 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 弩箭爆炸范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 翻月翔击
@@ -363,11 +335,9 @@ class Skill12(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 踢击攻击力 : {value0}%
# REMOVE: data0 = [0, 5384, 5930, 6476, 7023, 7569, 8115, 8661, 9207, 9754, 10300, 10846, 11392, 11938, 12485, 13031, 13577, 14123, 14669, 15216, 15762, 16308, 16854, 17400, 17947, 18493, 19039, 19585, 20131, 20678, 21224, 21770, 22316, 22862, 23409, 23955, 24501, 25047, 25594, 26140, 26686, 27232, 27778, 28325, 28871, 29417, 29963, 30509, 31056, 31602, 32148, 32694, 33240, 33787, 34333, 34879, 35425, 35971, 36518, 37064, 37610, 38156, 38702, 39249, 39795, 40341, 40887, 41433, 41980, 42526, 43072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 4306, 4743, 5180, 5617, 6054, 6490, 6927, 7364, 7801, 8238, 8675, 9112, 9548, 9985, 10422, 10859, 11296, 11733, 12169, 12606, 13043, 13480, 13917, 14354, 14791, 15227, 15664, 16101, 16538, 16975, 17412, 17849, 18285, 18722, 19159, 19596, 20033, 20470, 20907, 21343, 21780, 22217, 22654, 23091, 23528, 23965, 24401, 24838, 25275, 25712, 26149, 26586, 27022, 27459, 27896, 28333, 28770, 29207, 29644, 30080, 30517, 30954, 31391, 31828, 32265, 32702, 33138, 33575, 34012, 34449]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
@@ -396,19 +366,14 @@ class Skill15(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 除收割技能外基本/技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每1层标记的收割攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 命中率增加 : {value2}%
# REMOVE: data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 最大标记层数时敌人回避率减少 : {value3}%
# REMOVE: data3 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 单个敌人最大可标记层数 : {value4}
# REMOVE: data4 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
associate = [{"data":data0,"type":"+normalRation"},{"data":data1,"type":"+markRation"}]
@@ -435,15 +400,12 @@ class Skill16(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弩箭多段攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1200, 1322, 1443, 1565, 1687, 1809, 1930, 2052, 2174, 2296, 2417, 2539, 2661, 2783, 2904, 3026, 3148, 3270, 3391, 3513, 3635, 3757, 3878, 4000, 4122, 4243, 4365, 4487, 4609, 4730, 4852, 4974, 5096, 5217, 5339, 5461, 5583, 5704, 5826, 5948, 6070, 6191, 6313, 6435, 6557, 6678, 6800, 6922, 7043, 7165, 7287, 7409, 7530, 7652, 7774, 7896, 8017, 8139, 8261, 8383, 8504, 8626, 8748, 8870, 8991, 9113, 9235, 9357, 9478, 9600]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 炽热喷涌
@@ -470,15 +432,12 @@ class Skill17(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 榴弹爆炸多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 1248, 1375, 1501, 1628, 1754, 1881, 2008, 2134, 2261, 2387, 2514, 2641, 2767, 2894, 3021, 3147, 3274, 3400, 3527, 3654, 3780, 3907, 4033, 4160, 4287, 4413, 4540, 4666, 4793, 4920, 5046, 5173, 5299, 5426, 5553, 5679, 5806, 5933, 6059, 6186, 6312, 6439, 6566, 6692, 6819, 6945, 7072, 7199, 7325, 7452, 7578, 7705, 7832, 7958, 8085, 8211, 8338, 8465, 8591, 8718, 8845, 8971, 9098, 9224, 9351, 9478, 9604, 9731, 9857, 9984]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 榴弹爆炸范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 急速扳机
@@ -503,26 +462,20 @@ class Skill18(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [0, 337]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
cost0 = -3
# 小型弩箭发射数量 : {value1}发
# REMOVE: data1 = [0, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 爆炸型弩箭爆炸攻击力 : {value2}%
# REMOVE: data2 = [0, 728]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [范围信息]
# 小型弩箭射程 : {value3}px
# REMOVE: data3 = [0, 500]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 大型弩箭射程 : {value4}px
# REMOVE: data4 = [0, 500]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 大型弩箭爆炸范围比率 : {value5}%
# REMOVE: data5 = [0, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 高压喷射
@@ -548,16 +501,13 @@ class Skill19(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 挑起攻击力 : {value0}%
# REMOVE: data0 = [0, 1682, 1853, 2023, 2194, 2365, 2535, 2706, 2876, 3047, 3218, 3388, 3559, 3730, 3900, 4071, 4242, 4412, 4583, 4753, 4924, 5095, 5265, 5436, 5607, 5777, 5948, 6119, 6289, 6460, 6630, 6801, 6972, 7142, 7313, 7484, 7654, 7825, 7996, 8166, 8337, 8508, 8678, 8849, 9019, 9190, 9361, 9531, 9702, 9873, 10043, 10214, 10385, 10555, 10726, 10896, 11067, 11238, 11408, 11579, 11750, 11920, 12091, 12262, 12432, 12603, 12773, 12944, 13115, 13285, 13456]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 喷射迷雾攻击力 : {value1}%
# REMOVE: data1 = [0, 6728, 7411, 8093, 8776, 9458, 10141, 10823, 11506, 12188, 12871, 13554, 14236, 14919, 15601, 16284, 16966, 17649, 18331, 19014, 19696, 20379, 21062, 21744, 22427, 23109, 23792, 24474, 25157, 25839, 26522, 27205, 27887, 28570, 29252, 29935, 30617, 31300, 31982, 32665, 33347, 34030, 34713, 35395, 36078, 36760, 37443, 38125, 38808, 39490, 40173, 40856, 41538, 42221, 42903, 43586, 44268, 44951, 45633, 46316, 46998, 47681, 48364, 49046, 49729, 50411, 51094, 51776, 52459, 53141, 53824]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [范围信息]
# 喷射迷雾范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 暴击
@@ -579,7 +529,6 @@ class Skill20(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理/魔法暴击率增加 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 强攻弩精通
@@ -602,13 +551,10 @@ class Skill21(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 攻击速度增加 : {value1}%
# REMOVE: data1 = [0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 魔法值消耗量减少 : {value2}%
# REMOVE: data2 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"$*PAtkP","data":data0}]
@@ -636,17 +582,14 @@ class Skill22(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 贯穿型弩箭攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 6732, 7415, 8098, 8781, 9464, 10147, 10830, 11513, 12196, 12879, 13562, 14245, 14927, 15610, 16293, 16976, 17659, 18342, 19025, 19708, 20391, 21074, 21757, 22440, 23123, 23806, 24489, 25172, 25855, 26538, 27221, 27904, 28587, 29270, 29953, 30635, 31318, 32001, 32684, 33367, 34050, 34733, 35416, 36099, 36782, 37465, 38148, 38831, 39514, 40197, 40880, 41563, 42246, 42929, 43612, 44295, 44978, 45661, 46343, 47026, 47709, 48392, 49075, 49758, 50441, 51124, 51807, 52490, 53173, 53856]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value1}px
# REMOVE: data1 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 狩猎开始
@@ -671,13 +614,10 @@ class Skill23(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 基本攻击力和转职技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 移动速度增加 : {value2}%
# REMOVE: data2 = [0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 帕伊卡 : 迷惑之舞
@@ -703,25 +643,20 @@ class Skill24(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 高速移动攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1901, 2094, 2287, 2480, 2672, 2865, 3058, 3251, 3444, 3637, 3830, 4022, 4215, 4408, 4601, 4794, 4987, 5180, 5372, 5565, 5758, 5951, 6144, 6337, 6530, 6722, 6915, 7108, 7301, 7494, 7687, 7880, 8072, 8265, 8458, 8651, 8844, 9037, 9229, 9422, 9615, 9808, 10001, 10194, 10387, 10579, 10772, 10965, 11158, 11351, 11544, 11737, 11929, 12122, 12315, 12508, 12701, 12894, 13087, 13279, 13472, 13665, 13858, 14051, 14244, 14437, 14629, 14822, 15015, 15208]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 6
cost0 = -6
# REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 迷雾区域维持时间 : 1秒
# 失明几率 : 100%
# 失明持续时间 : {value2}秒
# REMOVE: data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [学习追猎者勋章后]
# 混乱几率 : 100%
# 混乱持续时间 : {value3}秒
# REMOVE: data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 霰弹之箭
@@ -746,15 +681,12 @@ class Skill25(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 霰弹枪多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 2373, 2614, 2854, 3095, 3336, 3577, 3817, 4058, 4299, 4540, 4780, 5021, 5262, 5503, 5743, 5984, 6225, 6466, 6706, 6947, 7188, 7429, 7669, 7910, 8151, 8391, 8632, 8873, 9114, 9354, 9595, 9836, 10077, 10317, 10558, 10799, 11040, 11280, 11521, 11762, 12003, 12243, 12484, 12725, 12966, 13206, 13447, 13688, 13928, 14169, 14410, 14651, 14891, 15132, 15373, 15614, 15854, 16095, 16336, 16577, 16817, 17058, 17299, 17540, 17780, 18021, 18262, 18503, 18743, 18984]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 霰弹枪攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 二重助推
@@ -777,7 +709,6 @@ class Skill26(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [重型穿甲箭]攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [重型穿甲箭]弩箭速度增加量 : 25%
@@ -809,19 +740,15 @@ class Skill27(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 弩箭爆炸多段攻击力(收割) : {value0}% x{value1}
# REMOVE: data0 = [0, 3342, 3681, 4020, 4359, 4698, 5037, 5376, 5715, 6054, 6393, 6732, 7071, 7411, 7750, 8089, 8428, 8767, 9106, 9445, 9784, 10123, 10462, 10801, 11140, 11479, 11818, 12157, 12496, 12835, 13174, 13513, 13852, 14191, 14530, 14869, 15209, 15548, 15887, 16226, 16565, 16904, 17243, 17582, 17921, 18260, 18599, 18938, 19277, 19616, 19955, 20294, 20633, 20972, 21311, 21650, 21989, 22328, 22667, 23007, 23346, 23685, 24024, 24363, 24702, 25041, 25380, 25719, 26058, 26397, 26736]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = 5
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value2}px
# REMOVE: data2 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 爆炸范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -880,16 +807,13 @@ class Skill28(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 罗网攻击力 : {value0}%
# REMOVE: data0 = [0, 25859, 28482, 31106, 33729, 36353, 38976, 41599, 44223, 46846, 49469, 52093, 54716, 57340, 59963, 62586, 65210, 67833, 70456, 73080, 75703, 78327, 80950, 83573, 86197, 88820, 91443, 94067, 96690, 99314, 101937, 104560, 107184, 109807, 112430, 115054, 117677, 120301, 122924, 125547, 128171, 130794, 133417, 136041, 138664, 141288, 143911, 146534, 149158, 151781, 154404, 157028, 159651, 162275, 164898, 167521, 170145, 172768, 175391, 178015, 180638, 183262, 185885, 188508, 191132, 193755, 196378, 199002, 201625, 204249, 206872]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 罗网展开后最大持续时间 : {value1}秒
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 束缚几率 : 100%
# [范围信息]
# 罗网大小比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
def vp_1(self):
@@ -939,19 +863,15 @@ class Skill29(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 1365, 1503, 1642, 1780, 1919, 2057, 2196, 2334, 2473, 2611, 2750, 2888, 3027, 3165, 3304, 3442, 3581, 3719, 3858, 3996, 4135, 4273, 4412, 4550, 4688, 4827, 4965, 5104, 5242, 5381, 5519, 5658, 5796, 5935, 6073, 6212, 6350, 6489, 6627, 6766, 6904, 7043, 7181, 7320, 7458, 7597, 7735, 7873, 8012, 8150, 8289, 8427, 8566, 8704, 8843, 8981, 9120, 9258, 9397, 9535, 9674, 9812, 9951, 10089, 10228, 10366, 10505, 10643, 10782, 10920]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 20
cost0 = -20
# 小型弩箭最大攻击次数 : {value1}次
# REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 装置持续时间 : {value2}秒
# REMOVE: data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -1000,33 +920,26 @@ class Skill30(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 第一发特制弩箭攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 328, 362, 395, 428, 462, 495, 528, 562, 595, 628, 662, 695, 728, 762, 795, 828, 862, 895, 928, 962, 995, 1028, 1061, 1095, 1128, 1161, 1195, 1228, 1261, 1295, 1328, 1361, 1395, 1428, 1461, 1495, 1528, 1561, 1595, 1628, 1661, 1695, 1728, 1761, 1795, 1828, 1861, 1894, 1928, 1961, 1994, 2028, 2061, 2094, 2128, 2161, 2194, 2228, 2261, 2294, 2328, 2361, 2394, 2428, 2461, 2494, 2528, 2561, 2594, 2628]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = -1
# 第二发特制弩箭攻击力(标记) : {value1}%
# REMOVE: data1 = [0, 328, 362, 395, 428, 462, 495, 528, 562, 595, 628, 662, 695, 728, 762, 795, 828, 862, 895, 928, 962, 995, 1028, 1061, 1095, 1128, 1161, 1195, 1228, 1261, 1295, 1328, 1361, 1395, 1428, 1461, 1495, 1528, 1561, 1595, 1628, 1661, 1695, 1728, 1761, 1795, 1828, 1861, 1894, 1928, 1961, 1994, 2028, 2061, 2094, 2128, 2161, 2194, 2228, 2261, 2294, 2328, 2361, 2394, 2428, 2461, 2494, 2528, 2561, 2594, 2628]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
cost1 = -1
# 每发特制弩箭增加爆炸型弩箭标记层数最大消耗量 : {value2}个
# REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 每发之间可自由行动时间 : {value3}秒
# REMOVE: data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 最后一发爆炸型弩箭攻击力(收割) : {value4}%
# REMOVE: data4 = [0, 32187, 35452, 38718, 41983, 45249, 48514, 51779, 55045, 58310, 61575, 64841, 68106, 71371, 74637, 77902, 81168, 84433, 87698, 90964, 94229, 97494, 100760, 104025, 107290, 110556, 113821, 117086, 120352, 123617, 126883, 130148, 133413, 136679, 139944, 143209, 146475, 149740, 153005, 156271, 159536, 162802, 166067, 169332, 172598, 175863, 179128, 182394, 185659, 188924, 192190, 195455, 198720, 201986, 205251, 208517, 211782, 215047, 218313, 221578, 224843, 228109, 231374, 234639, 237905, 241170, 244436, 247701, 250966, 254232, 257497]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
hit4 = 1
cost4 = 15
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value5}px
# REMOVE: data5 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 最后一发弩箭爆炸范围比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
def vp_1(self):
@@ -1075,13 +988,10 @@ class Skill31(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [狩猎之瞳]探索范围增加 : {value0}px
# REMOVE: data0 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 暴击率增加 : {value1}%
# REMOVE: data1 = [0, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 暴击伤害增加率 : {value2}%
# REMOVE: data2 = [0, 4, 6, 8, 10, 12, 14, 16, 18, 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]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data2,"type":"*skillRation"}]
@@ -1111,15 +1021,12 @@ class Skill32(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 845, 1041, 1236, 1432, 1628, 1824, 2020, 2216, 2412, 2607, 2803, 2999, 3195, 3391, 3587, 3783, 3978, 4174, 4370, 4566, 4762, 4958, 5154, 5350, 5545, 5741, 5937, 6133, 6329, 6525, 6721, 6916, 7112, 7308, 7504, 7700, 7896, 8092, 8287, 8483, 8679, 8875, 9071, 9267, 9463, 9658, 9854, 10050, 10246, 10442]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 10
cost0 = -10
# 最大多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 爆炸型弩箭攻击力(终结) : {value2}%
# REMOVE: data2 = [0, 75327, 92794, 110261, 127728, 145195, 162662, 180130, 197597, 215064, 232531, 249998, 267465, 284932, 302399, 319866, 337334, 354801, 372268, 389735, 407202, 424669, 442136, 459603, 477070, 494538, 512005, 529472, 546939, 564406, 581873, 599340, 616807, 634274, 651742, 669209, 686676, 704143, 721610, 739077, 756544, 774011, 791478, 808946, 826413, 843880, 861347, 878814, 896281, 913748, 931215]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5
@@ -1153,28 +1060,22 @@ class Skill33(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 飞行模式持续时间上限 : {value0}秒
# REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 小型弩箭多段攻击力 (标记) : {value1}%
# REMOVE: data1 = [0, 170, 187, 204, 222, 239, 256, 273, 291, 308, 325, 342, 360, 377, 394, 411, 429, 446, 463, 480, 498, 515, 532, 549, 567, 584, 601, 618, 636, 653, 670, 687, 705, 722, 739, 756, 774, 791, 808, 825, 843, 860, 877, 894, 912, 929, 946, 963, 981, 998, 1015]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 19*2
cost1 = 19*(-2)
# 爆炸型弩箭攻击力 (收割) : {value2}%
# REMOVE: data2 = [0, 9134, 10061, 10987, 11914, 12841, 13767, 14694, 15621, 16547, 17474, 18401, 19327, 20254, 21181, 22107, 23034, 23960, 24887, 25814, 26740, 27667, 28594, 29520, 30447, 31374, 32300, 33227, 34154, 35080, 36007, 36934, 37860, 38787, 39713, 40640, 41567, 42493, 43420, 44347, 45273, 46200, 47127, 48053, 48980, 49907, 50833, 51760, 52687, 53613, 54540]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 5*1
cost2 = 5*5
# 每发爆炸型弩箭消耗的标记层数上限 : 5个
# 爆炸型弩箭装填数量 : {value3}发
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 飞行模式中所受伤害减少率 : {value4}%
# REMOVE: data4 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 爆炸型弩箭爆炸范围比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
def vp_1(self):
@@ -1235,12 +1136,10 @@ class Skill34(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 突进攻击力 : {value0}%
# REMOVE: data0 = [0, 84018, 92542, 101065, 109589, 118112, 126636, 135159, 143683, 152207, 160730, 169254, 177777, 186301, 194824, 203348, 211871, 220395, 228919, 237442, 245966, 254489, 263013, 271536, 280060, 288584, 297107, 305631, 314154, 322678, 331201, 339725, 348249, 356772, 365296, 373819, 382343, 390866, 399390, 407913, 416437, 424961, 433484, 442008, 450531, 459055, 467578, 476102, 484626, 493149, 501673]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [范围信息]
# 攻击范围比率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
def vp_1(self):
@@ -1291,7 +1190,6 @@ class Skill35(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1322,24 +1220,19 @@ class Skill36(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 弩箭命中攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 722, 795, 869, 942, 1015, 1088, 1162, 1235, 1308, 1381, 1455, 1528, 1601, 1674, 1748, 1821, 1894, 1968, 2041, 2114, 2187, 2261, 2334, 2407, 2480, 2554, 2627, 2700, 2773, 2847, 2920, 2993, 3066, 3140, 3213, 3286, 3359, 3433, 3506, 3579, 3652, 3726, 3799, 3872, 3945, 4019, 4092, 4165, 4239, 4312]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 钻头旋转攻击力 : {value1}% x{value2}
# REMOVE: data1 = [0, 7149, 7874, 8600, 9325, 10050, 10775, 11501, 12226, 12951, 13676, 14402, 15127, 15852, 16577, 17303, 18028, 18753, 19478, 20204, 20929, 21654, 22379, 23105, 23830, 24555, 25280, 26006, 26731, 27456, 28182, 28907, 29632, 30357, 31083, 31808, 32533, 33258, 33984, 34709, 35434, 36159, 36885, 37610, 38335, 39060, 39786, 40511, 41236, 41961, 42687]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 10
cost1 = 5
# REMOVE: data2 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value3}px
# REMOVE: data3 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1396,25 +1289,19 @@ class Skill37(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 追踪小型弩箭攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 2933, 3230, 3528, 3825, 4123, 4420, 4718, 5015, 5313, 5610, 5908, 6206, 6503, 6801, 7098, 7396, 7693, 7991, 8288, 8586, 8883, 9181, 9478, 9776, 10073, 10371, 10668, 10966, 11263, 11561, 11858, 12156, 12454, 12751, 13049, 13346, 13644, 13941, 14239, 14536, 14834, 15131, 15429, 15726, 16024, 16321, 16619, 16916, 17214, 17511]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
cost0 = -15
# REMOVE: data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 喷射式炸弹爆炸攻击力(标记) : {value2}% x{value3}
# REMOVE: data2 = [0, 11130, 12259, 13388, 14517, 15646, 16775, 17904, 19034, 20163, 21292, 22421, 23550, 24679, 25808, 26937, 28066, 29196, 30325, 31454, 32583, 33712, 34841, 35970, 37099, 38228, 39358, 40487, 41616, 42745, 43874, 45003, 46132, 47261, 48390, 49519, 50649, 51778, 52907, 54036, 55165, 56294, 57423, 58552, 59681, 60811, 61940, 63069, 64198, 65327, 66456]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 5
cost2 = -5
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 寻敌范围 : {value4}px
# REMOVE: data4 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 喷射式炸弹爆炸范围比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
def vp_1(self):
@@ -1465,7 +1352,6 @@ class Skill38(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 爆炸攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 204228, 251585, 298942, 346300, 393657, 441014, 488371, 535729, 583086, 630443, 677800, 725157, 772515, 819872, 867229, 914586, 961943, 1009301, 1056658, 1104015, 1151372, 1198730, 1246087, 1293444, 1340801, 1388158, 1435516, 1482873, 1530230, 1577587, 1624945, 1672302, 1719659, 1767016, 1814373, 1861731, 1909088, 1956445, 2003802, 2051159, 2098517, 2145874, 2193231, 2240588, 2287946, 2335303, 2382660, 2430017, 2477374, 2524732]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
@@ -1496,7 +1382,6 @@ class Skill39(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1525,14 +1410,11 @@ class Skill40(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 帕伊卡小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [0, 1514, 1668, 1821, 1975, 2128, 2282, 2436, 2589, 2743, 2897, 3050, 3204, 3357, 3511, 3665, 3818, 3972, 4125, 4279, 4433, 4586, 4740, 4893, 5047, 5201, 5354, 5508, 5661, 5815, 5969, 6122, 6276, 6429, 6583, 6737, 6890, 7044, 7197, 7351, 7505, 7658, 7812, 7965, 8119, 8273, 8426, 8580, 8733, 8887, 9041]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5*2
# 小型弩箭最大命中次数 : {value1}次x2
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 猎人爆炸型弩箭攻击力(收割) : {value2}%
# REMOVE: data2 = [0, 136267, 150091, 163916, 177740, 191564, 205388, 219212, 233037, 246861, 260685, 274509, 288333, 302158, 315982, 329806, 343630, 357455, 371279, 385103, 398927, 412751, 426576, 440400, 454224, 468048, 481872, 495697, 509521, 523345, 537169, 550993, 564818, 578642, 592466, 606290, 620115, 633939, 647763, 661587, 675411, 689236, 703060, 716884, 730708, 744532, 758357, 772181, 786005, 799829, 813653]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5
@@ -1564,14 +1446,11 @@ class Skill41(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 3206, 3949, 4692, 5436, 6179, 6922, 7666, 8409, 9152, 9896, 10639, 11382, 12126, 12869, 13612, 14356, 15099, 15842, 16586, 17329, 18072, 18816, 19559, 20302, 21046, 21789, 22532, 23276, 24019, 24762, 25506, 26249, 26992, 27736, 28479, 29222, 29966, 30709, 31452, 32196, 32939, 33682, 34426, 35169, 35912, 36656, 37399, 38142, 38886, 39629]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
cost0 = -15
# REMOVE: data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 超大型特殊弩箭爆炸攻击力(收割) : {value2}%
# REMOVE: data2 = [0, 432759, 533109, 633458, 733808, 834158, 934508, 1034858, 1135208, 1235557, 1335907, 1436257, 1536607, 1636957, 1737307, 1837657, 1938006, 2038356, 2138706, 2239056, 2339406, 2439756, 2540105, 2640455, 2740805, 2841155, 2941505, 3041855, 3142204, 3242554, 3342904, 3443254, 3543604, 3643954, 3744304, 3844653, 3945003, 4045353, 4145703, 4246053, 4346403, 4446752, 4547102, 4647452, 4747802, 4848152, 4948502, 5048852, 5149201, 5249551, 5349901]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5
+41 -140
View File
@@ -22,6 +22,7 @@ class Skill0(PassiveSkill):
uuid = "9dda3f4a849dba1a288dd65e116860f2"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 凌跃一击
@@ -43,35 +44,28 @@ class Skill1(ActiveSkill):
uuid = "0969cd4054d93da07708108c0cc1c4b5"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 冲击波浮空力 : {value2}%
# REMOVE: data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [转职为缪斯后]
# 棱镜攻击力 : {value3}
# REMOVE: data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 冲击波攻击力 : {value4}
# REMOVE: data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [转职为妖护使后]
# 妖兽上勾拳攻击力 : {value5}%
# REMOVE: data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [转职为奇美拉后]
# 箭矢攻击力 : {value6}
# REMOVE: data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 迷雾爆裂
@@ -93,18 +87,16 @@ class Skill2(ActiveSkill):
uuid = "717f1e2104fe4b796f800352fa143ecc"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 2450, 2699, 2947, 3196, 3444, 3693, 3941, 4190, 4438, 4687, 4936, 5184, 5433, 5681, 5930, 6178, 6427, 6675, 6924, 7172, 7421, 7670, 7918, 8167, 8415, 8664, 8912, 9161, 9409, 9658, 9907, 10155, 10404, 10652, 10901, 11149, 11398, 11646, 11895, 12143, 12392, 12641, 12889, 13138, 13386, 13635, 13883, 14132, 14380, 14629, 14878, 15126, 15375, 15623, 15872, 16120, 16369, 16617, 16866, 17114, 17363, 17612, 17860, 18109, 18357, 18606, 18854, 19103, 19351, 19600]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 1960, 2159, 2358, 2557, 2755, 2954, 3153, 3352, 3551, 3750, 3948, 4147, 4346, 4545, 4744, 4943, 5141, 5340, 5539, 5738, 5937, 6136, 6334, 6533, 6732, 6931, 7130, 7329, 7528, 7726, 7925, 8124, 8323, 8522, 8721, 8919, 9118, 9317, 9516, 9715, 9914, 10112, 10311, 10510, 10709, 10908, 11107, 11306, 11504, 11703, 11902, 12101, 12300, 12499, 12697, 12896, 13095, 13294, 13493, 13692, 13890, 14089, 14288, 14487, 14686, 14885, 15083, 15282, 15481, 15680]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [范围信息]
# 冲击波范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 后跳
@@ -122,9 +114,9 @@ class Skill3(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基础精通
@@ -142,18 +134,15 @@ class Skill4(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力变化率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
# 前冲攻击力变化率 : {value1}%
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跳跃攻击力变化率 : {value2}%
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["迷雾箭雨"]}]
@@ -174,18 +163,15 @@ class Skill5(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 蹲伏姿势最短无敌时间 : {value0}秒
# REMOVE: data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 蹲伏姿势最长无敌时间 : {value1}秒
# REMOVE: data1 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 起身时霸体时间 : {value2}秒
# REMOVE: data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 防具精通
@@ -203,9 +189,9 @@ class Skill6(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 绝技袭击
@@ -227,13 +213,12 @@ class Skill7(ActiveSkill):
uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 962, 1060, 1157, 1255, 1352, 1450, 1548, 1645, 1743, 1840, 1938, 2036, 2133, 2231, 2329, 2426, 2524, 2621, 2719, 2817, 2914, 3012, 3109, 3207, 3305, 3402, 3500, 3597, 3695, 3793, 3890, 3988, 4085, 4183, 4281, 4378, 4476, 4573, 4671, 4769, 4866, 4964, 5061, 5159, 5257, 5354, 5452, 5549, 5647, 5745, 5842, 5940, 6037, 6135, 6233, 6330, 6428, 6525, 6623, 6721, 6818, 6916, 7013, 7111, 7209, 7306, 7404, 7501, 7599, 7697]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 2
# 迷雾箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 321, 354, 386, 419, 451, 484, 516, 549, 581, 614, 647, 679, 712, 744, 777, 809, 842, 875, 907, 940, 972, 1005, 1037, 1070, 1102, 1135, 1168, 1200, 1233, 1265, 1298, 1330, 1363, 1395, 1428, 1461, 1493, 1526, 1558, 1591, 1623, 1656, 1689, 1721, 1754, 1786, 1819, 1851, 1884, 1916, 1949, 1982, 2014, 2047, 2079, 2112, 2144, 2177, 2210, 2242, 2275, 2307, 2340, 2372, 2405, 2437, 2470, 2503, 2535, 2568]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 4
@@ -257,21 +242,18 @@ class Skill8(ActiveSkill):
uuid = "4655101518604f874721b3cc249aae10"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 击打攻击力 : {value0}%
# REMOVE: data0 = [0, 1601, 1763, 1926, 2088, 2251, 2413, 2576, 2738, 2900, 3063, 3225, 3388, 3550, 3712, 3875, 4037, 4200, 4362, 4525, 4687, 4849, 5012, 5174, 5337, 5499, 5662, 5824, 5986, 6149, 6311, 6474, 6636, 6798, 6961, 7123, 7286, 7448, 7611, 7773, 7935, 8098, 8260, 8423, 8585, 8747, 8910, 9072, 9235, 9397, 9560, 9722, 9884, 10047, 10209, 10372, 10534, 10697, 10859, 11021, 11184, 11346, 11509, 11671, 11833, 11996, 12158, 12321, 12483, 12646, 12808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [转职为猎人后]
# 爆炸箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 2404, 2648, 2892, 3136, 3380, 3624, 3867, 4111, 4355, 4599, 4843, 5087, 5331, 5575, 5819, 6062, 6306, 6550, 6794, 7038, 7282, 7526, 7770, 8014, 8257, 8501, 8745, 8989, 9233, 9477, 9721, 9965, 10209, 10452, 10696, 10940, 11184, 11428, 11672, 11916, 12160, 12404, 12647, 12891, 13135, 13379, 13623, 13867, 14111, 14355, 14599, 14842, 15086, 15330, 15574, 15818, 16062, 16306, 16550, 16794, 17037, 17281, 17525, 17769, 18013, 18257, 18501, 18745, 18989, 19232]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 高速机动
@@ -293,9 +275,9 @@ class Skill9(ActiveSkill):
uuid = "147d005ac868e0de52b1f255eea35d62"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 向后移动距离 : {value0}px
# REMOVE: data0 = [0, 100]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 翻月翔击
@@ -322,13 +304,12 @@ class Skill10(ActiveSkill):
uuid = "c9664191611af31142e052dfaef84530"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 踢击攻击力 : {value0}%
# REMOVE: data0 = [0, 5384, 5930, 6476, 7023, 7569, 8115, 8661, 9207, 9754, 10300, 10846, 11392, 11938, 12485, 13031, 13577, 14123, 14669, 15216, 15762, 16308, 16854, 17400, 17947, 18493, 19039, 19585, 20131, 20678, 21224, 21770, 22316, 22862, 23409, 23955, 24501, 25047, 25594, 26140, 26686, 27232, 27778, 28325, 28871, 29417, 29963, 30509, 31056, 31602, 32148, 32694, 33240, 33787, 34333, 34879, 35425, 35971, 36518, 37064, 37610, 38156, 38702, 39249, 39795, 40341, 40887, 41433, 41980, 42526, 43072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 4306, 4743, 5180, 5617, 6054, 6490, 6927, 7364, 7801, 8238, 8675, 9112, 9548, 9985, 10422, 10859, 11296, 11733, 12169, 12606, 13043, 13480, 13917, 14354, 14791, 15227, 15664, 16101, 16538, 16975, 17412, 17849, 18285, 18722, 19159, 19596, 20033, 20470, 20907, 21343, 21780, 22217, 22654, 23091, 23528, 23965, 24401, 24838, 25275, 25712, 26149, 26586, 27022, 27459, 27896, 28333, 28770, 29207, 29644, 30080, 30517, 30954, 31391, 31828, 32265, 32702, 33138, 33575, 34012, 34449]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 营火
@@ -351,35 +332,27 @@ class Skill11(ActiveSkill):
uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 营火持续时间 : {value0}秒
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 生命值恢复间隔 : {value1}秒
# REMOVE: data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 每次间隔恢复的最大生命值量 : {value2}%
# REMOVE: data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 每次间隔恢复的最小生命值量 : {value3}%
# REMOVE: data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 冰冻抗性增加 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [学习野外生存后]
# 炖菜生命值恢复量 : {value5}%
# REMOVE: data5 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 炖菜魔法值恢复量 : {value6}%
# REMOVE: data6 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [范围信息]
# 生命值最大恢复范围 : {value7}px
# REMOVE: data7 = [0, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 生命值最小恢复范围 : {value8}px
# REMOVE: data8 = [0, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8)
# 在最小恢复范围外不会获得恢复。
@@ -401,15 +374,13 @@ class Skill12(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 强制中断技能时的冷却时间 : {value0}秒
# REMOVE: data0 = [0, 40]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 被击或倒地期间施放时的冷却时间 : {value1}秒
# REMOVE: data1 = [0, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跃翔
@@ -429,12 +400,11 @@ class Skill13(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 迷雾箭雨
@@ -457,17 +427,15 @@ class Skill14(ActiveSkill):
uuid = "cfacda0647b9a0f595df2c2aad30c18d"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 每次发射的攻击次数上限 : {value0}次
# REMOVE: data0 = [0, 3]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每次攻击的攻击力 : {value1}%
# REMOVE: data1 = [0, 178]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 9
# [范围信息]
# 箭矢射程 : {value2}px
# REMOVE: data2 = [0, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 驱虫烈火
@@ -490,24 +458,20 @@ class Skill15(ActiveSkill):
uuid = "45442bbbe33540b4deeec29437dae70c"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 火焰攻击力 : {value0}%
# REMOVE: data0 = [0, 5316, 5855, 6395, 6934, 7473, 8013, 8552, 9091, 9630, 10170, 10709, 11248, 11788, 12327, 12866, 13406, 13945, 14484, 15023, 15563, 16102, 16641, 17181, 17720, 18259, 18799, 19338, 19877, 20417, 20956, 21495, 22034, 22574, 23113, 23652, 24192, 24731, 25270, 25810, 26349, 26888, 27427, 27967, 28506, 29045, 29585, 30124, 30663, 31203, 31742, 32281, 32821, 33360, 33899, 34438, 34978, 35517, 36056, 36596, 37135, 37674, 38214, 38753, 39292, 39831, 40371, 40910, 41449, 41989, 42528]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 灼伤攻击力 : {value1}%
# REMOVE: data1 = [0, 1329, 1464, 1599, 1733, 1868, 2003, 2138, 2273, 2408, 2542, 2677, 2812, 2947, 3082, 3217, 3351, 3486, 3621, 3756, 3891, 4026, 4160, 4295, 4430, 4565, 4700, 4834, 4969, 5104, 5239, 5374, 5509, 5643, 5778, 5913, 6048, 6183, 6318, 6452, 6587, 6722, 6857, 6992, 7127, 7261, 7396, 7531, 7666, 7801, 7935, 8070, 8205, 8340, 8475, 8610, 8744, 8879, 9014, 9149, 9284, 9419, 9553, 9688, 9823, 9958, 10093, 10228, 10362, 10497, 10632]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 灼伤持续时间 : {value2}秒
# REMOVE: data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 灼伤几率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 玄机弓精通
@@ -527,12 +491,11 @@ class Skill16(PassiveSkill):
uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 命中率增加 : {value1}%
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [{"type":"$*PAtkP","data":data0}]
@@ -553,9 +516,9 @@ class Skill17(PassiveSkill):
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理/魔法暴击率增加 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 三重加速
@@ -577,26 +540,22 @@ class Skill18(ActiveSkill):
uuid = "8f73f243041c2d27739fe7696f02bf9b"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 802, 883, 965, 1046, 1127, 1209, 1290, 1371, 1453, 1534, 1615, 1697, 1778, 1859, 1941, 2022, 2104, 2185, 2266, 2348, 2429, 2510, 2592, 2673, 2754, 2836, 2917, 2998, 3080, 3161, 3242, 3324, 3405, 3486, 3568, 3649, 3731, 3812, 3893, 3975, 4056, 4137, 4219, 4300, 4381, 4463, 4544, 4625, 4707, 4788, 4869, 4951, 5032, 5114, 5195, 5276, 5358, 5439, 5520, 5602, 5683, 5764, 5846, 5927, 6008, 6090, 6171, 6252, 6334, 6415]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 箭矢冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 1207, 1329, 1452, 1574, 1697, 1819, 1941, 2064, 2186, 2309, 2431, 2554, 2676, 2799, 2921, 3043, 3166, 3288, 3411, 3533, 3656, 3778, 3900, 4023, 4145, 4268, 4390, 4513, 4635, 4757, 4880, 5002, 5125, 5247, 5370, 5492, 5615, 5737, 5859, 5982, 6104, 6227, 6349, 6472, 6594, 6716, 6839, 6961, 7084, 7206, 7329, 7451, 7573, 7696, 7818, 7941, 8063, 8186, 8308, 8431, 8553, 8675, 8798, 8920, 9043, 9165, 9288, 9410, 9532, 9655]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 3
# 迷雾箭矢攻击力 : {value2}%
# REMOVE: data2 = [0, 403, 444, 485, 526, 567, 607, 648, 689, 730, 771, 812, 853, 894, 935, 975, 1016, 1057, 1098, 1139, 1180, 1221, 1262, 1303, 1343, 1384, 1425, 1466, 1507, 1548, 1589, 1630, 1671, 1711, 1752, 1793, 1834, 1875, 1916, 1957, 1998, 2039, 2079, 2120, 2161, 2202, 2243, 2284, 2325, 2366, 2407, 2447, 2488, 2529, 2570, 2611, 2652, 2693, 2734, 2775, 2815, 2856, 2897, 2938, 2979, 3020, 3061, 3102, 3143, 3183, 3224]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 3
# 迷雾箭矢冲击波攻击力 : {value3}%
# REMOVE: data3 = [0, 802, 883, 965, 1046, 1127, 1209, 1290, 1371, 1453, 1534, 1615, 1697, 1778, 1859, 1941, 2022, 2104, 2185, 2266, 2348, 2429, 2510, 2592, 2673, 2754, 2836, 2917, 2998, 3080, 3161, 3242, 3324, 3405, 3486, 3568, 3649, 3731, 3812, 3893, 3975, 4056, 4137, 4219, 4300, 4381, 4463, 4544, 4625, 4707, 4788, 4869, 4951, 5032, 5114, 5195, 5276, 5358, 5439, 5520, 5602, 5683, 5764, 5846, 5927, 6008, 6090, 6171, 6252, 6334, 6415]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 3
# [范围信息]
# 冲击波范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 斗志昂扬
@@ -617,15 +576,13 @@ class Skill19(ActiveSkill):
uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 基本攻击和技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 移动速度增加 : {value2}%
# REMOVE: data2 = [0, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 细雨
@@ -647,14 +604,13 @@ class Skill20(ActiveSkill):
uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 冲击波攻击力 : {value0}%
# REMOVE: data0 = [0, 9544, 10512, 11480, 12449, 13417, 14385, 15353, 16322, 17290, 18258, 19226, 20195, 21163, 22131, 23099, 24067, 25036, 26004, 26972, 27940, 28909, 29877, 30845, 31813, 32782, 33750, 34718, 35686, 36654, 37623, 38591, 39559, 40527, 41496, 42464, 43432, 44400, 45369, 46337, 47305, 48273, 49242, 50210, 51178, 52146, 53114, 54083, 55051, 56019, 56987, 57956, 58924, 59892, 60860, 61829, 62797, 63765, 64733, 65701, 66670, 67638, 68606, 69574, 70543, 71511, 72479, 73447, 74416, 75384, 76352]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [范围信息]
# 冲击波范围比率 : {value1}%
# REMOVE: data1 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 急流
@@ -676,24 +632,20 @@ class Skill21(ActiveSkill):
uuid = "78bd107acd474518b606be1e4fd38239"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 旋风最大打击次数 : {value0}次
# REMOVE: data0 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 旋风攻击力 : {value1}%
# REMOVE: data1 = [0, 792, 872, 953, 1033, 1113, 1194, 1274, 1354, 1435, 1515, 1595, 1676, 1756, 1836, 1917, 1997, 2077, 2158, 2238, 2318, 2399, 2479, 2560, 2640, 2720, 2801, 2881, 2961, 3042, 3122, 3202, 3283, 3363, 3443, 3524, 3604, 3684, 3765, 3845, 3925, 4006, 4086, 4166, 4247, 4327, 4407, 4488, 4568, 4648, 4729, 4809, 4890, 4970, 5050, 5131, 5211, 5291, 5372, 5452, 5532, 5613, 5693, 5773, 5854, 5934, 6014, 6095, 6175, 6255, 6336]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 4
# 震动箭攻击力 : {value2}%
# REMOVE: data2 = [0, 6713, 7394, 8075, 8756, 9437, 10118, 10799, 11480, 12162, 12843, 13524, 14205, 14886, 15567, 16248, 16929, 17610, 18291, 18972, 19653, 20334, 21015, 21696, 22377, 23058, 23739, 24420, 25101, 25782, 26463, 27144, 27826, 28507, 29188, 29869, 30550, 31231, 31912, 32593, 33274, 33955, 34636, 35317, 35998, 36679, 37360, 38041, 38722, 39403, 40084, 40765, 41446, 42127, 42809, 43490, 44171, 44852, 45533, 46214, 46895, 47576, 48257, 48938, 49619, 50300, 50981, 51662, 52343, 53024, 53705]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 震动箭控制时间 : {value3}秒
# REMOVE: data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 箭矢射程 : {value4}px
# REMOVE: data4 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 旅人的直觉
@@ -716,18 +668,15 @@ class Skill22(ActiveSkill):
uuid = "d085127b0edd719782bd618d5688f4a1"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 回避率增加 : {value1}%
# REMOVE: data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 暴击率增加 : {value2}%
# REMOVE: data2 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 暴击伤害增加率 : {value3}%
# REMOVE: data3 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
associate = [ {"data":data3,"type":"*skillRation"}]
@@ -751,21 +700,18 @@ class Skill23(ActiveSkill):
uuid = "42c82812f86ff6704ae9952a2e6093a4"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 箭矢最大攻击次数 : {value0}次
# REMOVE: data0 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 1695, 1867, 2039, 2211, 2383, 2555, 2727, 2899, 3071, 3243, 3415, 3587, 3758, 3930, 4102, 4274, 4446, 4618, 4790, 4962, 5134, 5306, 5478, 5650, 5822, 5994, 6166, 6338, 6510, 6682, 6854, 7026, 7198, 7370, 7542, 7713, 7885, 8057, 8229, 8401, 8573, 8745, 8917, 9089, 9261, 9433, 9605, 9777, 9949, 10121, 10293, 10465, 10637, 10809, 10981, 11153, 11325, 11497, 11668, 11840, 12012, 12184, 12356, 12528, 12700, 12872, 13044, 13216, 13388, 13560]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 8
# 技能结束后霸体持续时间 : {value2}秒
# REMOVE: data2 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 打击范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -809,18 +755,16 @@ class Skill24(ActiveSkill):
uuid = "3d8f3d438405d79f8d3ed68072674d1e"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 16786, 18489, 20192, 21895, 23598, 25301, 27004, 28706, 30409, 32112, 33815, 35518, 37221, 38924, 40627, 42330, 44033, 45736, 47439, 49142, 50845, 52547, 54250, 55953, 57656, 59359, 61062, 62765, 64468, 66171, 67874, 69577, 71280, 72983, 74686, 76388, 78091, 79794, 81497, 83200, 84903, 86606, 88309, 90012, 91715, 93418, 95121, 96824, 98527, 100229, 101932, 103635, 105338, 107041, 108744, 110447, 112150, 113853, 115556, 117259, 118962, 120665, 122368, 124070, 125773, 127476, 129179, 130882, 132585, 134288]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 空中施放技能结束后霸体护甲持续时间 : {value1}秒
# REMOVE: data1 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 爆炸范围比率 : {value2}%
# REMOVE: data2 = [0, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
def vp_1(self):
@@ -862,15 +806,13 @@ class Skill25(ActiveSkill):
uuid = "2f5d03c7848effbc0a23f4df45d9ca46"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弓术技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 增益效果最大持续时间 : {value1}秒
# REMOVE: data1 = [0, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 空中施放技能结束后霸体护甲持续时间 : {value2}秒
# REMOVE: data2 = [0, 0.5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 浓雾暴雨
@@ -893,18 +835,16 @@ class Skill26(ActiveSkill):
uuid = "ade01c1d6afc8a05055225045e89fe49"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 冲击波最大攻击次数 : {value0}次
# REMOVE: data0 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每次冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 3321, 3658, 3995, 4332, 4669, 5006, 5342, 5679, 6016, 6353, 6690, 7027, 7364, 7701, 8038, 8375, 8712, 9049, 9385, 9722, 10059, 10396, 10733, 11070, 11407, 11744, 12081, 12418, 12755, 13091, 13428, 13765, 14102, 14439, 14776, 15113, 15450, 15787, 16124, 16461, 16798, 17134, 17471, 17808, 18145, 18482, 18819, 19156, 19493, 19830, 20167, 20504, 20840, 21177, 21514, 21851, 22188, 22525, 22862, 23199, 23536, 23873, 24210, 24547, 24883, 25220, 25557, 25894, 26231, 26568]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 6
# [范围信息]
# 冲击波范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
def vp_1(self):
@@ -946,31 +886,25 @@ class Skill27(ActiveSkill):
uuid = "ff171dc487807bb9aa28900ca9a46b41"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 储备箭数 : {value0}个
# REMOVE: data0 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 贯穿型和爆炸型流星箭攻击力 : {value1}%
# REMOVE: data1 = [0, 11748, 12940, 14132, 15323, 16515, 17707, 18899, 20091, 21283, 22474, 23666, 24858, 26050, 27242, 28434, 29625, 30817, 32009, 33201, 34393, 35585, 36776, 37968, 39160, 40352, 41544, 42735, 43927, 45119, 46311, 47503, 48695, 49886, 51078, 52270, 53462, 54654, 55846, 57037, 58229, 59421, 60613, 61805, 62997, 64188, 65380, 66572, 67764, 68956, 70147, 71339, 72531, 73723, 74915, 76107, 77298, 78490, 79682, 80874, 82066, 83258, 84449, 85641, 86833, 88025, 89217, 90409, 91600, 92792, 93984]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 散射型流星箭最大打击次数 : {value2}次
# REMOVE: data2 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 散射型流星箭每次打击攻击力 : {value3}%
# REMOVE: data3 = [0, 1677, 1847, 2017, 2187, 2357, 2528, 2698, 2868, 3038, 3208, 3378, 3548, 3718, 3889, 4059, 4229, 4399, 4569, 4739, 4909, 5079, 5250, 5420, 5590, 5760, 5930, 6100, 6270, 6440, 6611, 6781, 6951, 7121, 7291, 7461, 7631, 7801, 7972, 8142, 8312, 8482, 8652, 8822, 8992, 9162, 9333, 9503, 9673, 9843, 10013, 10183, 10353, 10523, 10694, 10864, 11034, 11204, 11374, 11544, 11714, 11884, 12055, 12225, 12395, 12565, 12735, 12905, 13075, 13245, 13416]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 0
# [范围信息]
# 贯穿型箭矢射程 : {value4}px
# REMOVE: data4 = [0, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 爆炸型冲击波范围比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 散射型冲击波范围比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
mode = ["爆炸型/贯穿型","散射型"]
@@ -1033,12 +967,11 @@ class Skill28(PassiveSkill):
uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 4.5, 6.5, 8.5, 10.5, 12.5, 14.5, 16.5, 18.5, 20.5, 22.5, 24.5, 26.5, 28.5, 30.5, 32.5, 34.5, 36.5, 38.5, 40.5, 42.5, 44.5, 46.5, 48.5, 50.5, 52.5, 54.5, 56.5, 58.5, 60.5, 62.5, 64.5, 66.5, 68.5, 70.5, 72.5, 74.5, 76.5, 78.5, 80.5, 82.5, 84.5, 86.5, 88.5, 90.5, 92.5, 94.5, 96.5, 98.5, 100.5, 102.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 技能和消耗品生命值、 魔法值恢复效果增加率 : {value1}%
# REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1064,22 +997,18 @@ class Skill29(ActiveSkill):
uuid = "506e7ed77d517419a6e1c437a2cedb17"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 爆炸最大攻击次数 : {value0}次
# REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每次爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 5762, 7098, 8434, 9770, 11106, 12442, 13779, 15115, 16451, 17787, 19123, 20459, 21795, 23131, 24467, 25804, 27140, 28476, 29812, 31148, 32484, 33820, 35156, 36492, 37828, 39165, 40501, 41837, 43173, 44509, 45845, 47181, 48517, 49853, 51189, 52526, 53862, 55198, 56534, 57870, 59206, 60542, 61878, 63214, 64551, 65887, 67223, 68559, 69895, 71231]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 10
# 灼烧地面持续时间 : {value2}秒
# REMOVE: data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 灼伤几率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 每秒灼伤攻击力 : {value4}%
# REMOVE: data4 = [0, 3554, 4378, 5203, 6027, 6851, 7675, 8499, 9324, 10148, 10972, 11796, 12620, 13444, 14269, 15093, 15917, 16741, 17565, 18390, 19214, 20038, 20862, 21686, 22510, 23335, 24159, 24983, 25807, 26631, 27456, 28280, 29104, 29928, 30752, 31576, 32401, 33225, 34049, 34873, 35697, 36522, 37346, 38170, 38994, 39818, 40642, 41467, 42291, 43115, 43939]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
hit4 = 4
@@ -1100,12 +1029,11 @@ class Skill30(PassiveSkill):
uuid = "8c2379737c5acc935c1731f67f607655"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弓术技能冷却时间减少率 : {value0}%
# REMOVE: data0 = [0, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 增益最大持续时间 : {value1}秒
# REMOVE: data1 = [0, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 登跃飞锚
@@ -1130,26 +1058,22 @@ class Skill31(ActiveSkill):
uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 冲击波攻击力 : {value0}%
# REMOVE: data0 = [0, 3124, 3441, 3758, 4075, 4392, 4709, 5026, 5343, 5660, 5977, 6294, 6611, 6928, 7245, 7562, 7879, 8196, 8513, 8830, 9147, 9464, 9781, 10098, 10415, 10732, 11049, 11366, 11683, 12000, 12317, 12634, 12951, 13268, 13585, 13902, 14219, 14536, 14852, 15169, 15486, 15803, 16120, 16437, 16754, 17071, 17388, 17705, 18022, 18339, 18656]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 回旋最大多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 每次回旋攻击力 : {value2}%
# REMOVE: data2 = [0, 472, 520, 568, 616, 663, 711, 759, 807, 855, 903, 951, 999, 1046, 1094, 1142, 1190, 1238, 1286, 1334, 1382, 1429, 1477, 1525, 1573, 1621, 1669, 1717, 1765, 1813, 1860, 1908, 1956, 2004, 2052, 2100, 2148, 2196, 2243, 2291, 2339, 2387, 2435, 2483, 2531, 2579, 2626, 2674, 2722, 2770, 2818]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 12
# 岩石轰击攻击力 : {value3}%
# REMOVE: data3 = [0, 21874, 24093, 26313, 28532, 30751, 32970, 35189, 37408, 39627, 41846, 44066, 46285, 48504, 50723, 52942, 55161, 57380, 59599, 61819, 64038, 66257, 68476, 70695, 72914, 75133, 77352, 79572, 81791, 84010, 86229, 88448, 90667, 92886, 95106, 97325, 99544, 101763, 103982, 106201, 108420, 110639, 112859, 115078, 117297, 119516, 121735, 123954, 126173, 128392, 130612]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# [范围信息]
# 岩石轰击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1193,26 +1117,21 @@ class Skill32(ActiveSkill):
uuid = "5dc7008b12a459325b548b0715c6b73c"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 空中施放时向后落地位置 : {value0}px
# REMOVE: data0 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 箭矢最大攻击次数 : {value1}次
# REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 箭矢攻击力 : {value2}%
# REMOVE: data2 = [0, 1138, 1254, 1369, 1485, 1600, 1716, 1831, 1947, 2062, 2177, 2293, 2408, 2524, 2639, 2755, 2870, 2986, 3101, 3217, 3332, 3448, 3563, 3679, 3794, 3910, 4025, 4141, 4256, 4371, 4487, 4602, 4718, 4833, 4949, 5064, 5180, 5295, 5411, 5526, 5642, 5757, 5873, 5988, 6104, 6219, 6335, 6450, 6565, 6681, 6796]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 妖气旋风最大打击次数 : {value3}次
# REMOVE: data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 妖气旋风攻击力 : {value4}%
# REMOVE: data4 = [0, 4556, 5018, 5480, 5942, 6404, 6867, 7329, 7791, 8253, 8715, 9178, 9640, 10102, 10564, 11026, 11488, 11951, 12413, 12875, 13337, 13799, 14262, 14724, 15186, 15648, 16110, 16572, 17035, 17497, 17959, 18421, 18883, 19346, 19808, 20270, 20732, 21194, 21656, 22119, 22581, 23043, 23505, 23967, 24429, 24892, 25354, 25816, 26278, 26740, 27203]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 旋风范围比率 : {value5}%
# REMOVE: data5 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
def vp_1(self):
@@ -1266,12 +1185,11 @@ class Skill33(PassiveSkill):
uuid = "8ee0099656df08a0b39225f8a21d514b"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 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, 120, 122]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [神雾兵仗·流星]冷却时间减少率 : {value1}%
# REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1296,13 +1214,12 @@ class Skill34(ActiveSkill):
uuid = "da6e37c1e3f0e8867f70007d89c239ff"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 最大连续发射次数 : {value0}次
# REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 每次射击攻击力 : {value1}%
# REMOVE: data1 = [0, 3377, 3720, 4062, 4405, 4747, 5090, 5433, 5775, 6118, 6460, 6803, 7146, 7488, 7831, 8173, 8516, 8859, 9201, 9544, 9886, 10229, 10571, 10914, 11257, 11599, 11942, 12284, 12627, 12970, 13312, 13655, 13997, 14340, 14683, 15025, 15368, 15710, 16053, 16396, 16738, 17081, 17423, 17766, 18109, 18451, 18794, 19136, 19479, 19822, 20164]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 20
@@ -1343,6 +1260,7 @@ class Skill35(PassiveSkill):
uuid = "47bd4871f29defc2a0021ee9261d7a5b"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 装载 : 烟花漫天
@@ -1367,30 +1285,24 @@ class Skill36(ActiveSkill):
uuid = "9bff7f2559e003766fee2853dca00631"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 索敌距离 : {value0}px
# REMOVE: data0 = [0, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 索敌宽度 : {value1}px
# REMOVE: data1 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 索敌高度 : {value2}px
# REMOVE: data2 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 标准高度 : {value3}px
# REMOVE: data3 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 过近判断距离 : {value4}px
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 烟花爆炸攻击力 : {value5}%
# REMOVE: data5 = [0, 72835, 80224, 87613, 95002, 102391, 109780, 117169, 124558, 131947, 139337, 146726, 154115, 161504, 168893, 176282, 183671, 191060, 198449, 205838, 213227, 220616, 228005, 235394, 242783, 250172, 257561, 264951, 272340, 279729, 287118, 294507, 301896, 309285, 316674, 324063, 331452, 338841, 346230, 353619, 361008, 368397, 375786, 383175, 390564, 397954, 405343, 412732, 420121, 427510, 434899]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
hit5 = 1
# [范围信息]
# 爆炸范围比率 : {value6}%
# REMOVE: data6 = [0, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
def vp_1(self):
@@ -1440,28 +1352,22 @@ class Skill37(ActiveSkill):
uuid = "a6c8f69107f8c4f5d1a0c7a57d000290"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 极光最大持续时间 : {value0}秒
# REMOVE: data0 = [0, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 攻击探索距离 : {value1}px
# REMOVE: data1 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 探索间隔时间 : {value2}秒
# REMOVE: data2 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 最大探索数量 : {value3}次
# REMOVE: data3 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 每次探索落下流星弹数量 : {value4}发
# REMOVE: data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 流星弹攻击力 : {value5}%
# REMOVE: data5 = [0, 1809, 2228, 2647, 3067, 3486, 3906, 4325, 4744, 5164, 5583, 6003, 6422, 6842, 7261, 7680, 8100, 8519, 8939, 9358, 9777, 10197, 10616, 11036, 11455, 11874, 12294, 12713, 13133, 13552, 13971, 14391, 14810, 15230, 15649, 16068, 16488, 16907, 17327, 17746, 18165, 18585, 19004, 19424, 19843, 20262, 20682, 21101, 21521, 21940, 22359]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
hit5 = 4*5
# 巨型流星弹最后一击攻击力 : {value6}%
# REMOVE: data6 = [0, 180954, 222915, 264875, 306836, 348796, 390757, 432717, 474678, 516638, 558599, 600559, 642520, 684480, 726440, 768401, 810361, 852322, 894282, 936243, 978203, 1020164, 1062124, 1104085, 1146045, 1188005, 1229966, 1271926, 1313887, 1355847, 1397808, 1439768, 1481729, 1523689, 1565650, 1607610, 1649571, 1691531, 1733491, 1775452, 1817412, 1859373, 1901333, 1943294, 1985254, 2027215, 2069175, 2111136, 2153096, 2195056, 2237017]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
hit6 = 1
@@ -1486,15 +1392,13 @@ class Skill38(PassiveSkill):
uuid = "3829c15bf5f520c13998a3479ba0ce7b"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [驱虫烈火]范围增加率 : {value0}%
# REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [驱虫烈火]控制时间 : {value1}秒
# REMOVE: data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 基本攻击力和转职技能攻击力增加率 : {value2}%
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data2,"type":"*skillRation"}]
@@ -1521,17 +1425,15 @@ class Skill39(ActiveSkill):
uuid = "03bb5314ffd41e9458d67ef924fef38f"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 光箭攻击力 : {value0}%
# REMOVE: data0 = [0, 28246, 31112, 33977, 36843, 39708, 42574, 45439, 48305, 51170, 54036, 56901, 59767, 62632, 65498, 68364, 71229, 74095, 76960, 79826, 82691, 85557, 88422, 91288, 94153, 97019, 99884, 102750, 105615, 108481, 111347, 114212, 117078, 119943, 122809, 125674, 128540, 131405, 134271, 137136, 140002, 142867, 145733, 148599, 151464, 154330, 157195, 160061, 162926, 165792, 168657]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 112984, 124446, 135908, 147370, 158833, 170295, 181757, 193219, 204681, 216143, 227605, 239068, 250530, 261992, 273454, 284916, 296378, 307840, 319303, 330765, 342227, 353689, 365151, 376613, 388075, 399538, 411000, 422462, 433924, 445386, 456848, 468310, 479773, 491235, 502697, 514159, 525621, 537083, 548546, 560008, 571470, 582932, 594394, 605856, 617318, 628781, 640243, 651705, 663167, 674629]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 技能结束后无敌持续时间 : {value2}秒
# REMOVE: data2 = [0, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 神雾星仗·人马座星云
@@ -1558,13 +1460,12 @@ class Skill40(ActiveSkill):
uuid = "bb34e8854a93fd250347a1c64119f7ab"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 星光箭攻击力 : {value0}%
# REMOVE: data0 = [0, 141348, 174124, 206900, 239677, 272453, 305229, 338005, 370782, 403558, 436334, 469110, 501887, 534663, 567439, 600216, 632992, 665768, 698544, 731321, 764097, 796873, 829650, 862426, 895202, 927978, 960755, 993531, 1026307, 1059083, 1091860, 1124636, 1157412, 1190189, 1222965, 1255741, 1288517, 1321294, 1354070, 1386846, 1419623, 1452399, 1485175, 1517951, 1550728, 1583504, 1616280, 1649056, 1681833, 1714609, 1747385]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 星座爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 329811, 406289, 482767, 559245, 635723, 712201, 788679, 865157, 941635, 1018113, 1094591, 1171069, 1247547, 1324025, 1400503, 1476981, 1553459, 1629937, 1706415, 1782893, 1859371, 1935849, 2012327, 2088805, 2165283, 2241761, 2318239, 2394717, 2471195, 2547673, 2624151, 2700629, 2777107, 2853585, 2930063, 3006541, 3083019, 3159497, 3235975, 3312453, 3388931, 3465409, 3541887, 3618365, 3694843, 3771321, 3847798, 3924276, 4000754, 4077232]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
+41 -144
View File
@@ -22,36 +22,29 @@ class Skill0(ActiveSkill):
uuid = "0969cd4054d93da07708108c0cc1c4b5"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 冲击波浮空力 : {value2}%
# REMOVE: data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [转职为缪斯后]
# 棱镜攻击力 : {value3}
# REMOVE: data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 冲击波攻击力 : {value4}
# REMOVE: data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [转职为妖护使后]
# 妖兽上勾拳攻击力 : {value5}%
# REMOVE: data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
hit5 = 0
# [转职为奇美拉后]
# 箭矢攻击力 : {value6}
# REMOVE: data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
mode = ["人","妖兽"]
@@ -82,6 +75,7 @@ class Skill1(PassiveSkill):
uuid = "e0a072e8cef2d77893aad5f68aeed56a"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖兽化
@@ -105,6 +99,7 @@ class Skill2(ActiveSkill):
uuid = "2a0a39184de92acf1c1375e00b77404c"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖痕抓击
@@ -127,14 +122,13 @@ class Skill3(ActiveSkill):
uuid = "9dc8438e4572d39243c97da31c113acc"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气利刃攻击力 : {value0}%
# REMOVE: data0 = [0, 2304, 2538, 2771, 3005, 3239, 3473, 3706, 3940, 4174, 4408, 4641, 4875, 5109, 5343, 5576, 5810, 6044, 6278, 6511, 6745, 6979, 7213, 7446, 7680, 7914, 8147, 8381, 8615, 8849, 9082, 9316, 9550, 9784, 10017, 10251, 10485, 10719, 10952, 11186, 11420, 11654, 11887, 12121, 12355, 12589, 12822, 13056, 13290, 13523, 13757, 13991, 14225, 14458, 14692, 14926, 15160, 15393, 15627, 15861, 16095, 16328, 16562, 16796, 17030, 17263, 17497, 17731, 17965, 18198, 18432]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [范围信息]
# 攻击范围比率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 后跳
@@ -152,9 +146,9 @@ class Skill4(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基础精通
@@ -172,18 +166,15 @@ class Skill5(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力变化率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
# 前冲攻击力变化率 : {value1}%
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跳跃攻击力变化率 : {value2}%
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["妖爪"]}]
@@ -204,18 +195,15 @@ class Skill6(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 蹲伏姿势最短无敌时间 : {value0}秒
# REMOVE: data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 蹲伏姿势最长无敌时间 : {value1}秒
# REMOVE: data1 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 起身时霸体时间 : {value2}秒
# REMOVE: data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 防具精通
@@ -233,9 +221,9 @@ class Skill7(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 全力挥击
@@ -258,21 +246,18 @@ class Skill8(ActiveSkill):
uuid = "4655101518604f874721b3cc249aae10"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 击打攻击力 : {value0}%
# REMOVE: data0 = [0, 1601, 1763, 1926, 2088, 2251, 2413, 2576, 2738, 2900, 3063, 3225, 3388, 3550, 3712, 3875, 4037, 4200, 4362, 4525, 4687, 4849, 5012, 5174, 5337, 5499, 5662, 5824, 5986, 6149, 6311, 6474, 6636, 6798, 6961, 7123, 7286, 7448, 7611, 7773, 7935, 8098, 8260, 8423, 8585, 8747, 8910, 9072, 9235, 9397, 9560, 9722, 9884, 10047, 10209, 10372, 10534, 10697, 10859, 11021, 11184, 11346, 11509, 11671, 11833, 11996, 12158, 12321, 12483, 12646, 12808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [转职为猎人后]
# 爆炸箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 2404, 2648, 2892, 3136, 3380, 3624, 3867, 4111, 4355, 4599, 4843, 5087, 5331, 5575, 5819, 6062, 6306, 6550, 6794, 7038, 7282, 7526, 7770, 8014, 8257, 8501, 8745, 8989, 9233, 9477, 9721, 9965, 10209, 10452, 10696, 10940, 11184, 11428, 11672, 11916, 12160, 12404, 12647, 12891, 13135, 13379, 13623, 13867, 14111, 14355, 14599, 14842, 15086, 15330, 15574, 15818, 16062, 16306, 16550, 16794, 17037, 17281, 17525, 17769, 18013, 18257, 18501, 18745, 18989, 19232]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 切割之影
@@ -294,20 +279,17 @@ class Skill9(ActiveSkill):
uuid = "3fb8395ae3b81bd608e0c4223a8eb534"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 抓挠多段攻击力 : {value0}%
# REMOVE: data0 = [0, 1039, 1144, 1250, 1355, 1461, 1566, 1671, 1777, 1882, 1988, 2093, 2198, 2304, 2409, 2515, 2620, 2725, 2831, 2936, 3042, 3147, 3253, 3358, 3463, 3569, 3674, 3780, 3885, 3990, 4096, 4201, 4307, 4412, 4517, 4623, 4728, 4834, 4939, 5044, 5150, 5255, 5361, 5466, 5571, 5677, 5782, 5888, 5993, 6098, 6204, 6309, 6415, 6520, 6626, 6731, 6836, 6942, 7047, 7153, 7258, 7363, 7469, 7574, 7680, 7785, 7890, 7996, 8101, 8207, 8312]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 抓挠多段攻击次数 : {value1}
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 妖气能量消耗 : {value2}
# REMOVE: data2 = [0, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 移动距离 : {value3}px
# REMOVE: data3 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 翻月翔击
@@ -334,13 +316,12 @@ class Skill10(ActiveSkill):
uuid = "c9664191611af31142e052dfaef84530"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 踢击攻击力 : {value0}%
# REMOVE: data0 = [0, 5384, 5930, 6476, 7023, 7569, 8115, 8661, 9207, 9754, 10300, 10846, 11392, 11938, 12485, 13031, 13577, 14123, 14669, 15216, 15762, 16308, 16854, 17400, 17947, 18493, 19039, 19585, 20131, 20678, 21224, 21770, 22316, 22862, 23409, 23955, 24501, 25047, 25594, 26140, 26686, 27232, 27778, 28325, 28871, 29417, 29963, 30509, 31056, 31602, 32148, 32694, 33240, 33787, 34333, 34879, 35425, 35971, 36518, 37064, 37610, 38156, 38702, 39249, 39795, 40341, 40887, 41433, 41980, 42526, 43072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 4306, 4743, 5180, 5617, 6054, 6490, 6927, 7364, 7801, 8238, 8675, 9112, 9548, 9985, 10422, 10859, 11296, 11733, 12169, 12606, 13043, 13480, 13917, 14354, 14791, 15227, 15664, 16101, 16538, 16975, 17412, 17849, 18285, 18722, 19159, 19596, 20033, 20470, 20907, 21343, 21780, 22217, 22654, 23091, 23528, 23965, 24401, 24838, 25275, 25712, 26149, 26586, 27022, 27459, 27896, 28333, 28770, 29207, 29644, 30080, 30517, 30954, 31391, 31828, 32265, 32702, 33138, 33575, 34012, 34449]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 见面礼
@@ -363,17 +344,15 @@ class Skill11(ActiveSkill):
uuid = "5806440d21e7546d50007a5ba11f8024"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气箭攻击力 : {value0}%
# REMOVE: data0 = [0, 1550, 1707, 1864, 2022, 2179, 2336, 2493, 2651, 2808, 2965, 3122, 3280, 3437, 3594, 3751, 3909, 4066, 4223, 4380, 4538, 4695, 4852, 5009, 5167, 5324, 5481, 5638, 5796, 5953, 6110, 6267, 6425, 6582, 6739, 6896, 7054, 7211, 7368, 7525, 7683, 7840, 7997, 8154, 8312, 8469, 8626, 8783, 8941, 9098, 9255, 9412, 9570, 9727, 9884, 10041, 10199, 10356, 10513, 10670, 10828, 10985, 11142, 11299, 11457, 11614, 11771, 11928, 12086, 12243, 12400]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 妖气箭多段攻击次数 : {value1}
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 拒绝屏障
@@ -397,12 +376,11 @@ class Skill12(ActiveSkill):
uuid = "d429147c372b549c3dadcabcba50787f"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 所受伤害减少率 : {value0}%
# REMOVE: data0 = [0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 妖气结晶化最大维持时间 : {value1}秒
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 强化 - 后跳
@@ -423,15 +401,13 @@ class Skill13(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 强制中断技能时的冷却时间 : {value0}秒
# REMOVE: data0 = [0, 40]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 被击或倒地期间施放时的冷却时间 : {value1}秒
# REMOVE: data1 = [0, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 跃翔
@@ -451,12 +427,11 @@ class Skill14(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 妖爪
@@ -480,22 +455,19 @@ class Skill15(ActiveSkill):
uuid = "7ec521d063d2190e1fcc5bd229af9bcf"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 人形斩击攻击力 : {value0}%
# REMOVE: data0 = [0, 449]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 妖兽形抓挠第一击攻击力 : {value1}%
# REMOVE: data1 = [0, 281]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 0
# 妖兽形抓挠第二击攻击力 : {value2}%
# REMOVE: data2 = [0, 281]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 0
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
mode = ["人","妖兽"]
@@ -529,18 +501,16 @@ class Skill16(ActiveSkill):
uuid = "0113c8b1306ca76d208f83f2d093dd62"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气结晶贯穿攻击力 : {value0}%
# REMOVE: data0 = [0, 3392, 3736, 4080, 4424, 4769, 5113, 5457, 5801, 6145, 6489, 6833, 7177, 7521, 7866, 8210, 8554, 8898, 9242, 9586, 9930, 10274, 10619, 10963, 11307, 11651, 11995, 12339, 12683, 13027, 13372, 13716, 14060, 14404, 14748, 15092, 15436, 15780, 16125, 16469, 16813, 17157, 17501, 17845, 18189, 18533, 18877, 19222, 19566, 19910, 20254, 20598, 20942, 21286, 21630, 21975, 22319, 22663, 23007, 23351, 23695, 24039, 24383, 24728, 25072, 25416, 25760, 26104, 26448, 26792, 27136]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 妖气结晶爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 5086, 5602, 6118, 6634, 7150, 7666, 8182, 8698, 9214, 9730, 10246, 10762, 11278, 11794, 12309, 12825, 13341, 13857, 14373, 14889, 15405, 15921, 16437, 16953, 17469, 17985, 18501, 19017, 19533, 20049, 20565, 21081, 21597, 22113, 22629, 23145, 23661, 24177, 24693, 25209, 25725, 26241, 26757, 27272, 27788, 28304, 28820, 29336, 29852, 30368, 30884, 31400, 31916, 32432, 32948, 33464, 33980, 34496, 35012, 35528, 36044, 36560, 37076, 37592, 38108, 38624, 39140, 39656, 40172, 40688]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 苦痛送行
@@ -564,23 +534,19 @@ class Skill17(ActiveSkill):
uuid = "8b08f9504167a9c0f3a1d29d71b7943e"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 强化气息持续时间 : {value0}秒
# REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 攻击速度增加 : {value1}%
# REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 突进攻击力 : {value2}%
# REMOVE: data2 = [0, 12385, 13641, 14898, 16154, 17411, 18667, 19924, 21180, 22437, 23693, 24949, 26206, 27462, 28719, 29975, 31232, 32488, 33745, 35001, 36258, 37514, 38770, 40027, 41283, 42540, 43796, 45053, 46309, 47566, 48822, 50078, 51335, 52591, 53848, 55104, 56361, 57617, 58874, 60130, 61387, 62643, 63899, 65156, 66412, 67669, 68925, 70182, 71438, 72695, 73951, 75207, 76464, 77720, 78977, 80233, 81490, 82746, 84003, 85259, 86516, 87772, 89028, 90285, 91541, 92798, 94054, 95311, 96567, 97824, 99080]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 妖气能量消耗 : {value3}
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 突进距离比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 特殊体质
@@ -600,15 +566,13 @@ class Skill18(PassiveSkill):
uuid = "ac21c02567f04a92b54dd85c091d1e5a"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 妖兽形移动速度增加 : {value1}%
# REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 妖兽形物理/魔法防御力增加 : {value2}
# REMOVE: data2 = [0, 2040, 3006, 3973, 4939, 5906, 6872, 7839, 8805, 9772, 10738, 11705, 12671, 13638, 14604, 15571, 16537, 17504, 18470, 19437, 20403]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -629,9 +593,9 @@ class Skill19(PassiveSkill):
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理/魔法暴击率增加 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 威慑低吼
@@ -652,12 +616,11 @@ class Skill20(ActiveSkill):
uuid = "ab6fc3303df03b58911967dfca2b5d07"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 基本攻击力和转职技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 破颜击
@@ -680,22 +643,19 @@ class Skill21(ActiveSkill):
uuid = "c91a62dc0a18360acf5031ac0ebf09f5"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 第一次斩击攻击力 : {value0}%
# REMOVE: data0 = [0, 2062, 2271, 2480, 2690, 2899, 3108, 3317, 3526, 3736, 3945, 4154, 4363, 4572, 4781, 4991, 5200, 5409, 5618, 5827, 6037, 6246, 6455, 6664, 6873, 7083, 7292, 7501, 7710, 7919, 8128, 8338, 8547, 8756, 8965, 9174, 9384, 9593, 9802, 10011, 10220, 10430, 10639, 10848, 11057, 11266, 11475, 11685, 11894, 12103, 12312, 12521, 12731, 12940, 13149, 13358, 13567, 13777, 13986, 14195, 14404, 14613, 14822, 15032, 15241, 15450, 15659, 15868, 16078, 16287, 16496]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 第二次斩击攻击力 : {value1}%
# REMOVE: data1 = [0, 2062, 2271, 2480, 2690, 2899, 3108, 3317, 3526, 3736, 3945, 4154, 4363, 4572, 4781, 4991, 5200, 5409, 5618, 5827, 6037, 6246, 6455, 6664, 6873, 7083, 7292, 7501, 7710, 7919, 8128, 8338, 8547, 8756, 8965, 9174, 9384, 9593, 9802, 10011, 10220, 10430, 10639, 10848, 11057, 11266, 11475, 11685, 11894, 12103, 12312, 12521, 12731, 12940, 13149, 13358, 13567, 13777, 13986, 14195, 14404, 14613, 14822, 15032, 15241, 15450, 15659, 15868, 16078, 16287, 16496]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 终结攻击力 : {value2}%
# REMOVE: data2 = [0, 4124, 4542, 4961, 5379, 5798, 6216, 6634, 7053, 7471, 7889, 8308, 8726, 9145, 9563, 9981, 10400, 10818, 11236, 11655, 12073, 12492, 12910, 13328, 13747, 14165, 14583, 15002, 15420, 15839, 16257, 16675, 17094, 17512, 17930, 18349, 18767, 19186, 19604, 20022, 20441, 20859, 21277, 21696, 22114, 22533, 22951, 23369, 23788, 24206, 24624, 25043, 25461, 25880, 26298, 26716, 27135, 27553, 27971, 28390, 28808, 29227, 29645, 30063, 30482, 30900, 31318, 31737, 32155, 32574, 32992]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 妖刺结阵
@@ -718,27 +678,22 @@ class Skill22(ActiveSkill):
uuid = "0c3a468aee1f7ce06bf91eb3319518c1"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气利刃攻击力 : {value0}%
# REMOVE: data0 = [0, 4133, 4552, 4972, 5391, 5810, 6229, 6649, 7068, 7487, 7907, 8326, 8745, 9165, 9584, 10003, 10422, 10842, 11261, 11680, 12100, 12519, 12938, 13357, 13777, 14196, 14615, 15035, 15454, 15873, 16293, 16712, 17131, 17550, 17970, 18389, 18808, 19228, 19647, 20066, 20485, 20905, 21324, 21743, 22163, 22582, 23001, 23421, 23840, 24259, 24678, 25098, 25517, 25936, 26356, 26775, 27194, 27613, 28033, 28452, 28871, 29291, 29710, 30129, 30548, 30968, 31387, 31806, 32226, 32645, 33064]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 妖气利刃多段攻击次数 : {value1}
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 出血攻击力 : {value2}%
# REMOVE: data2 = [0, 30, 33, 36, 39, 42, 45, 48, 52, 55, 58, 61, 64, 67, 70, 73, 76, 79, 82, 85, 88, 91, 94, 97, 100, 103, 107, 110, 113, 116, 119, 122, 125, 128, 131, 134, 137, 140, 143, 146, 149, 152, 155, 158, 162, 165, 168, 171, 174, 177, 180, 183, 186, 189, 192, 195, 198, 201, 204, 207, 210, 213, 217, 220, 223, 226, 229, 232, 235, 238, 241]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 出血持续时间 : {value3}秒
# REMOVE: data3 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 妖气能量消耗 : {value4}
# REMOVE: data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 攻击范围比率 : {value5}%
# REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 利爪锋芒
@@ -761,17 +716,15 @@ class Skill23(ActiveSkill):
uuid = "5cac3411ccef1af333953e0ded5e942d"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 横斩攻击力 : {value0}%
# REMOVE: data0 = [0, 3492, 3846, 4201, 4555, 4909, 5263, 5618, 5972, 6326, 6680, 7035, 7389, 7743, 8097, 8452, 8806, 9160, 9514, 9869, 10223, 10577, 10931, 11286, 11640, 11994, 12349, 12703, 13057, 13411, 13766, 14120, 14474, 14828, 15183, 15537, 15891, 16245, 16600, 16954, 17308, 17662, 18017, 18371, 18725, 19079, 19434, 19788, 20142, 20497, 20851, 21205, 21559, 21914, 22268, 22622, 22976, 23331, 23685, 24039, 24393, 24748, 25102, 25456, 25810, 26165, 26519, 26873, 27227, 27582, 27936]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 横斩多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 巡猎终结
@@ -794,21 +747,18 @@ class Skill24(ActiveSkill):
uuid = "85f7c810ad503790e8626439fe936d56"
hasVP = False
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 十字弩妖气箭攻击力 : {value0}%
# REMOVE: data0 = [0, 3186, 3509, 3832, 4156, 4479, 4802, 5125, 5449, 5772, 6095, 6418, 6741, 7065, 7388, 7711, 8034, 8357, 8681, 9004, 9327, 9650, 9974, 10297, 10620, 10943, 11266, 11590, 11913, 12236, 12559, 12883, 13206, 13529, 13852, 14175, 14499, 14822, 15145, 15468, 15791, 16115, 16438, 16761, 17084, 17408, 17731, 18054, 18377, 18700, 19024, 19347, 19670, 19993, 20317, 20640, 20963, 21286, 21609, 21933, 22256, 22579, 22902, 23225, 23549, 23872, 24195, 24518, 24842, 25165, 25488]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 2
# 十字弩妖气箭多段攻击次数 : {value1}次
# REMOVE: data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 长弓妖气箭攻击力 : {value2}%
# REMOVE: data2 = [0, 6372, 7018, 7665, 8311, 8958, 9604, 10251, 10897, 11543, 12190, 12836, 13483, 14129, 14776, 15422, 16069, 16715, 17361, 18008, 18654, 19301, 19947, 20594, 21240, 21886, 22533, 23179, 23826, 24472, 25119, 25765, 26411, 27058, 27704, 28351, 28997, 29644, 30290, 30937, 31583, 32229, 32876, 33522, 34169, 34815, 35462, 36108, 36754, 37401, 38047, 38694, 39340, 39987, 40633, 41279, 41926, 42572, 43219, 43865, 44512, 45158, 45805, 46451, 47097, 47744, 48390, 49037, 49683, 50330, 50976]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 御蛇
@@ -833,24 +783,20 @@ class Skill25(ActiveSkill):
uuid = "002cbdd9bfd0f0b970451ae8d48d029e"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 妖气蛇攻击力 : {value0}%
# REMOVE: data0 = [0, 16373, 18034, 19695, 21356, 23017, 24678, 26339, 28000, 29661, 31322, 32983, 34644, 36305, 37966, 39627, 41288, 42949, 44610, 46272, 47933, 49594, 51255, 52916, 54577, 56238, 57899, 59560, 61221, 62882, 64543, 66204, 67865, 69526, 71187, 72848, 74509, 76170, 77831, 79492, 81153, 82814, 84475, 86136, 87797, 89458, 91119, 92780, 94441, 96102, 97763, 99424, 101085, 102747, 104408, 106069, 107730, 109391, 111052, 112713, 114374, 116035, 117696, 119357, 121018, 122679, 124340, 126001, 127662, 129323, 130984]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 首次施放时索敌范围 : {value1}px
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 每次攻击后增加探索范围 : {value2}px
# REMOVE: data2 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 最大可攻击次数 : {value3}
# REMOVE: data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 探索范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -897,35 +843,28 @@ class Skill26(ActiveSkill):
uuid = "31823197cc0b04d4c5dcf8f928d9220c"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 飞扑攻击力 : {value0}%
# REMOVE: data0 = [0, 846, 932, 1017, 1103, 1189, 1275, 1361, 1446, 1532, 1618, 1704, 1790, 1875, 1961, 2047, 2133, 2219, 2304, 2390, 2476, 2562, 2648, 2733, 2819, 2905, 2991, 3077, 3162, 3248, 3334, 3420, 3506, 3591, 3677, 3763, 3849, 3935, 4020, 4106, 4192, 4278, 4364, 4449, 4535, 4621, 4707, 4793, 4878, 4964, 5050, 5136, 5222, 5307, 5393, 5479, 5565, 5651, 5736, 5822, 5908, 5994, 6080, 6165, 6251, 6337, 6423, 6509, 6594, 6680, 6766]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 撕咬多段攻击力 : {value1}%
# REMOVE: data1 = [0, 5352, 5895, 6438, 6981, 7524, 8067, 8610, 9153, 9696, 10238, 10781, 11324, 11867, 12410, 12953, 13496, 14039, 14582, 15125, 15668, 16211, 16754, 17297, 17840, 18383, 18926, 19469, 20012, 20555, 21097, 21640, 22183, 22726, 23269, 23812, 24355, 24898, 25441, 25984, 26527, 27070, 27613, 28156, 28699, 29242, 29785, 30328, 30871, 31413, 31956, 32499, 33042, 33585, 34128, 34671, 35214, 35757, 36300, 36843, 37386, 37929, 38472, 39015, 39558, 40101, 40644, 41187, 41730, 42272, 42815]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 3
# 撕咬多段攻击次数 : {value2}
# REMOVE: data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 出血攻击力 : {value3}%
# REMOVE: data3 = [0, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 88, 89, 90, 91, 93, 94, 95]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# 出血持续时间 : {value4}秒
# REMOVE: data4 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 生命值恢复量 : {value5}%
# REMOVE: data5 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 妖气能量消耗 : {value6}
# REMOVE: data6 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [范围信息]
# 索敌范围比率 : {value7}%
# REMOVE: data7 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
def vp_1(self):
@@ -968,15 +907,13 @@ class Skill27(PassiveSkill):
uuid = "dac8d8207618150c162e4c6f9e168527"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 暴击伤害增加率 : {value0}%
# REMOVE: data0 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 暴击率增加 : {value1}%
# REMOVE: data1 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 命中率增加 : {value2}%
# REMOVE: data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1003,26 +940,22 @@ class Skill28(ActiveSkill):
uuid = "8e358ecf99ac9df31a6132aeafe378a9"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 妖气箭爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 2820, 3106, 3392, 3678, 3964, 4250, 4537, 4823, 5109, 5395, 5681, 5967, 6253, 6539, 6825, 7111, 7397, 7683, 7970, 8256, 8542, 8828, 9114, 9400, 9686, 9972, 10258, 10544, 10830, 11117, 11403, 11689, 11975, 12261, 12547, 12833, 13119, 13405, 13691, 13977, 14263, 14550, 14836, 15122, 15408, 15694, 15980, 16266, 16552, 16838, 17124, 17410, 17697, 17983, 18269, 18555, 18841, 19127, 19413, 19699, 19985, 20271, 20557, 20843, 21130, 21416, 21702, 21988, 22274, 22560]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 妖气风暴多段攻击力 : {value1}%
# REMOVE: data1 = [0, 564, 621, 678, 736, 793, 850, 907, 965, 1022, 1079, 1136, 1193, 1251, 1308, 1365, 1422, 1479, 1537, 1594, 1651, 1708, 1766, 1823, 1880, 1937, 1994, 2052, 2109, 2166, 2223, 2281, 2338, 2395, 2452, 2509, 2567, 2624, 2681, 2738, 2795, 2853, 2910, 2967, 3024, 3082, 3139, 3196, 3253, 3310, 3368, 3425, 3482, 3539, 3597, 3654, 3711, 3768, 3825, 3883, 3940, 3997, 4054, 4111, 4169, 4226, 4283, 4340, 4398, 4455, 4512]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 30
# 妖气风暴多段攻击次数 : {value2}
# REMOVE: data2 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 终结斩击攻击力 : {value3}%
# REMOVE: data3 = [0, 8460, 9318, 10177, 11035, 11893, 12751, 13610, 14468, 15326, 16184, 17043, 17901, 18759, 19617, 20476, 21334, 22192, 23050, 23909, 24767, 25625, 26483, 27342, 28200, 29058, 29917, 30775, 31633, 32491, 33350, 34208, 35066, 35924, 36783, 37641, 38499, 39357, 40216, 41074, 41932, 42790, 43649, 44507, 45365, 46223, 47082, 47940, 48798, 49657, 50515, 51373, 52231, 53090, 53948, 54806, 55664, 56523, 57381, 58239, 59097, 59956, 60814, 61672, 62530, 63389, 64247, 65105, 65963, 66822, 67680]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
def vp_1(self):
@@ -1071,36 +1004,29 @@ class Skill29(ActiveSkill):
uuid = "78b86e64fbb74c1db1b71c50a5ac21cd"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 旋转多段攻击力 : {value0}%
# REMOVE: data0 = [0, 12723, 14014, 15304, 16595, 17886, 19176, 20467, 21758, 23049, 24339, 25630, 26921, 28211, 29502, 30793, 32084, 33374, 34665, 35956, 37246, 38537, 39828, 41119, 42409, 43700, 44991, 46281, 47572, 48863, 50154, 51444, 52735, 54026, 55317, 56607, 57898, 59189, 60479, 61770, 63061, 64352, 65642, 66933, 68224, 69514, 70805, 72096, 73387, 74677, 75968, 77259, 78549, 79840, 81131, 82422, 83712, 85003, 86294, 87584, 88875, 90166, 91457, 92747, 94038, 95329, 96620, 97910, 99201, 100492, 101782]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 旋转多段攻击次数 : {value1}
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 坠地冲击波攻击力 : {value2}%
# REMOVE: data2 = [0, 22265, 24524, 26782, 29041, 31300, 33559, 35817, 38076, 40335, 42594, 44852, 47111, 49370, 51629, 53888, 56146, 58405, 60664, 62923, 65181, 67440, 69699, 71958, 74216, 76475, 78734, 80993, 83251, 85510, 87769, 90028, 92286, 94545, 96804, 99063, 101321, 103580, 105839, 108098, 110356, 112615, 114874, 117133, 119391, 121650, 123909, 126168, 128427, 130685, 132944, 135203, 137462, 139720, 141979, 144238, 146497, 148755, 151014, 153273, 155532, 157790, 160049, 162308, 164567, 166825, 169084, 171343, 173602, 175860, 178119]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 绝息撕咬攻击力 : {value3}%
# REMOVE: data3 = [0, 3181, 3503, 3826, 4149, 4471, 4794, 5117, 5439, 5762, 6085, 6407, 6730, 7053, 7376, 7698, 8021, 8344, 8666, 8989, 9312, 9634, 9957, 10280, 10602, 10925, 11248, 11570, 11893, 12216, 12538, 12861, 13184, 13506, 13829, 14152, 14474, 14797, 15120, 15443, 15765, 16088, 16411, 16733, 17056, 17379, 17701, 18024, 18347, 18669, 18992, 19315, 19637, 19960, 20283, 20605, 20928, 21251, 21573, 21896, 22219, 22541, 22864, 23187, 23510, 23832, 24155, 24478, 24800, 25123, 25446]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# 出血攻击力 : {value4}%
# REMOVE: data4 = [0, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
hit4 = 1
# 出血持续时间 : {value5}秒
# REMOVE: data5 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 妖气能量消耗 : {value6}
# REMOVE: data6 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# [范围信息]
# 攻击范围比率 : {value7}%
# REMOVE: data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
def vp_1(self):
@@ -1145,15 +1071,13 @@ class Skill30(PassiveSkill):
uuid = "f4a561e272cc434a4905b3aa0c0de090"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 4.5, 6.5, 8.5, 10.5, 12.5, 14.5, 16.5, 18.5, 20.5, 22.5, 24.5, 26.5, 28.5, 30.5, 32.5, 34.5, 36.5, 38.5, 40.5, 42.5, 44.5, 46.5, 48.5, 50.5, 52.5, 54.5, 56.5, 58.5, 60.5, 62.5, 64.5, 66.5, 68.5, 70.5, 72.5, 74.5, 76.5, 78.5, 80.5, 82.5, 84.5, 86.5, 88.5, 90.5, 92.5, 94.5, 96.5, 98.5, 100.5, 102.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [幻妖之噬]生命值恢复量增加率 : {value1}%
# REMOVE: data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# [鲜活宴场]生命值恢复量增加率 : {value2}%
# REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1177,20 +1101,17 @@ class Skill31(ActiveSkill):
uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气触须攻击力 : {value0}%
# REMOVE: data0 = [0, 36786, 45316, 53846, 62377, 70907, 79437, 87967, 96497, 105027, 113557, 122087, 130617, 139148, 147678, 156208, 164738, 173268, 181798, 190328, 198858, 207389, 215919, 224449, 232979, 241509, 250039, 258569, 267099, 275630, 284160, 292690, 301220, 309750, 318280, 326810, 335340, 343871, 352401, 360931, 369461, 377991, 386521, 395051, 403581, 412112, 420642, 429172, 437702, 446232, 454762]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 终结斩击攻击力 : {value1}%
# REMOVE: data1 = [0, 44961, 55387, 65812, 76238, 86664, 97089, 107515, 117941, 128366, 138792, 149218, 159644, 170069, 180495, 190921, 201346, 211772, 222198, 232624, 243049, 253475, 263901, 274326, 284752, 295178, 305603, 316029, 326455, 336881, 347306, 357732, 368158, 378583, 389009, 399435, 409861, 420286, 430712, 441138, 451563, 461989, 472415, 482840, 493266, 503692, 514118, 524543, 534969, 545395, 555820]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 生命值恢复量 : {value2}%
# REMOVE: data2 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 妖气能量恢复 : {value3}
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 妖蛇暴雨
@@ -1213,16 +1134,15 @@ class Skill32(ActiveSkill):
uuid = "4c5271b0ecce120d7fc113f377fae76f"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 妖气蛇攻击力 : {value0}%
# REMOVE: data0 = [0, 1848, 2035, 2223, 2410, 2598, 2785, 2973, 3160, 3348, 3535, 3723, 3910, 4098, 4285, 4473, 4660, 4848, 5035, 5223, 5410, 5598, 5785, 5973, 6160, 6347, 6535, 6722, 6910, 7097, 7285, 7472, 7660, 7847, 8035, 8222, 8410, 8597, 8785, 8972, 9160, 9347, 9535, 9722, 9910, 10097, 10285, 10472, 10659, 10847, 11034]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 20
# 妖气蛇数量 : 20
# [范围信息]
# 攻击范围比率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
def vp_1(self):
@@ -1272,33 +1192,27 @@ class Skill33(ActiveSkill):
uuid = "2e2b7efe778656690f9c8cb6e47c3932"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 第一次打击攻击力 : {value0}%
# REMOVE: data0 = [0, 19731, 21733, 23735, 25736, 27738, 29740, 31742, 33743, 35745, 37747, 39748, 41750, 43752, 45754, 47755, 49757, 51759, 53761, 55762, 57764, 59766, 61767, 63769, 65771, 67773, 69774, 71776, 73778, 75779, 77781, 79783, 81785, 83786, 85788, 87790, 89791, 91793, 93795, 95797, 97798, 99800, 101802, 103804, 105805, 107807, 109809, 111810, 113812, 115814, 117816]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 第二次打击攻击力 : {value1}%
# REMOVE: data1 = [0, 29597, 32599, 35602, 38605, 41607, 44610, 47612, 50615, 53618, 56620, 59623, 62625, 65628, 68630, 71633, 74636, 77638, 80641, 83643, 86646, 89649, 92651, 95654, 98656, 101659, 104661, 107664, 110667, 113669, 116672, 119674, 122677, 125679, 128682, 131685, 134687, 137690, 140692, 143695, 146698, 149700, 152703, 155705, 158708, 161710, 164713, 167716, 170718, 173721, 176723]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 终结打击攻击力 : {value2}%
# REMOVE: data2 = [0, 49328, 54332, 59337, 64341, 69345, 74350, 79354, 84358, 89363, 94367, 99371, 104375, 109380, 114384, 119388, 124393, 129397, 134401, 139406, 144410, 149414, 154418, 159423, 164427, 169431, 174436, 179440, 184444, 189449, 194453, 199457, 204461, 209466, 214470, 219474, 224479, 229483, 234487, 239492, 244496, 249500, 254505, 259509, 264513, 269517, 274522, 279526, 284530, 289535, 294539]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 出血攻击力 : {value3}%
# REMOVE: data3 = [0, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 19, 19, 19, 20]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
# 出血持续时间 : {value4}秒
# REMOVE: data4 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 妖气能量消耗 : {value5}
# REMOVE: data5 = [0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [范围信息]
# 攻击范围比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
def vp_1(self):
@@ -1342,9 +1256,9 @@ class Skill34(PassiveSkill):
uuid = "dde3b443bd5e61d90c34e5ee771e2c28"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 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, 120, 122]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1370,19 +1284,17 @@ class Skill35(ActiveSkill):
uuid = "527cdc3ecca985e18ef819d456532b26"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 刺击攻击力 : {value0}%
# REMOVE: data0 = [0, 20502, 22582, 24662, 26742, 28822, 30902, 32982, 35062, 37142, 39222, 41302, 43382, 45462, 47542, 49622, 51701, 53781, 55861, 57941, 60021, 62101, 64181, 66261, 68341, 70421, 72501, 74581, 76661, 78741, 80821, 82901, 84981, 87060, 89140, 91220, 93300, 95380, 97460, 99540, 101620, 103700, 105780, 107860, 109940, 112020, 114100, 116180, 118260, 120340, 122420]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 终结斩击攻击力 : {value1}%
# REMOVE: data1 = [0, 47839, 52692, 57545, 62398, 67252, 72105, 76958, 81811, 86664, 91518, 96371, 101224, 106077, 110930, 115784, 120637, 125490, 130343, 135196, 140050, 144903, 149756, 154609, 159462, 164316, 169169, 174022, 178875, 183728, 188582, 193435, 198288, 203141, 207994, 212848, 217701, 222554, 227407, 232260, 237114, 241967, 246820, 251673, 256526, 261380, 266233, 271086, 275939, 280792, 285646]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
def vp_1(self):
@@ -1434,21 +1346,18 @@ class Skill36(ActiveSkill):
uuid = "e788de1a4498c99fcc790302c4d41fed"
hasVP = True
hasUP = True
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 妖气尖刺攻击力 : {value0}%
# REMOVE: data0 = [0, 96784, 106603, 116421, 126240, 136059, 145878, 155696, 165515, 175334, 185152, 194971, 204790, 214608, 224427, 234246, 244064, 253883, 263702, 273520, 283339, 293158, 302976, 312795, 322614, 332432, 342251, 352070, 361888, 371707, 381526, 391344, 401163, 410982, 420801, 430619, 440438, 450257, 460075, 469894, 479713, 489531, 499350, 509169, 518987, 528806, 538625, 548443, 558262, 568081, 577899]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 每击中1个敌人的生命值恢复量 : {value1}%
# REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 妖气能量消耗 : {value2}
# REMOVE: data2 = [0, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -1495,17 +1404,15 @@ class Skill37(ActiveSkill):
uuid = "902a016f6978f13740f237e4740a5646"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 妖气爆炸多段攻击力 : {value0}%
# REMOVE: data0 = [0, 14890, 18343, 21796, 25248, 28701, 32154, 35607, 39059, 42512, 45965, 49418, 52870, 56323, 59776, 63229, 66681, 70134, 73587, 77040, 80492, 83945, 87398, 90851, 94303, 97756, 101209, 104662, 108114, 111567, 115020, 118473, 121925, 125378, 128831, 132284, 135736, 139189, 142642, 146095, 149547, 153000, 156453, 159906, 163358, 166811, 170264, 173717, 177169, 180622, 184075]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
# 妖气爆炸多段攻击次数 : {value1}
# REMOVE: data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 消耗1点妖气的攻击力增加率 : 0.3%
# 攻击力增加最大值 : {value2}%
# REMOVE: data2 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 妖气能量消耗 : 全部
@@ -1538,9 +1445,9 @@ class Skill38(PassiveSkill):
uuid = "370586038cf40378f20d338d507a780c"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value0}%
# REMOVE: 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
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1570,38 +1477,31 @@ class Skill39(ActiveSkill):
uuid = "dd32a9825ec1af42a91f2223be6658e5"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [人形施放时]
# 妖气箭多段攻击力 : {value0}%
# REMOVE: data0 = [0, 6650, 7324, 7999, 8674, 9348, 10023, 10697, 11372, 12047, 12721, 13396, 14070, 14745, 15420, 16094, 16769, 17443, 18118, 18793, 19467, 20142, 20816, 21491, 22166, 22840, 23515, 24189, 24864, 25539, 26213, 26888, 27562, 28237, 28912, 29586, 30261, 30936, 31610, 32285, 32959, 33634, 34309, 34983, 35658, 36332, 37007, 37682, 38356, 39031, 39705]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 20
# 妖气箭多段攻击次数 : {value1}
# REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 妖气箭终结爆炸攻击力 : {value2}%
# REMOVE: data2 = [0, 56995, 62777, 68559, 74341, 80123, 85905, 91687, 97469, 103251, 109033, 114815, 120597, 126379, 132161, 137944, 143726, 149508, 155290, 161072, 166854, 172636, 178418, 184200, 189982, 195764, 201546, 207328, 213110, 218892, 224674, 230457, 236239, 242021, 247803, 253585, 259367, 265149, 270931, 276713, 282495, 288277, 294059, 299841, 305623, 311405, 317188, 322970, 328752, 334534, 340316]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [妖兽形施放时]
# 地面打击攻击力 : {value3}%
# REMOVE: data3 = [0, 49465, 54483, 59501, 64519, 69538, 74556, 79574, 84592, 89610, 94628, 99647, 104665, 109683, 114701, 119719, 124738, 129756, 134774, 139792, 144810, 149828, 154847, 159865, 164883, 169901, 174919, 179938, 184956, 189974, 194992, 200010, 205028, 210047, 215065, 220083, 225101, 230119, 235137, 240156, 245174, 250192, 255210, 260228, 265247, 270265, 275283, 280301, 285319, 290337, 295356]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 0
# 多段攻击力 : {value4}%
# REMOVE: data4 = [0, 24732, 27242, 29751, 32260, 34769, 37278, 39787, 42296, 44805, 47314, 49823, 52332, 54842, 57351, 59860, 62369, 64878, 67387, 69896, 72405, 74914, 77423, 79932, 82441, 84951, 87460, 89969, 92478, 94987, 97496, 100005, 102514, 105023, 107532, 110041, 112551, 115060, 117569, 120078, 122587, 125096, 127605, 130114, 132623, 135132, 137641, 140151, 142660, 145169, 147678]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
hit4 = 0
# 多段攻击次数 : {value5}
# REMOVE: data5 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 终结地面爆炸攻击力 : {value6}%
# REMOVE: data6 = [0, 65947, 72637, 79327, 86018, 92708, 99398, 106088, 112779, 119469, 126159, 132849, 139540, 146230, 152920, 159611, 166301, 172991, 179681, 186372, 193062, 199752, 206442, 213133, 219823, 226513, 233203, 239894, 246584, 253274, 259964, 266655, 273345, 280035, 286726, 293416, 300106, 306796, 313487, 320177, 326867, 333557, 340248, 346938, 353628, 360318, 367009, 373699, 380389, 387079, 393770]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
hit6 = 0
# 每消耗1点妖气的攻击力增加率 : 0.3%
# 攻击力增加最大值 : {value7}%
# REMOVE: data7 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 妖气能量消耗 : 全部
@@ -1646,20 +1546,17 @@ class Skill40(ActiveSkill):
uuid = "fa3ee243b36699e9d3fc34328adf6417"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 下落多段攻击力 : {value0}%
# REMOVE: data0 = [0, 24122, 29716, 35309, 40903, 46496, 52090, 57683, 63277, 68870, 74464, 80057, 85651, 91244, 96838, 102431, 108025, 113619, 119212, 124806, 130399, 135993, 141586, 147180, 152773, 158367, 163960, 169554, 175147, 180741, 186334, 191928, 197521, 203115, 208709, 214302, 219896, 225489, 231083, 236676, 242270]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
# 下落多段攻击次数 : {value1}
# REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 上斩攻击力 : {value2}%
# REMOVE: data2 = [0, 31014, 38206, 45397, 52589, 59781, 66973, 74164, 81356, 88548, 95739, 102931, 110123, 117314, 124506, 131698, 138889, 146081, 153273, 160464, 167656, 174848, 182039, 189231, 196423, 203614, 210806, 217998, 225189, 232381, 239573, 246765, 253956, 261148, 268340, 275531, 282723, 289915, 297106, 304298, 311490]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# 终结斩击攻击力 : {value3}%
# REMOVE: data3 = [0, 413522, 509411, 605300, 701189, 797078, 892967, 988856, 1084745, 1180634, 1276523, 1372412, 1468301, 1564190, 1660079, 1755969, 1851858, 1947747, 2043636, 2139525, 2235414, 2331303, 2427192, 2523081, 2618970, 2714859, 2810748, 2906637, 3002526, 3098415, 3194305, 3290194, 3386083, 3481972, 3577861, 3673750, 3769639, 3865528, 3961417, 4057306, 4153195]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
hit3 = 1
@@ -82,7 +82,6 @@ class Skill3(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -18,7 +18,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -82,7 +82,6 @@ class Skill3(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -84,7 +84,6 @@ class Skill3(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -49,7 +49,6 @@ class Skill5(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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
@@ -257,6 +256,7 @@ class Skill23(ActiveSkill):
cd = 0.1
mp = [24, 24]
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
uuid = "3fb8395ae3b81bd608e0c4223a8eb534"
@@ -311,6 +311,7 @@ class Skill26(ActiveSkill):
mp = [194, 1114]
uuid = "4b2c90ec226fd40e967875aa5eabefb2"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 爪精通 클로 마스터리
@@ -511,6 +512,7 @@ class Skill35(ActiveSkill):
mp = [60, 252]
uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
hasVP = False
data0 = [0, 17.8, 18.6, 19.4, 20.2, 21, 21.8, 22.6, 23.4, 24.2, 25, 25.8, 26.6, 27.4, 28.2, 29, 29.8, 30.6, 31.4, 32.2, 33]# noqa: E501
@@ -1,5 +1,5 @@
#ca0f0e0e9e1d55b5f9955b03d9dd213c
from core.basic.skill import PassiveSkill, ActiveSkill
from core.basic.skill import PassiveSkill, ActiveSkill, get_data
from core.basic.character import Character
# 后踢 올려차기
@@ -356,6 +356,7 @@ class Skill31(ActiveSkill):
mp = [50, 420]
uuid = "202edb928046f4fa6dedf6337377efd5"
hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 1449, 1597, 1742, 1888, 2036, 2182, 2329, 2477, 2624, 2770, 2333, 2453, 2567, 2687, 2802, 2921, 3037, 3156, 3274, 3390, 2923, 3022, 3121, 3215, 3314, 3415, 3513, 3610, 3705, 3805, 3346, 3431, 3514, 3598, 3681, 3762, 3845, 3931, 4015, 4098, 3661, 3732, 3809, 3880, 3953, 4029, 4100, 4174, 4248, 4322, 3907, 3972, 4039, 4106, 4167, 4235, 4299, 4364, 4429, 4495, 4106, 4163, 4221, 4282, 4340, 4396, 4456, 4514, 4577, 4634]# noqa: E501
hit0 = 1 #TODO
@@ -40,7 +40,6 @@ class Skill5(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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
@@ -178,6 +177,7 @@ class Skill23(ActiveSkill):
mp = [5, 210]
uuid = "0ed3148658fe37b3336ccb718dc0fdb0"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501
@@ -304,6 +304,7 @@ class Skill32(ActiveSkill):
mp = [357, 2911]
uuid = "1b1cfab062e0768bcc889e33e1f30dbf"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# data1~5 一轮平x
data1 = [0, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174]# noqa: E501
@@ -663,6 +664,7 @@ class Skill43(ActiveSkill):
uuid = "8d996a242c5c0efd8cfe6cb4bc6defcc"
damage = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
hasVP = False
data0 = [0, 13, 15, 17, 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]# noqa: E501
@@ -79,7 +79,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -72,7 +72,6 @@ class Skill4(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -87,7 +87,6 @@ class Skill4(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -78,7 +78,6 @@ class Skill3(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -67,7 +67,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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 #TODO
@@ -21,7 +21,6 @@ class Skill16(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -63,7 +63,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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 #TODO
@@ -45,8 +45,7 @@ class Skill2(ActiveSkill):
# position = 1 #TODO
# rangeLv = 1
# uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
# icon = "$common/$uuid"
# 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
# # 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
# 银弹 은탄
@@ -216,6 +215,7 @@ class Skill13(ActiveSkill):
mp = [45, 392]
uuid = "8f73f243041c2d27739fe7696f02bf9b"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data2 = [0, 765, 842, 920, 998, 1076, 1154, 1231, 1309, 1389, 1464, 1542, 1620, 1697, 1777, 1853, 1931, 2009, 2084, 2164, 2242, 2317, 2395, 2472, 2552, 2630, 2706, 2785, 2865, 2941, 3019, 3094, 3172, 3252, 3329, 3407, 3485, 3562, 3641, 3720, 3796, 3873, 3951, 4029, 4107, 4182, 4260, 4342, 4417, 4495, 4571, 4648, 4728, 4804, 4882, 4959, 5039, 5117, 5194, 5272, 5350, 5426, 5505, 5581, 5659, 5738, 5816, 5894, 5972, 6049, 6129]# noqa: E501
hit2 = 8
@@ -266,6 +266,7 @@ class Skill16(ActiveSkill):
mp = [20, 160]
uuid = "de3fea2d65c597f4d55c70a02b97fc79"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data1 = [0, 1936, 2134, 2329, 2526, 2723, 2921, 3116, 3313, 3511, 3706, 3903, 4099, 4296, 4491, 4689, 4884, 5083, 5280, 5476, 5673, 5868, 6066, 6261, 6458, 6654, 6851, 7047, 7244, 7443, 7638, 7835, 8031, 8228, 8424, 8621, 8816, 9013, 9211, 9406, 9603, 9801, 9998, 10193, 10390, 10588, 10783, 10980, 11176, 11373, 11569, 11766, 11965, 12160, 12357, 12553, 12750, 12946, 13143, 13338, 13535, 13731, 13928, 14124, 14323, 14520, 14715, 14912, 15108, 15305, 15501]# noqa: E501
hit1 = 1
@@ -332,6 +333,7 @@ class Skill21(ActiveSkill):
mp = [252, 252]
uuid = "5dc7008b12a459325b548b0715c6b73c"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
def skillInfo(self, mode = None):
pre = self.char.GetSkillByName("溃灭射击").skillInfo()
@@ -367,6 +369,7 @@ class Skill23(ActiveSkill):
cd = 13.9
uuid = "3d8f3d438405d79f8d3ed68072674d1e"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
def skillInfo(self, mode = None):
pre = self.char.GetSkillByName("溃灭射击").skillInfo()
@@ -19,6 +19,7 @@ class Skill1(ActiveSkill):
mp = [126, 975]
uuid = "9dda3f4a849dba1a288dd65e116860f2"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
damage = False
@@ -37,6 +38,7 @@ class Skill2(ActiveSkill):
mp = [22, 119]
uuid = "bb34e8854a93fd250347a1c64119f7ab"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
damage = False
@@ -229,6 +231,7 @@ class Skill13(ActiveSkill):
mp = [357, 2765]
uuid = "3c5604bdbb0240b8f130f59ab40509c3"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 960, 1114, 1266, 1418, 1572, 1724, 1876, 2030, 2184, 2336, 2490, 2642, 2794, 2948, 3100, 3254, 3407, 3560, 3713, 3866]# noqa: E501
hit0 = 1 #TODO
@@ -248,6 +251,7 @@ class Skill14(ActiveSkill):
mp = [357, 2765]
uuid = "d0cdaca82892e54097f22a1f60817048"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 960, 1114, 1266, 1418, 1572, 1724, 1876, 2030, 2184, 2336, 2490, 2642, 2794, 2948, 3100, 3254, 3407, 3560, 3713, 3866]# noqa: E501
hit0 = 1 #TODO
@@ -209,7 +209,6 @@ class Skill6(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -230,7 +229,6 @@ class Skill7(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -261,7 +259,6 @@ class Skill8(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -291,7 +288,6 @@ class Skill9(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -554,7 +550,6 @@ class Skill17(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -583,7 +578,6 @@ class Skill18(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -12,7 +12,6 @@ class Skill2(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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 #TODO
@@ -285,6 +284,7 @@ class Skill28(ActiveSkill):
uuid = "b5e3d014f75f3d17abdea52cca57f7e9"
buffer = True
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 飞龙斩 드래곤 스매쉬
@@ -491,6 +491,7 @@ class Skill34(ActiveSkill):
uuid = "96bd070daacc6c1b81d9f24e6d77f48a"
type = "passive"
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
hasVP = False
data0 = [0, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75, 76.5, 78, 79.5, 81, 82.5, 84, 85.5]# noqa: E501
@@ -111,7 +111,6 @@ class Skill3(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -132,7 +131,6 @@ class Skill4(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -163,7 +161,6 @@ class Skill5(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -193,7 +190,6 @@ class Skill6(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -456,7 +452,6 @@ class Skill14(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -485,7 +480,6 @@ class Skill15(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -90,7 +90,6 @@ class Skill2(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -111,7 +110,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -142,7 +140,6 @@ class Skill4(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -172,7 +169,6 @@ class Skill5(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -393,7 +389,6 @@ class Skill12(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -422,7 +417,6 @@ class Skill13(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -30,7 +30,6 @@ class Skill2(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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 #TODO
@@ -82,7 +82,6 @@ class Skill2(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -103,7 +102,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -134,7 +132,6 @@ class Skill4(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -164,7 +161,6 @@ class Skill5(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -673,7 +669,6 @@ class Skill16(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -702,7 +697,6 @@ class Skill17(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -50,7 +50,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -178,7 +178,6 @@ class Skill6(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -156,7 +156,6 @@ class Skill8(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -315,7 +314,9 @@ class Skill20(PassiveSkill):
data0 = get_data(f'{prefix}/{uuid}', 0)
# 迷雾附着敌人时, 基本攻击和次元系列技能攻击力增加率 : {value1}%
data1 = get_data(f'{prefix}/{uuid}', 1)
associate = [{"data":data0,"skills":["次元 : 坠落","次元 : 虚影","次元 : 跃迁","次元 : 离子束","次元 : 万花镜","次元 : 粒子风暴","次元 : 时空磁场","次元 : 粒子波","次元 : 思维聚爆","次元 : 奇点","禁断之盛宴","未明·次元崩坏","乖离 : 禁忌之奈雅丽"]}]
associate = [
{"data":data1,"skills":["次元 : 坠落","次元 : 虚影","次元 : 跃迁","次元 : 离子束","次元 : 万花镜","次元 : 粒子风暴","次元 : 时空磁场","次元 : 粒子波","次元 : 思维聚爆","次元 : 奇点","禁断之盛宴","未明·次元崩坏","乖离 : 禁忌之奈雅丽"]},
]
# 次元扭曲装置
# mage_male/dimension_walker/fc458e449ee00b01dbf88d09aae65462
@@ -101,7 +101,6 @@ class Skill5(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -73,7 +73,6 @@ class Skill5(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -111,7 +111,6 @@ class Skill5(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -48,6 +48,7 @@ class Skill2(ActiveBufferSkill):
buffer = True
uuid = "0969cd4054d93da07708108c0cc1c4b5"
hasUP = True
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
upType = "heal"
data0 = [0, 468, 1170, 1824, 2433, 3135, 3743, 4444, 5052, 5707, 6363, 7018, 7672, 8328, 8983, 9637, 10292, 10948, 11603, 12257, 12912, 13568, 14222, 14877, 15533, 16140, 16842, 17451, 18105, 18807, 19929, 21099, 21894, 22738, 23531, 24375, 25216, 26059, 26901, 27742, 28586, 29427, 30223, 31064, 31907, 32749, 33590, 34434, 35275, 36117, 36912, 37755, 38597, 39438, 40282, 41123, 41965, 42808, 43603, 44445, 45286, 46130, 46971, 47813, 48656, 49497, 50293, 51134, 51978, 52819, 53661]# noqa: E501
@@ -160,6 +161,7 @@ class Skill8(ActiveSkill):
mp = [35, 392]
uuid = "ade01c1d6afc8a05055225045e89fe49"
hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
hit0 = 1 #TODO
@@ -206,6 +208,7 @@ class Skill10(ActiveBufferSkill):
buffer = True
uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
hasUP = True
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
data0 = [0, 19695, 22833, 25973, 29113, 32252, 35392, 38532, 41670, 44810, 47950, 51090, 54230, 57368, 60508, 63648, 66788, 69928, 73066, 76206, 79346, 82486, 85626, 88766, 91904, 95044, 98184, 101323, 104463, 107602, 110741, 113881, 117021, 120161, 123299, 126439, 129579, 132719, 135859, 138999, 142137, 145277, 148417, 151557, 154697, 157835, 160975, 164115, 167255, 170394, 173533, 176673, 179812, 182952, 186092, 189230, 192370, 195510, 198650, 201790, 204930]# noqa: E501
hit0 = 1 #TODO
@@ -290,6 +293,7 @@ class Skill14(ActiveBufferSkill):
uuid = "506e7ed77d517419a6e1c437a2cedb17"
hasVP = True
hasUP = True
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
vps = [
{
"name": "圣音协奏",
@@ -409,6 +413,7 @@ class Skill18(ActiveSkill):
mp = [200, 1680]
uuid = "a6c8f69107f8c4f5d1a0c7a57d000290"
hasUP = False
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
hasVP = False
def getSkillCD(self,mode=None):
@@ -465,6 +470,7 @@ class Skill20(ActiveBufferSkill):
mp = [350, 2940]
uuid = "03bb5314ffd41e9458d67ef924fef38f"
hasUP = True
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
upType = "heal"
@@ -567,6 +573,7 @@ class Skill24(ActiveBufferSkill):
mp = [860, 1500]
uuid = "04883563896fe1adac7505c6146b5f59"
hasUP = True
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
hasVP = True
vps = [
{
@@ -72,7 +72,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -69,7 +69,6 @@ class Skill2(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -89,7 +88,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -119,7 +117,6 @@ class Skill4(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -148,7 +145,6 @@ class Skill5(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -350,7 +346,6 @@ class Skill12(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -378,7 +373,6 @@ class Skill13(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -69,7 +69,6 @@ class Skill2(ActiveSkill):
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -89,7 +88,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -119,7 +117,6 @@ class Skill4(ActiveSkill):
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -148,7 +145,6 @@ class Skill5(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -350,7 +346,6 @@ class Skill12(PassiveSkill):
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -378,7 +373,6 @@ class Skill13(ActiveSkill):
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -40,7 +40,6 @@ class Skill2(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["影刃"]}]
@@ -25,7 +25,6 @@ class Skill1(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
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
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["鬼缚钉"]}]
@@ -94,7 +94,6 @@ class Skill2(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
data0 = data0 = get_data(f'{prefix}/{uuid}', 0)
@@ -18,7 +18,6 @@ class Skill0(PassiveSkill):
position = 0 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -73,7 +73,6 @@ class Skill3(PassiveSkill):
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -59,7 +59,6 @@ class Skill1(PassiveSkill):
damage = False
type = "passive"
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
# 基本攻击力变化率 : {value0}%
data0 = get_data(f"{prefix}/{uuid}", 0)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["里 · 鬼剑术","空之连刃"]}]
@@ -80,7 +80,6 @@ class Skill4(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
-1
View File
@@ -81,7 +81,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
@@ -19,7 +19,6 @@ class Skill3(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501