dev
This commit is contained in:
@@ -28,19 +28,19 @@ class Skill0(ActiveSkill):
|
||||
|
||||
# 攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 118, 137, 156, 174, 193, 212, 231, 250, 268, 287, 306, 325, 344, 363, 381, 400, 419, 438, 457, 475]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 浮空力比率 : {value1}%
|
||||
# REMOVE: data1 = [0, 131.4, 132.8, 134, 135.4, 136.5, 138, 139.1, 140.5, 141.7, 143.1, 147.7, 152.2, 157.1, 162, 166.5, 171.4, 176.2, 180.8, 185.7, 190.5]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# - [转职为猩红法师后] -
|
||||
# 猩红气息吸收率 : {value2}%
|
||||
# REMOVE: data2 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# - [转职为逐风者后] -
|
||||
# 攻击力增加率 : {value3}%
|
||||
# REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 魔法冰球
|
||||
# mage_male/blood_mage/5dc7008b12a459325b548b0715c6b73c
|
||||
@@ -64,11 +64,11 @@ class Skill1(ActiveSkill):
|
||||
|
||||
# 攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 695, 766, 836, 907, 977, 1048, 1118, 1189, 1259, 1330, 1400, 1471, 1541, 1612, 1682, 1753, 1823, 1894, 1964, 2035, 2105, 2176, 2246, 2317, 2387, 2458, 2528, 2599, 2669, 2740, 2810, 2881, 2951, 3022, 3092, 3163, 3233, 3304, 3374, 3445, 3515, 3586, 3656, 3727, 3797, 3868, 3938, 4009, 4079, 4150, 4220, 4291, 4361, 4432, 4502, 4573, 4643, 4714, 4784, 4855, 4925, 4996, 5066, 5137, 5207, 5278, 5348, 5419, 5489, 5560]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 冰球大小 : {value1}%
|
||||
# REMOVE: data1 = [0, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 不死之身
|
||||
# mage_male/blood_mage/bb34e8854a93fd250347a1c64119f7ab
|
||||
@@ -91,16 +91,16 @@ class Skill2(PassiveSkill):
|
||||
|
||||
# 恢复模式下所受伤害增加 : {value0}%
|
||||
# REMOVE: data0 = [0, 50]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 死亡时立即恢复的生命值量 : {value1}%
|
||||
# REMOVE: data1 = [0, 50]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 恢复模式持续时间(普通地下城) : {value2}秒
|
||||
# REMOVE: data2 = [0, 20]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
# REMOVE: data3 = [0, 60]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/blood_mage/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -121,13 +121,13 @@ class Skill3(PassiveSkill):
|
||||
|
||||
# 魔法值最大值增加 : {value0}%
|
||||
# REMOVE: data0 = [0, 6]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 可触发恢复效果时的魔法值比率 : {value1}%
|
||||
# REMOVE: data1 = [0, 10]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
# REMOVE: data2 = [0, 6]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 赤影步
|
||||
# mage_male/blood_mage/ac21c02567f04a92b54dd85c091d1e5a
|
||||
@@ -152,10 +152,10 @@ class Skill4(ActiveSkill):
|
||||
|
||||
# 移动距离上限 : {value0}px
|
||||
# REMOVE: data0 = [0, 400]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 敌人无法发觉的时间 : {value1}秒
|
||||
# REMOVE: data1 = [0, 0.3]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 基础精通
|
||||
@@ -179,13 +179,13 @@ class Skill6(PassiveSkill):
|
||||
|
||||
# 基本攻击力变化率 : {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, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 幽冥火
|
||||
@@ -211,23 +211,23 @@ class Skill11(ActiveSkill):
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
# REMOVE: data0 = [0, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 每个火球增加物理防御力 : {value1}
|
||||
# REMOVE: data1 = [0, 2136, 2394, 2664, 2951, 3246, 3560, 3887, 4230, 4587, 4956, 5343, 5740, 6153, 6582, 7022, 7481, 7948, 8433, 8936, 9449]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 每个火球增加魔法防御力 : {value2}
|
||||
# REMOVE: data2 = [0, 2136, 2394, 2664, 2951, 3246, 3560, 3887, 4230, 4587, 4956, 5343, 5740, 6153, 6582, 7022, 7481, 7948, 8433, 8936, 9449]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 每个火球的攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 814, 944, 1074, 1203, 1333, 1463, 1593, 1722, 1852, 1982, 2112, 2241, 2371, 2501, 2631, 2761, 2890, 3020, 3150, 3280]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# - [虚妄之火效果] -
|
||||
# 物理防御力增加 : {value4}
|
||||
# REMOVE: data4 = [0, 16906, 18784, 20664, 22542, 24422, 26298, 28178, 30056, 31936, 33814, 35690, 37570, 39448, 41328, 43204, 45086, 46962, 48842, 50720, 52596]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 魔法防御力增加 : {value5}
|
||||
# REMOVE: data5 = [0, 16906, 18784, 20664, 22542, 24422, 26298, 28178, 30056, 31936, 33814, 35690, 37570, 39448, 41328, 43204, 45086, 46962, 48842, 50720, 52596]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 血蝠之袭
|
||||
# mage_male/blood_mage/d429147c372b549c3dadcabcba50787f
|
||||
@@ -250,18 +250,18 @@ class Skill16(ActiveSkill):
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 587, 647, 706, 766, 825, 885, 944, 1004, 1063, 1123, 1183, 1242, 1302, 1361, 1421, 1480, 1540, 1599, 1659, 1718, 1778, 1838, 1897, 1957, 2016, 2076, 2135, 2195, 2254, 2314, 2374, 2433, 2493, 2552, 2612, 2671, 2731, 2790, 2850, 2909, 2969, 3029, 3088, 3148, 3207, 3267, 3326, 3386, 3445, 3505, 3565, 3624, 3684, 3743, 3803, 3862, 3922, 3981, 4041, 4100, 4160, 4220, 4279, 4339, 4398, 4458, 4517, 4577, 4636, 4696]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
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, 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, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 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, 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, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 鲜血融合
|
||||
# mage_male/blood_mage/0113c8b1306ca76d208f83f2d093dd62
|
||||
@@ -286,28 +286,28 @@ class Skill17(PassiveSkill):
|
||||
# [学习技能时效果]
|
||||
# 命中率增加 : {value0}%
|
||||
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
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]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [猩红气息高涨状态]
|
||||
# 物理武器攻击力增加率 : {value2}%
|
||||
# REMOVE: data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
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]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 持续时间 : {value4}秒
|
||||
# REMOVE: data4 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [猩红气息吸收状态下]消耗系技能附加效果
|
||||
# 猩红气息消耗量减少率 : {value5}%
|
||||
# REMOVE: data5 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [猩红气息不足时]
|
||||
# 消耗生命值比率 : 猩红气息消耗量的{value6}%
|
||||
# REMOVE: data6 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
associate = [{"data":data3,"type":"*cdReduce","skills":["血翼突击","鲜血长枪","猩红狩猎","狱血之牙","绯红之狱","隐行之噬","血翼绽放","死亡之握","血翼蔽空"]}]
|
||||
|
||||
# 鲜血之誓
|
||||
@@ -330,22 +330,22 @@ class Skill18(PassiveSkill):
|
||||
|
||||
# 第1击猩红气息吸收量 : {value0}%
|
||||
# REMOVE: data0 = [0, 1]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 第2击猩红气息吸收量 : {value1}%
|
||||
# REMOVE: data1 = [0, 2]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 第3击猩红气息吸收量 : {value2}%
|
||||
# REMOVE: data2 = [0, 3]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 第4击猩红气息吸收量 : {value3}%
|
||||
# REMOVE: data3 = [0, 4]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 冲刺攻击猩红气息吸收量 : {value4}%
|
||||
# REMOVE: data4 = [0, 2]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 跳跃攻击猩红气息吸收量 : {value5}%
|
||||
# REMOVE: data5 = [0, 1]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 血翼突击
|
||||
# mage_male/blood_mage/ab6fc3303df03b58911967dfca2b5d07
|
||||
@@ -369,14 +369,14 @@ class Skill19(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {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, 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, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 自身冲撞攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 7307, 8048, 8790, 9531, 10272, 11013, 11755, 12496, 13237, 13979, 14720, 15461, 16202, 16944, 17685, 18426, 19168, 19909, 20650, 21392, 22133, 22874, 23615, 24357, 25098, 25839, 26581, 27322, 28063, 28804, 29546, 30287, 31028, 31770, 32511, 33252, 33993, 34735, 35476, 36217, 36959, 37700, 38441, 39182, 39924, 40665, 41406, 42148, 42889, 43630, 44371, 45113, 45854, 46595, 47337, 48078, 48819, 49561, 50302, 51043, 51784, 52526, 53267, 54008, 54750, 55491, 56232, 56973, 57715, 58456]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 血翼斩击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 7307, 8048, 8790, 9531, 10272, 11013, 11755, 12496, 13237, 13979, 14720, 15461, 16202, 16944, 17685, 18426, 19168, 19909, 20650, 21392, 22133, 22874, 23615, 24357, 25098, 25839, 26581, 27322, 28063, 28804, 29546, 30287, 31028, 31770, 32511, 33252, 33993, 34735, 35476, 36217, 36959, 37700, 38441, 39182, 39924, 40665, 41406, 42148, 42889, 43630, 44371, 45113, 45854, 46595, 47337, 48078, 48819, 49561, 50302, 51043, 51784, 52526, 53267, 54008, 54750, 55491, 56232, 56973, 57715, 58456]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 鲜血长枪
|
||||
# mage_male/blood_mage/002cbdd9bfd0f0b970451ae8d48d029e
|
||||
@@ -400,25 +400,25 @@ class Skill20(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {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, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 刺击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 4915, 5414, 5912, 6411, 6909, 7408, 7907, 8405, 8904, 9403, 9901, 10400, 10898, 11397, 11896, 12394, 12893, 13392, 13890, 14389, 14887, 15386, 15885, 16383, 16882, 17381, 17879, 18378, 18876, 19375, 19874, 20372, 20871, 21370, 21868, 22367, 22865, 23364, 23863, 24361, 24860, 25359, 25857, 26356, 26854, 27353, 27852, 28350, 28849, 29348, 29846, 30345, 30843, 31342, 31841, 32339, 32838, 33337, 33835, 34334, 34832, 35331, 35830, 36328, 36827, 37326, 37824, 38323, 38821, 39320]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 砸向地面攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 4915, 5414, 5912, 6411, 6909, 7408, 7907, 8405, 8904, 9403, 9901, 10400, 10898, 11397, 11896, 12394, 12893, 13392, 13890, 14389, 14887, 15386, 15885, 16383, 16882, 17381, 17879, 18378, 18876, 19375, 19874, 20372, 20871, 21370, 21868, 22367, 22865, 23364, 23863, 24361, 24860, 25359, 25857, 26356, 26854, 27353, 27852, 28350, 28849, 29348, 29846, 30345, 30843, 31342, 31841, 32339, 32838, 33337, 33835, 34334, 34832, 35331, 35830, 36328, 36827, 37326, 37824, 38323, 38821, 39320]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hie3 = 1
|
||||
# 对无法抓取的敌人攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 4915, 5414, 5912, 6411, 6909, 7408, 7907, 8405, 8904, 9403, 9901, 10400, 10898, 11397, 11896, 12394, 12893, 13392, 13890, 14389, 14887, 15386, 15885, 16383, 16882, 17381, 17879, 18378, 18876, 19375, 19874, 20372, 20871, 21370, 21868, 22367, 22865, 23364, 23863, 24361, 24860, 25359, 25857, 26356, 26854, 27353, 27852, 28350, 28849, 29348, 29846, 30345, 30843, 31342, 31841, 32339, 32838, 33337, 33835, 34334, 34832, 35331, 35830, 36328, 36827, 37326, 37824, 38323, 38821, 39320]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 血之共鸣
|
||||
# mage_male/blood_mage/95b58ec89893dd9e50da1281ebe57175
|
||||
@@ -439,7 +439,7 @@ class Skill22(PassiveSkill):
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
# REMOVE: data0 = [0, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 血蝠之舞
|
||||
@@ -463,21 +463,21 @@ class Skill23(ActiveSkill):
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 237, 261, 285, 309, 333, 357, 381, 405, 429, 453, 477, 501, 526, 550, 574, 598, 622, 646, 670, 694, 718, 742, 766, 790, 814, 838, 862, 886, 910, 934, 958, 982, 1006, 1030, 1054, 1079, 1103, 1127, 1151, 1175, 1199, 1223, 1247, 1271, 1295, 1319, 1343, 1367, 1391, 1415, 1439, 1463, 1487, 1511, 1535, 1559, 1583, 1607, 1632, 1656, 1680, 1704, 1728, 1752, 1776, 1800, 1824, 1848, 1872, 1896]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 51
|
||||
# 持续时间 : {value1}秒
|
||||
# REMOVE: data1 = [0, 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.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]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 多段攻击次数 : {value2}次
|
||||
# REMOVE: data2 = [0, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 猩红气息吸收量 : {value3}%
|
||||
# REMOVE: data3 = [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
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
# REMOVE: data4 = [0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 猩红狩猎
|
||||
# mage_male/blood_mage/0c3a468aee1f7ce06bf91eb3319518c1
|
||||
@@ -500,18 +500,18 @@ class Skill24(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {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, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 针刺攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 2552, 2811, 3070, 3329, 3588, 3846, 4105, 4364, 4623, 4882, 5141, 5400, 5659, 5918, 6177, 6435, 6694, 6953, 7212, 7471, 7730, 7989, 8248, 8507, 8766, 9024, 9283, 9542, 9801, 10060, 10319, 10578, 10837, 11096, 11355, 11613, 11872, 12131, 12390, 12649, 12908, 13167, 13426, 13685, 13944, 14202, 14461, 14720, 14979, 15238, 15497, 15756, 16015, 16274, 16533, 16791, 17050, 17309, 17568, 17827, 18086, 18345, 18604, 18863, 19122, 19380, 19639, 19898, 20157, 20416]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit0 = 5
|
||||
# 多段攻击次数 : {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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value3}%
|
||||
# REMOVE: data3 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 赤红燃烧
|
||||
# mage_male/blood_mage/5cac3411ccef1af333953e0ded5e942d
|
||||
@@ -533,10 +533,10 @@ class Skill25(ActiveSkill):
|
||||
|
||||
# 增益效果持续时间 : {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, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 基本攻击力和技能攻击力增加率 : {value1}%
|
||||
# REMOVE: data1 = [0, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 狱血之犬
|
||||
# mage_male/blood_mage/85f7c810ad503790e8626439fe936d56
|
||||
@@ -560,25 +560,25 @@ class Skill26(ActiveSkill):
|
||||
|
||||
# 物理攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 956, 1053, 1150, 1246, 1343, 1440, 1537, 1634, 1731, 1828, 1925, 2022, 2119, 2216, 2313, 2410, 2507, 2604, 2701, 2798, 2895, 2991, 3088, 3185, 3282, 3379, 3476, 3573, 3670, 3767, 3864, 3961, 4058, 4155, 4252, 4349, 4446, 4543, 4640, 4737, 4833, 4930, 5027, 5124, 5221, 5318, 5415, 5512, 5609, 5706, 5803, 5900, 5997, 6094, 6191, 6288, 6385, 6482, 6579, 6675, 6772, 6869, 6966, 7063, 7160, 7257, 7354, 7451, 7548, 7645]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 撕咬多段攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 956, 1053, 1150, 1247, 1344, 1441, 1538, 1635, 1732, 1829, 1926, 2023, 2120, 2217, 2314, 2411, 2508, 2605, 2702, 2799, 2896, 2993, 3090, 3187, 3284, 3381, 3478, 3575, 3672, 3769, 3866, 3963, 4060, 4157, 4254, 4351, 4448, 4545, 4642, 4739, 4836, 4933, 5030, 5127, 5224, 5321, 5418, 5514, 5611, 5708, 5805, 5902, 5999, 6096, 6193, 6290, 6387, 6484, 6581, 6678, 6775, 6872, 6969, 7066, 7163, 7260, 7357, 7454, 7551, 7648]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 13
|
||||
# 撕咬攻击持续时间 : {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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 撕咬攻击多段攻击次数 : {value3}次
|
||||
# REMOVE: data3 = [0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
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, 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, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 狱血之牙
|
||||
# mage_male/blood_mage/31823197cc0b04d4c5dcf8f928d9220c
|
||||
@@ -601,15 +601,15 @@ class Skill27(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 撕咬攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 17074, 18806, 20538, 22270, 24003, 25735, 27467, 29199, 30931, 32663, 34395, 36128, 37860, 39592, 41324, 43056, 44788, 46520, 48253, 49985, 51717, 53449, 55181, 56913, 58645, 60378, 62110, 63842, 65574, 67306, 69038, 70770, 72503, 74235, 75967, 77699, 79431, 81163, 82896, 84628, 86360, 88092, 89824, 91556, 93288, 95021, 96753, 98485, 100217, 101949, 103681, 105413, 107146, 108878, 110610, 112342, 114074, 115806, 117538, 119271, 121003, 122735, 124467, 126199, 127931, 129663, 131396, 133128, 134860, 136592]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value2}%
|
||||
# REMOVE: data2 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 绯红之狱
|
||||
# mage_male/blood_mage/dac8d8207618150c162e4c6f9e168527
|
||||
@@ -633,18 +633,18 @@ class Skill28(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 多段攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 2652, 2921, 3190, 3459, 3728, 3997, 4266, 4535, 4804, 5073, 5342, 5611, 5881, 6150, 6419, 6688, 6957, 7226, 7495, 7764, 8033, 8302, 8571, 8840, 9109, 9378, 9647, 9916, 10185, 10454, 10723, 10992, 11261, 11530, 11799, 12069, 12338, 12607, 12876, 13145, 13414, 13683, 13952, 14221, 14490, 14759, 15028, 15297, 15566, 15835, 16104, 16373, 16642, 16911, 17180, 17449, 17718, 17987, 18257, 18526, 18795, 19064, 19333, 19602, 19871, 20140, 20409, 20678, 20947, 21216]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 10
|
||||
# 多段攻击次数 : {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, 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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value3}%
|
||||
# REMOVE: data3 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -696,21 +696,21 @@ class Skill29(ActiveSkill):
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1421, 1565, 1709, 1853, 1998, 2142, 2286, 2430, 2574, 2718, 2863, 3007, 3151, 3295, 3439, 3583, 3728, 3872, 4016, 4160, 4304, 4448, 4593, 4737, 4881, 5025, 5169, 5313, 5457, 5602, 5746, 5890, 6034, 6178, 6322, 6467, 6611, 6755, 6899, 7043, 7187, 7332, 7476, 7620, 7764, 7908, 8052, 8196, 8341, 8485, 8629, 8773, 8917, 9061, 9206, 9350, 9494, 9638, 9782, 9926, 10071, 10215, 10359, 10503, 10647, 10791, 10936, 11080, 11224, 11368]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 24
|
||||
# 持续时间 : {value1}秒
|
||||
# REMOVE: data1 = [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, 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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 多段攻击次数 : {value2}次
|
||||
# REMOVE: data2 = [0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 猩红气息吸收量 : {value3}%
|
||||
# REMOVE: data3 = [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, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
# REMOVE: data4 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -761,33 +761,33 @@ class Skill30(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [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, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 猩红气息吸收量 : {value1}%
|
||||
# REMOVE: data1 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 吸血次数 : {value2}次
|
||||
# REMOVE: data2 = [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
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 吸血目标攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 67266, 74090, 80914, 87738, 94562, 101386, 108211, 115035, 121859, 128683, 135507, 142331, 149155, 155979, 162803, 169627, 176451, 183275, 190100, 196924, 203748, 210572, 217396, 224220, 231044, 237868, 244692, 251516, 258340, 265165, 271989, 278813, 285637, 292461, 299285, 306109, 312933, 319757, 326581, 333405, 340229, 347054, 353878, 360702, 367526, 374350, 381174, 387998, 394822, 401646, 408470, 415294, 422119, 428943, 435767, 442591, 449415, 456239, 463063, 469887, 476711, 483535, 490359, 497183, 504008, 510832, 517656, 524480, 531304, 538128]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# 吸血目标范围攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 67266, 74090, 80914, 87738, 94562, 101386, 108211, 115035, 121859, 128683, 135507, 142331, 149155, 155979, 162803, 169627, 176451, 183275, 190100, 196924, 203748, 210572, 217396, 224220, 231044, 237868, 244692, 251516, 258340, 265165, 271989, 278813, 285637, 292461, 299285, 306109, 312933, 319757, 326581, 333405, 340229, 347054, 353878, 360702, 367526, 374350, 381174, 387998, 394822, 401646, 408470, 415294, 422119, 428943, 435767, 442591, 449415, 456239, 463063, 469887, 476711, 483535, 490359, 497183, 504008, 510832, 517656, 524480, 531304, 538128]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 对无法抓取的目标吸血攻击力 : {value5}%
|
||||
# REMOVE: data5 = [0, 67266, 74090, 80914, 87738, 94562, 101386, 108211, 115035, 121859, 128683, 135507, 142331, 149155, 155979, 162803, 169627, 176451, 183275, 190100, 196924, 203748, 210572, 217396, 224220, 231044, 237868, 244692, 251516, 258340, 265165, 271989, 278813, 285637, 292461, 299285, 306109, 312933, 319757, 326581, 333405, 340229, 347054, 353878, 360702, 367526, 374350, 381174, 387998, 394822, 401646, 408470, 415294, 422119, 428943, 435767, 442591, 449415, 456239, 463063, 469887, 476711, 483535, 490359, 497183, 504008, 510832, 517656, 524480, 531304, 538128]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 对无法抓取的目标吸血范围攻击力 : {value6}%
|
||||
# REMOVE: data6 = [0, 67266, 74090, 80914, 87738, 94562, 101386, 108211, 115035, 121859, 128683, 135507, 142331, 149155, 155979, 162803, 169627, 176451, 183275, 190100, 196924, 203748, 210572, 217396, 224220, 231044, 237868, 244692, 251516, 258340, 265165, 271989, 278813, 285637, 292461, 299285, 306109, 312933, 319757, 326581, 333405, 340229, 347054, 353878, 360702, 367526, 374350, 381174, 387998, 394822, 401646, 408470, 415294, 422119, 428943, 435767, 442591, 449415, 456239, 463063, 469887, 476711, 483535, 490359, 497183, 504008, 510832, 517656, 524480, 531304, 538128]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 吸血结束后无敌时间 : {value7}秒
|
||||
# REMOVE: data7 = [0, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35]# noqa: E501
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value8}%
|
||||
# REMOVE: data8 = [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
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -829,7 +829,7 @@ class Skill31(PassiveSkill):
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
# REMOVE: 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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 伯爵之歌
|
||||
@@ -854,21 +854,21 @@ class Skill32(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 多段攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 5806, 7152, 8498, 9844, 11190, 12537, 13883, 15229, 16575, 17921, 19268, 20614, 21960, 23306, 24652, 25999, 27345, 28691, 30037, 31383, 32730, 34076, 35422, 36768, 38114, 39461, 40807, 42153, 43499, 44845, 46192, 47538, 48884, 50230, 51576, 52923, 54269, 55615, 56961, 58307, 59654, 61000, 62346, 63692, 65038, 66385, 67731, 69077, 70423, 71769]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 14
|
||||
# 多段攻击次数 : {value2}次秒
|
||||
# REMOVE: data2 = [0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 最终一击攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 34833, 42910, 50987, 59065, 67142, 75219, 83296, 91374, 99451, 107528, 115605, 123682, 131760, 139837, 147914, 155991, 164068, 172146, 180223, 188300, 196377, 204455, 212532, 220609, 228686, 236763, 244841, 252918, 260995, 269072, 277150, 285227, 293304, 301381, 309458, 317536, 325613, 333690, 341767, 349844, 357922, 365999, 374076, 382153, 390231, 398308, 406385, 414462, 422539, 430617]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# 猩红气息吸收量 : {value4}%
|
||||
# REMOVE: data4 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 魔仆召唤 : 狱犬
|
||||
# mage_male/blood_mage/2e2b7efe778656690f9c8cb6e47c3932
|
||||
@@ -895,18 +895,18 @@ class Skill33(ActiveSkill):
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 2849, 3138, 3427, 3716, 4005, 4294, 4583, 4872, 5161, 5450, 5739, 6028, 6317, 6606, 6895, 7184, 7473, 7762, 8052, 8341, 8630, 8919, 9208, 9497, 9786, 10075, 10364, 10653, 10942, 11231, 11520, 11809, 12098, 12387, 12676, 12965, 13254, 13543, 13832, 14121, 14410, 14699, 14988, 15277, 15566, 15855, 16144, 16433, 16722, 17011]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 17
|
||||
# 多段攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 猩红气息吸收量 : {value2}%
|
||||
# REMOVE: data2 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value3}%
|
||||
# REMOVE: data3 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -956,19 +956,19 @@ class Skill34(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 蝙蝠群冲击波攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 32327, 35606, 38886, 42165, 45445, 48724, 52004, 55284, 58563, 61843, 65122, 68402, 71681, 74961, 78240, 81520, 84799, 88079, 91358, 94638, 97917, 101197, 104476, 107756, 111036, 114315, 117595, 120874, 124154, 127433, 130713, 133992, 137272, 140551, 143831, 147110, 150390, 153669, 156949, 160228, 163508, 166788, 170067, 173347, 176626, 179906, 183185, 186465, 189744, 193024]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 猩红之翼攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 48490, 53409, 58329, 63248, 68167, 73087, 78006, 82925, 87845, 92764, 97683, 102602, 107522, 112441, 117360, 122280, 127199, 132118, 137038, 141957, 146876, 151795, 156715, 161634, 166553, 171473, 176392, 181311, 186230, 191150, 196069, 200988, 205908, 210827, 215746, 220666, 225585, 230504, 235423, 240343, 245262, 250181, 255101, 260020, 264939, 269859, 274778, 279697, 284616, 289536]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value3}%
|
||||
# REMOVE: data3 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1013,22 +1013,22 @@ class Skill35(ActiveSkill):
|
||||
|
||||
# 撕咬攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 2241, 2468, 2695, 2923, 3150, 3377, 3605, 3832, 4059, 4287, 4514, 4741, 4969, 5196, 5423, 5651, 5878, 6105, 6333, 6560, 6787, 7015, 7242, 7469, 7696, 7924, 8151, 8378, 8606, 8833, 9060, 9288, 9515, 9742, 9970, 10197, 10424, 10652, 10879, 11106, 11334, 11561, 11788, 12016, 12243, 12470, 12698, 12925, 13152, 13380]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冲向地面攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 44815, 49361, 53908, 58454, 63001, 67547, 72094, 76640, 81187, 85733, 90279, 94826, 99372, 103919, 108465, 113012, 117558, 122105, 126651, 131198, 135744, 140290, 144837, 149383, 153930, 158476, 163023, 167569, 172116, 176662, 181208, 185755, 190301, 194848, 199394, 203941, 208487, 213034, 217580, 222127, 226673, 231219, 235766, 240312, 244859, 249405, 253952, 258498, 263045, 267591]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 猩红气息吸收量 : {value3}%
|
||||
# REMOVE: data3 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
# REMOVE: data4 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1069,13 +1069,13 @@ class Skill36(PassiveSkill):
|
||||
|
||||
# 暴击伤害增加率 : {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, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 猩红气息吸收量与生命值恢复量比率 : {value2}%
|
||||
# REMOVE: data2 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 死亡之握
|
||||
@@ -1100,15 +1100,15 @@ class Skill37(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 拔出精气时攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 124351, 136966, 149582, 162197, 174812, 187428, 200043, 212658, 225274, 237889, 250504, 263120, 275735, 288350, 300965, 313581, 326196, 338811, 351427, 364042, 376657, 389273, 401888, 414503, 427119, 439734, 452349, 464965, 477580, 490195, 502811, 515426, 528041, 540657, 553272, 565887, 578502, 591118, 603733, 616348, 628964, 641579, 654194, 666810, 679425, 692040, 704656, 717271, 729886, 742502]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1154,20 +1154,20 @@ class Skill38(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 猩红气息吸收量 : {value1}%
|
||||
# REMOVE: data1 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 多段攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 3549, 4372, 5195, 6018, 6841, 7664, 8486, 9309, 10132, 10955, 11778, 12601, 13424, 14247, 15070, 15893, 16716, 17539, 18362, 19185, 20008, 20830, 21653, 22476, 23299, 24122, 24945, 25768, 26591, 27414, 28237, 29060, 29883, 30706, 31529, 32352, 33174, 33997, 34820, 35643, 36466, 37289, 38112, 38935, 39758, 40581, 41404, 42227, 43050, 43873]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 34
|
||||
# 多段攻击次数 : {value3}次
|
||||
# REMOVE: data3 = [0, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 最终一击攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 120663, 148642, 176622, 204602, 232581, 260561, 288541, 316520, 344500, 372480, 400460, 428439, 456419, 484399, 512378, 540358, 568338, 596318, 624297, 652277, 680257, 708236, 736216, 764196, 792176, 820155, 848135, 876115, 904094, 932074, 960054, 988034, 1016013, 1043993, 1071973, 1099952, 1127932, 1155912, 1183891, 1211871, 1239851, 1267831, 1295810, 1323790, 1351770, 1379749, 1407729, 1435709, 1463689, 1491668]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
# 猩红之眼
|
||||
@@ -1194,16 +1194,16 @@ class Skill39(PassiveSkill):
|
||||
|
||||
# 基本、 技能攻击力增加率 : {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, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 猩红气息吸收量增加率 : {value1}%
|
||||
# REMOVE: data1 = [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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 吸收持续时间增加率 : {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, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [狱血之牙]探索范围 : {value3}px
|
||||
# REMOVE: data3 = [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]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 血翼蔽空
|
||||
@@ -1228,10 +1228,10 @@ class Skill40(ActiveSkill):
|
||||
|
||||
# 猩红气息消耗量 : {value0}%
|
||||
# REMOVE: data0 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 猩红之翼斩击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 200503, 220844, 241185, 261526, 281867, 302207, 322548, 342889, 363230, 383571, 403912, 424253, 444594, 464934, 485275, 505616, 525957, 546298, 566639, 586980, 607321, 627662, 648002, 668343, 688684, 709025, 729366, 749707, 770048, 790389, 810730, 831070, 851411, 871752, 892093, 912434, 932775, 953116, 973457, 993797, 1014138, 1034479, 1054820, 1075161, 1095502, 1115843, 1136184, 1156525, 1176865, 1197206]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit0 = 1
|
||||
|
||||
# 血域帷幕·陨灭
|
||||
@@ -1259,18 +1259,18 @@ class Skill41(ActiveSkill):
|
||||
|
||||
# 猩红气息帷幕攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 68076, 83862, 99647, 115433, 131219, 147004, 162790, 178576, 194362, 210147, 225933, 241719, 257504, 273290, 289076, 304862, 320647, 336433, 352219, 368005, 383790, 399576, 415362, 431147, 446933, 462719, 478505, 494290, 510076, 525862, 541647, 557433, 573219, 589005, 604790, 620576, 636362, 652147, 667933, 683719, 699505, 715290, 731076, 746862, 762647, 778433, 794219, 810005, 825790, 841576]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 猩红气息吸收多段攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 6808, 8386, 9965, 11543, 13122, 14700, 16279, 17858, 19436, 21015, 22593, 24172, 25750, 27329, 28908, 30486, 32065, 33643, 35222, 36800, 38379, 39958, 41536, 43115, 44693, 46272, 47850, 49429, 51008, 52586, 54165, 55743, 57322, 58900, 60479, 62058, 63636, 65215, 66793, 68372, 69950, 71529, 73108, 74686, 76265, 77843, 79422, 81000, 82579, 84158]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 20
|
||||
# 猩红气息吸收多段攻击次数 : {value2}次
|
||||
# REMOVE: data2 = [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
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 终结爆炸攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 476531, 587031, 697531, 808031, 918531, 1029031, 1139531, 1250031, 1360531, 1471031, 1581531, 1692031, 1802531, 1913031, 2023531, 2134031, 2244531, 2355031, 2465532, 2576032, 2686532, 2797032, 2907532, 3018032, 3128532, 3239032, 3349532, 3460032, 3570532, 3681032, 3791532, 3902032, 4012532, 4123032, 4233532, 4344032, 4454532, 4565032, 4675532, 4786032, 4896532, 5007032, 5117532, 5228032, 5338532, 5449032, 5559532, 5670032, 5780532, 5891032]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
|
||||
|
||||
|
||||
@@ -24,13 +24,13 @@ class Skill2(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 恢复模式下所受伤害增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 死亡时立即恢复的生命值量 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 恢复模式持续时间(普通地下城) : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/dimension_walker/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -50,11 +50,11 @@ class Skill3(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法值最大值增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 可触发恢复效果时的魔法值比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 超然感知
|
||||
# mage_male/dimension_walker/d53301bb328baf12a3ae482cc6a565dd
|
||||
@@ -81,11 +81,11 @@ class Skill4(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 边界能量条最大值 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 次元石持有量上限 : {value1}个
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 普通攻击命中时能量条增加量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 次元边界
|
||||
# mage_male/dimension_walker/7e904ea3d2a9faa054604e55120a9268
|
||||
@@ -109,7 +109,7 @@ class Skill5(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 施放时所需次元石数量 : {value0}个
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
# 次元之乖离扫把精通
|
||||
# mage_male/dimension_walker/5152480fdde81362575a488d4cec4af9
|
||||
@@ -131,9 +131,9 @@ class Skill6(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 施放速度增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 命中率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 基础精通
|
||||
@@ -156,11 +156,11 @@ class Skill8(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力变化率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 前冲攻击力变化率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["乖离 : 禁忌之奈雅丽"]}]
|
||||
|
||||
@@ -186,18 +186,18 @@ class Skill13(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 每个火球增加物理防御力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 每个火球增加魔法防御力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 每个火球的攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# - [虚妄之火效果] -
|
||||
# 物理防御力增加 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 魔法防御力增加 : {value5}
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 瞬移
|
||||
@@ -220,9 +220,9 @@ class Skill14(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# X轴移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# Y轴移动距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 次元 : 坠落
|
||||
# mage_male/dimension_walker/4f2e001e9a19eb7bae50ad1840dfb329
|
||||
@@ -248,29 +248,29 @@ class Skill19(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 普通情况下箱子掉落位置 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 按方向键时箱子掉落位置 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 边界能量条增加量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 箱子魔法攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit0 = 1
|
||||
# 箱子冲击波攻击力 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 0
|
||||
# 爆炸物箱子出现几率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 爆炸物箱子攻击力 : {value6}
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
hit6 = 1
|
||||
# 眩晕持续时间 : {value7}秒
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
# [次元边界效果]
|
||||
# 次元边界能量条增加量 : {value8}
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
# 周围敌人吸附范围 : {value9}px
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x)
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9)
|
||||
|
||||
mode = ["箱子","普通"]
|
||||
|
||||
@@ -302,9 +302,9 @@ class Skill20(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击和次元系列技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 迷雾附着敌人时, 基本攻击和次元系列技能攻击力增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data0,"skills":["次元 : 坠落","次元 : 虚影","次元 : 跃迁","次元 : 离子束","次元 : 万花镜","次元 : 粒子风暴","次元 : 时空磁场","次元 : 粒子波","次元 : 思维聚爆","次元 : 奇点","禁断之盛宴","未明·次元崩坏","乖离 : 禁忌之奈雅丽"]}]
|
||||
|
||||
# 次元扭曲装置
|
||||
@@ -327,13 +327,13 @@ class Skill21(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 魔法暴击率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值上限增加率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 施放速度增加 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 次元 : 虚影
|
||||
@@ -360,16 +360,16 @@ class Skill22(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [次元边界效果]
|
||||
# 次元边界能量条增加量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 一般状态下突进距离比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 次元 : 跃迁
|
||||
# mage_male/dimension_walker/2ba299855fc22192cba4f73db75e9d0e
|
||||
@@ -393,17 +393,17 @@ class Skill23(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 后方瞬移距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 次元场攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 控制时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 冲击波大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def getSkillCD(self, mode=None):
|
||||
self.cd = self.cds[self.lv]
|
||||
@@ -433,25 +433,25 @@ class Skill24(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 召唤时生命值消耗 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 召唤持续时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 近距离攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 远程攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 独立攻击力增加率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# - [转职技能命中时附加效果] -
|
||||
# 奈雅丽攻击冷却时间减少率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 奈雅丽移动速度增加率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 持续时间 : {value7}秒
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
# 重叠次数上限 : {value8}次
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
|
||||
associate = [{"data":data4,"type":"$*PAtkI"}]
|
||||
|
||||
@@ -504,19 +504,19 @@ class Skill27(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 激光攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 6
|
||||
# [次元边界效果]
|
||||
# 边界能量增加量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 压缩能量后的激光攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 0
|
||||
# [范围信息]
|
||||
# 激光大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
mode = ["强化","普通"]
|
||||
|
||||
@@ -547,9 +547,9 @@ class Skill28(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 基本攻击和技能攻击增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 虚妄之火
|
||||
# mage_male/dimension_walker/dde3b443bd5e61d90c34e5ee771e2c28
|
||||
@@ -598,20 +598,20 @@ class Skill30(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 生命值消耗 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 在决斗场内, 迷雾附身时间上限 : 5秒
|
||||
# [范围信息]
|
||||
# 索敌范围 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [学习古史记忆后]
|
||||
# 索敌距离 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 索敌宽度 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 索敌高度 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 召回等待时间 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 次元 : 万花镜
|
||||
# mage_male/dimension_walker/b89c9ab317bc0a443f6497b7cca2f6a8
|
||||
@@ -640,19 +640,19 @@ class Skill31(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 乱打攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 4
|
||||
# [次元边界效果]
|
||||
# 边界能量增加量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 下乱打攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 4
|
||||
# [范围信息]
|
||||
# 冲击波大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
mode = ["普通","强化"]
|
||||
|
||||
@@ -688,12 +688,12 @@ class Skill32(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 乱打攻击次数 : {value0}次
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 乱打攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 15
|
||||
# 最终一击攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
|
||||
# 次元 : 粒子风暴
|
||||
@@ -722,25 +722,25 @@ class Skill33(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 边界能量增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 基础施放距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 使用方向键时施放距离 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 3
|
||||
# [次元边界效果]
|
||||
# 边界能量条增加量 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 爆炸倒计时 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 攻击力 : {value6}
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
hit6 = 1
|
||||
# [范围信息]
|
||||
# 冲击波大小比率 : {value7}%
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
|
||||
mode = ["普通","强化"]
|
||||
|
||||
@@ -801,22 +801,22 @@ class Skill34(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 2
|
||||
# 次元扭曲持续时间 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 边界能量条额外增加率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [次元边界效果]
|
||||
# 次元边界能量条增加量 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 束缚持续时间 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [范围信息]
|
||||
# 范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -866,26 +866,26 @@ class Skill35(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 生命值消耗 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 召唤数量 : {value1}只
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 打击攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 20
|
||||
# 每秒持续攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 6
|
||||
# 持续攻击时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 减速持续时间 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 生命值恢复量 : {value6}
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# [范围信息]
|
||||
# 突进距离 : {value7}px
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
# 蜂群大小比率 : {value8}%
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -934,21 +934,21 @@ class Skill36(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 粒子炮攻击力 : {value1} x {value2}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 10
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [次元边界效果]
|
||||
# 边界能量增加量 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 粒子炮攻击力 : {value4} x {value5}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 20
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [范围信息]
|
||||
# 中心范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
mode = ["强化","普通"]
|
||||
|
||||
@@ -1009,22 +1009,22 @@ class Skill37(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 不消耗次元石的几率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [1个波动次数]
|
||||
# 魔法暴击率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 暴击伤害增加率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [2个波动次数]
|
||||
# 魔法暴击率增加 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 暴击伤害增加率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [3个波动次数]
|
||||
# 魔法暴击率增加 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 暴击伤害增加率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
associate = [{"data":data6}]
|
||||
|
||||
@@ -1052,16 +1052,16 @@ class Skill38(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 怪物出现时攻击力 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 触须攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 23
|
||||
# 爆炸攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 次元石获得量 : {value3}个
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 次元 : 思维聚爆
|
||||
# mage_male/dimension_walker/e0daa922b19cdc35de879e938361464e
|
||||
@@ -1088,19 +1088,19 @@ class Skill39(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 边界能量增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 持续攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 12
|
||||
# 最后爆炸攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [次元边界效果]
|
||||
# 边界能量增加量 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 最后爆炸大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
mode = ["瞬爆","打满"]
|
||||
|
||||
@@ -1156,13 +1156,13 @@ class Skill40(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 束缚时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 刺击攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [范围信息]
|
||||
# 刺击距离比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def effect(self, old, new):
|
||||
if self.vp == 1:
|
||||
@@ -1221,17 +1221,17 @@ class Skill41(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 进入地下城时获得的次元石数量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 次元石持有量上限增加 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 1个波动次数时攻击力增加量 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 2个波动次数时攻击力增加量 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 3个波动次数时攻击力增加量 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 转职技能命中敌人时, 奈雅丽攻击速度增加量 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
associate = [{"data":data4}]
|
||||
|
||||
# 次元 : 奇点
|
||||
@@ -1262,31 +1262,31 @@ class Skill42(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 被抓取敌人撞击墙壁时冲击波攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 被抓取敌人撞击地面时的冲击波攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 撞击地面时冲击波对不可抓取敌人的攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 异次元水晶对不可抓取敌人的攻击力 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
# 异次元水晶对不可抓取敌人的爆炸攻击力 : {value5}
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
hit5 = 1
|
||||
# [次元边界效果]
|
||||
# 次元边界能量条增加量 : {value6}
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 水晶地带单次攻击力 : {value7}
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
hit7 = 0
|
||||
# 水晶地带每次爆炸攻击力 : {value8}
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
hit8 = 0
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value9}%
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x)
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9)
|
||||
|
||||
mode = ["强化","普通"]
|
||||
|
||||
@@ -1348,19 +1348,19 @@ class Skill43(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 彼端怪物每次悲鸣时攻击力 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 彼端怪物悲鸣次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [媒介召唤]
|
||||
# 媒介对象受到的伤害 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 彼端怪物每次悲鸣时攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 25
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1416,29 +1416,29 @@ class Skill44(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 边界能量条增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 奈雅丽迷雾每一击攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 10
|
||||
# 奈雅丽迷雾束缚时间 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 次元炮击每一击攻击力 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 12
|
||||
# [次元边界效果]
|
||||
# 边界能量增加量 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 次元炮击每一击攻击力 : {value5}
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
hit5 = 18
|
||||
# 强化的次元炮击每一击攻击力 : {value6}
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
hit6 = 18
|
||||
# 最终一击攻击力 : {value7}
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
hit7 = 0
|
||||
# 召唤奈雅丽时最终一击攻击力 : {value8}
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
hit8 = 1
|
||||
|
||||
mode = ["强化全","强化简","普通"]
|
||||
@@ -1492,9 +1492,9 @@ class Skill45(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 首次施放[时空壁障]时,波动数增加量 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 乖离 : 边缘之兽
|
||||
@@ -1523,15 +1523,15 @@ class Skill46(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 索敌距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 索敌宽度 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 索敌高度 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 生命值消耗 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 突袭攻击力 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
# 未明·次元崩坏
|
||||
@@ -1561,17 +1561,17 @@ class Skill47(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 边界能量增加量 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 奈雅丽光线攻击力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 未知存在攻击力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 不完整的世界崩坏攻击力 : {value3} x {value4}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 4
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
class classChange(Character):
|
||||
|
||||
@@ -25,10 +25,10 @@ class Skill1(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 冰球大小 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 不死之身
|
||||
# mage_male/elemental_bomber/bb34e8854a93fd250347a1c64119f7ab
|
||||
@@ -50,13 +50,13 @@ class Skill2(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 恢复模式下所受伤害增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 死亡时立即恢复的生命值量 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 恢复模式持续时间(普通地下城) : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/elemental_bomber/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -76,11 +76,11 @@ class Skill3(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法值最大值增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 可触发恢复效果时的魔法值比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 基础精通
|
||||
@@ -103,11 +103,11 @@ class Skill5(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力变化率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 前冲攻击力变化率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 魔球连射
|
||||
@@ -131,15 +131,15 @@ class Skill9(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法球数量 : {value0}个
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 攻击力增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
data1 = [i+100 if i > 0 else 0 for i in data1]
|
||||
hit1 = 5
|
||||
power1 = 0
|
||||
# - [转职为元素爆破师后附加效果] -
|
||||
# 冷却时间减少 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 幽冥火
|
||||
# mage_male/elemental_bomber/cfacda0647b9a0f595df2c2aad30c18d
|
||||
@@ -163,18 +163,18 @@ class Skill10(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 每个火球增加物理防御力 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 每个火球增加魔法防御力 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 每个火球的攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# - [虚妄之火效果] -
|
||||
# 物理防御力增加 : {value4}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 魔法防御力增加 : {value5}
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 旋火盾
|
||||
@@ -198,12 +198,12 @@ class Skill12(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 盾牌攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 所受伤害减少率 (远程) : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 盾牌前进距离 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 属性变换
|
||||
# mage_male/elemental_bomber/eb71e1d82d92c7e1d40500a0dcd77aa6
|
||||
@@ -225,15 +225,15 @@ class Skill15(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 火属性攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冰属性攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 暗属性攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 光属性攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
associate = [
|
||||
{"data":data1,"type":"+power1","skills":["魔球连射"]},
|
||||
@@ -261,17 +261,17 @@ class Skill16(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 第1击和第2击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 第3击攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [减速效果]
|
||||
# 减速几率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 减速持续时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 元素炮
|
||||
# mage_male/elemental_bomber/d085127b0edd719782bd618d5688f4a1
|
||||
@@ -296,13 +296,13 @@ class Skill17(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# [属性变换]魔法球攻击力变换率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
data0 = [i+100 if i > 0 else 0 for i in data0]
|
||||
hit0 = 1
|
||||
power0 = 0
|
||||
# [范围信息]
|
||||
# 爆炸大小比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 元素融合
|
||||
# mage_male/elemental_bomber/1dad88963abdc96b091fcab185a8820d
|
||||
@@ -323,9 +323,9 @@ class Skill18(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 属性抗性增加 : {value0}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 属性攻击力增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data1}]
|
||||
|
||||
# 冰晶坠
|
||||
@@ -349,12 +349,12 @@ class Skill19(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 冰柱攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 7
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 水晶大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 元素之力
|
||||
# mage_male/elemental_bomber/b163d099c8cc27fdb6fd3639c2ee6df9
|
||||
@@ -377,11 +377,11 @@ class Skill20(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# [元素之力]最大蓄力数量 : {value0}个
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 每个[元素之力]增加的[元素炮]攻击力增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 每个[元素之力]增加的[元素炮]大小增加 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
associate = [{"data":[i*5 for i in data1],"skills":["元素炮"]},]
|
||||
|
||||
|
||||
@@ -405,13 +405,13 @@ class Skill22(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 火焰攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 12
|
||||
# 火焰攻击次数 : {value1}次 x2
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 元素环绕
|
||||
# mage_male/elemental_bomber/42c82812f86ff6704ae9952a2e6093a4
|
||||
@@ -435,13 +435,13 @@ class Skill23(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 护盾持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 物理防御力增加 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法防御力增加 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 属性攻击力增加率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"data":data3}]
|
||||
|
||||
# 魔力燃烧
|
||||
@@ -463,11 +463,11 @@ class Skill24(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 魔法值消耗增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 持续时间 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 元素禁断
|
||||
# mage_male/elemental_bomber/ca75c965f20a150f99f54155a37400df
|
||||
@@ -491,9 +491,9 @@ class Skill25(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 施放速度增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 转职技能冷却时间减少率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data1,"type":"*cdReduce","exceptSkills":['幻魔四重奏', '末日湮灭', '启源·微观宇宙']}]
|
||||
# [可强制中断的技能列表]
|
||||
# 掌握技能等级1时 : [元素炮]、 [冰晶坠]、 [地炎]
|
||||
@@ -522,14 +522,14 @@ class Skill26(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 电流攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 4
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 电流传导次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [学习异瞳后]
|
||||
# 闪电球体爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 暗域扩张
|
||||
# mage_male/elemental_bomber/717f1e2104fe4b796f800352fa143ecc
|
||||
@@ -553,15 +553,15 @@ class Skill27(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 暗黑能量攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 失明几率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 失明持续时间 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# [暗域扩张]范围 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 元素循环
|
||||
# mage_male/elemental_bomber/573723c8c0614f5b1218ca9ff992115b
|
||||
@@ -581,10 +581,10 @@ class Skill28(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
# 命中率增加量 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 旋炎破
|
||||
# mage_male/elemental_bomber/45442bbbe33540b4deeec29437dae70c
|
||||
@@ -611,18 +611,18 @@ class Skill29(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 前方火环攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 自身中心火环攻击力 : {value2}% x{value3}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 6
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 自身中心火环爆炸攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -668,18 +668,18 @@ class Skill30(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 冰柱攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 14
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 持续时间 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冰冻几率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 冰冻持续时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [范围信息]
|
||||
# 魔法阵大小比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -729,15 +729,15 @@ class Skill31(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 暗黑球体爆炸攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 减速持续时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 吸附范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 爆炸范围比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -781,11 +781,11 @@ class Skill32(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 雷光屏障攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# [雷光屏障]大小比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -828,22 +828,22 @@ class Skill33(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 小魔法球攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 40
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 最后大魔法球碰撞攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 最后大魔法球爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# 最后小魔法球攻击力 : {value4}% x{value5}
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 5
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [范围信息]
|
||||
# 大爆炸范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -882,9 +882,9 @@ class Skill34(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 暴击伤害增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 魔法暴击率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 幻魔四重奏
|
||||
@@ -911,11 +911,11 @@ class Skill35(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 爆炸攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 30
|
||||
# 爆炸次数 : 4次
|
||||
# 最后爆炸次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 元素浓缩球
|
||||
# mage_male/elemental_bomber/faf9cd66281078b51be2ee0b0f6c5530
|
||||
@@ -939,15 +939,15 @@ class Skill36(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 弹落攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 弹落次数 : 1次
|
||||
# 爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [范围信息]
|
||||
# 爆炸范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -992,14 +992,14 @@ class Skill37(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 魔法球攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [范围信息]
|
||||
# 范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1049,20 +1049,20 @@ class Skill38(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [技能连接附加效果]
|
||||
# 技能魔法值减少 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [元素炮]魔法球、 爆炸大小变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [地炎]火柱速度变化率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [冰晶之浴]范围、 冰块大小变化率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [暗域扩张]范围增加 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [旋炎破]范围增加 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 元素禁域
|
||||
@@ -1092,15 +1092,15 @@ class Skill39(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# [元素禁域]持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 适用所有属性效果持续时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [元素禁域]攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [范围信息]
|
||||
# [元素禁域]范围 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1154,11 +1154,11 @@ class Skill40(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# [聚能魔炮]爆炸攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# 范围比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1204,14 +1204,14 @@ class Skill41(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 元素行星冲撞攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 元素行星多段攻击攻击力 : {value1}% x{value2}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 12
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 元素行星爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
|
||||
# 异瞳
|
||||
@@ -1241,9 +1241,9 @@ class Skill42(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [雷光链]雷光球爆炸攻击力 : 总攻击力的{value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 聚魔轰击
|
||||
@@ -1269,9 +1269,9 @@ class Skill43(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 能量释放多段攻击力 : {value0}% x{value1}
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 20
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 启源·微观宇宙
|
||||
# mage_male/elemental_bomber/d58681f38f393dbfd22ffdb049d97002
|
||||
@@ -1298,14 +1298,14 @@ class Skill44(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 黑暗之眼激活攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 元素能量吸收多段攻击力 : {value1}% x{value2}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 12
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 大爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
|
||||
|
||||
|
||||
@@ -24,13 +24,13 @@ class Skill2(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 恢复模式下所受伤害增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 死亡时立即恢复的生命值量 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 恢复模式持续时间(普通地下城) : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/glacial_master/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -50,11 +50,11 @@ class Skill3(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法值最大值增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 可触发恢复效果时的魔法值比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 基础精通
|
||||
# mage_male/glacial_master/5a56514f35cf0270ae8d6c65f8fefd78
|
||||
@@ -76,11 +76,11 @@ class Skill5(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力变化率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 前冲攻击力变化率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 瞬移
|
||||
# mage_male/glacial_master/3d8f3d438405d79f8d3ed68072674d1e
|
||||
@@ -102,9 +102,9 @@ class Skill11(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# X轴移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# Y轴移动距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 冰魄剑
|
||||
# mage_male/glacial_master/f2fb27162beb0b87a7cb9af7900e95f2
|
||||
@@ -127,19 +127,19 @@ class Skill15(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 第1击和第2击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 2
|
||||
# 第3击攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [减速效果]
|
||||
# 减速几率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 减速持续时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 冰之印
|
||||
# mage_male/glacial_master/27bade584bb42fef68148d3a0b72bace
|
||||
@@ -180,7 +180,7 @@ class Skill17(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"type":"*skillRation","data":data0}]
|
||||
|
||||
# 寒冰连枪
|
||||
@@ -206,22 +206,22 @@ class Skill18(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 冰枪攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 5
|
||||
# 冰枪多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 前冲距离 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 按方向键时的前冲距离 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [冰武精通提升效果]
|
||||
# 冰冻几率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 冰冻持续时间 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
|
||||
# 冰霜之径
|
||||
@@ -247,23 +247,23 @@ class Skill20(ActiveSkill):
|
||||
|
||||
# [常驻效果]
|
||||
# 属性攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 敌人冰冻抗性减少 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冰结师附近的有效范围 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冰冻抗性减少持续时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [施放效果]
|
||||
# 移动速度增加 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [冰雾减速效果]
|
||||
# 减速几率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 减速持续时间 : {value6}秒
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 减速移动速度减少 : {value7}%
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
associate = [{"type":"*skillRation","data":data0}]
|
||||
|
||||
# 冰之领悟
|
||||
@@ -285,13 +285,13 @@ class Skill21(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法值减少 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 魔法攻击力增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法暴击率增加 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 命中率增加 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"type":"$*PAtkM","data":data0}]
|
||||
|
||||
# 冰魄旋枪
|
||||
@@ -316,23 +316,23 @@ class Skill22(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 投掷攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 投掷多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [学习冰凝之魂后]
|
||||
# 大型长枪攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 8
|
||||
# 大型长枪多段攻击次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [冰武精通提升效果]
|
||||
# 冰冻几率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 冰冻持续时间 : {value5}秒
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# [范围信息]
|
||||
# 枪大小比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
# 破冰飞刃
|
||||
# mage_male/glacial_master/2f5d03c7848effbc0a23f4df45d9ca46
|
||||
@@ -355,16 +355,16 @@ class Skill23(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 碎片数量 : {value0}~{value1}个
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 碎片攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 24
|
||||
# 碎片多段攻击次数上限 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 冰碎片大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 冰魄之弓
|
||||
# mage_male/glacial_master/4224f9b0b8c7c903e9a1e0f9d9f6d04d
|
||||
@@ -389,20 +389,20 @@ class Skill24(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 弓箭攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 3
|
||||
# 弓箭发射次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 最后一击攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 可发动最后一击的时间间隔 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 箭矢锁定范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 学习[冰凝之魂]后, 最后一击大小比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
# 寒冰之境
|
||||
# mage_male/glacial_master/3829c15bf5f520c13998a3479ba0ce7b
|
||||
@@ -423,9 +423,9 @@ class Skill25(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 基本攻击和技能攻击增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 水晶剑
|
||||
# mage_male/glacial_master/0232c151ef3731c2dede51931a374723
|
||||
@@ -447,7 +447,7 @@ class Skill26(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# [冰魄剑]第1和第2击攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
associate = [
|
||||
{"type":"*skillRation","data":data0,"skills":["冰魄剑"]},
|
||||
@@ -481,13 +481,13 @@ class Skill27(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 最大移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 冰锤攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -532,18 +532,18 @@ class Skill28(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 突进多段攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 0
|
||||
# 突进多段攻击次数上限 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 对无法抓取的敌人攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [范围信息]
|
||||
# 按向前方向键时移动距离 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 寒冰螺旋大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -594,24 +594,24 @@ class Skill29(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 控制几率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 乱击攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 5
|
||||
power1 = 1
|
||||
# 乱击多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 最后一击攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
power3 = 1
|
||||
# 冰柱破碎时的攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
power4 = 1
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -670,23 +670,23 @@ class Skill30(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 水柱多段攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 12
|
||||
# 水柱多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 爆炸攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [冰冻效果]
|
||||
# 冰冻几率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 冰冻持续时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# [范围信息]
|
||||
# 魔法阵范围比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 爆炸范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -727,11 +727,11 @@ class Skill31(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 乱打攻击力 : [极冰绽放]乱打攻击力的{value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 强击攻击力 : [极冰绽放]强击攻击力的{value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冲击波攻击力 : [极冰绽放]倒下的冰柱攻击力的{value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
associate = [
|
||||
{"type":"*power1","data":[i - 100 if i > 0 else i for i in data0],"skills":["极冰绽放"]},
|
||||
@@ -759,17 +759,17 @@ class Skill32(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [冰冻效果]
|
||||
# 冰冻所需时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冰冻几率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冰冻持续时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 冰冻效果范围 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
associate = [{"type":"*skillRation","data":data0}]
|
||||
|
||||
# 千旋冰轮破
|
||||
@@ -795,17 +795,17 @@ class Skill33(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 小冰轮攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 35
|
||||
# 小冰轮多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 大冰轮攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 10
|
||||
# 大冰轮多段攻击次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 最终爆炸攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
# 冰凌破
|
||||
@@ -830,22 +830,22 @@ class Skill34(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 冰凌攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 25
|
||||
# 冰凌多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 爆炸攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# [范围信息]
|
||||
# 冰球移动距离 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 输入前方向键冰球移动距离 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
# 输入上方向键冰球移动距离 : {value5}px
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
# 大小比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -890,18 +890,18 @@ class Skill35(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 冰刺攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 3
|
||||
# 冰刺多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [冰冻效果]
|
||||
# 冰冻几率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冰冻持续时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -951,11 +951,11 @@ class Skill36(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击和转职系列技能的攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 冰枪攻击力占原技能攻击力百分比 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冰枪爆炸攻击力占原技能攻击力百分比 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
associate = [
|
||||
{"type":"*skillRation","data":data0},
|
||||
{"type":"*skillRation","data":data1,"skills":["冰魄剑", "寒冰连枪", "冰魄旋枪", "旋冰穿刺", "冰魄锤击", "极冰绽放", "碎冰破", "极冰猎魔斩"]}
|
||||
@@ -985,19 +985,19 @@ class Skill37(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 寒冰碎片攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 冲击波攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# [冰冻效果]
|
||||
# 冰冻几率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冰冻时间 : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1044,13 +1044,13 @@ class Skill38(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 波动攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 控制时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 攻击范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -1095,16 +1095,16 @@ class Skill39(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 冰箭攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 寒冰监狱伤害 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 0
|
||||
# 冰块扩张的攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 2
|
||||
# 爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
|
||||
# 冰凝之魂
|
||||
@@ -1129,9 +1129,9 @@ class Skill40(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [冰魄之弓]对弓箭未命中敌人的最后一击伤害增加率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"type":"*skillRation","data":data0}]
|
||||
|
||||
# 极冰猎魔斩
|
||||
@@ -1155,7 +1155,7 @@ class Skill41(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 冰霜巨剑斩击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
|
||||
# 永劫 : 纳斯特隆德
|
||||
@@ -1182,32 +1182,32 @@ class Skill42(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 寒流攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 长矛下劈攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 长矛狂舞第1击攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 长矛狂舞第2击攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# 地面破坏攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
# 冰霜风暴多段攻击力 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
hit5 = 5
|
||||
# 冰霜风暴多段攻击次数 : {value6}次
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 巨大冰锤多段攻击力 : {value7}%
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
hit7 = 6
|
||||
# 巨大冰锤多段攻击次数 : {value8}次
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8)
|
||||
# 巨大冰锤爆炸攻击力 : {value9}%
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x)
|
||||
data9 = get_data(f'{prefix}/{uuid}', 9)
|
||||
hit9 = 1
|
||||
|
||||
|
||||
|
||||
@@ -27,16 +27,16 @@ class Skill0(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 浮空力比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# - [转职为猩红法师后] -
|
||||
# 猩红气息吸收率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# - [转职为逐风者后] -
|
||||
# 攻击力增加率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
skillRation = 1.1
|
||||
|
||||
|
||||
@@ -60,13 +60,13 @@ class Skill2(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 恢复模式下所受伤害增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 死亡时立即恢复的生命值量 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 恢复模式持续时间(普通地下城) : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/swift_master/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -86,11 +86,11 @@ class Skill3(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 魔法值最大值增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 可触发恢复效果时的魔法值比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 基础精通
|
||||
@@ -113,11 +113,11 @@ class Skill5(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力变化率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 前冲攻击力变化率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 瞬移
|
||||
# mage_male/swift_master/3d8f3d438405d79f8d3ed68072674d1e
|
||||
@@ -139,9 +139,9 @@ class Skill11(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# X轴移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# Y轴移动距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 疾风掌控
|
||||
# mage_male/swift_master/47bd4871f29defc2a0021ee9261d7a5b
|
||||
@@ -164,11 +164,11 @@ class Skill16(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 移动速度增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 空中冲刺冷却时间 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 可施放空中冲刺的最低高度 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 狂风冲刺
|
||||
# mage_male/swift_master/669f1428193f61f9d92c743b72438c4d
|
||||
@@ -191,16 +191,16 @@ class Skill17(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 冲刺攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 9
|
||||
# 攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 追加操作时间限制 : {value2}秒
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 可追加操作次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 冲刺距离 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 回风斩
|
||||
# mage_male/swift_master/8510294202d0e042dd29a2422fc6770d
|
||||
@@ -222,13 +222,13 @@ class Skill18(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 风击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 4
|
||||
# 攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 疾风之棍棒精通
|
||||
# mage_male/swift_master/087d1068ff506d090710566608a17760
|
||||
@@ -248,15 +248,15 @@ class Skill19(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 物理攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 命中率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 攻击速度增加 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 冷却时间减少率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 物理暴击率增加 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
associate = [
|
||||
{"data":data0,"type":"$*PAtkP"},
|
||||
{"data":data3,"type":"*cdReduce","exceptSkills":["万象风龙阵","无限风域","风之极·永坠"]},
|
||||
@@ -281,15 +281,15 @@ class Skill20(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击和技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 回避率增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 物理防御力增加 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 魔法防御力增加 : {value3}
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 持续时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 朔风牵引
|
||||
# mage_male/swift_master/a2d943797daca862a6f321aca6ac9bfa
|
||||
@@ -314,13 +314,13 @@ class Skill21(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 逆风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 9
|
||||
# 多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 游离之风
|
||||
@@ -343,13 +343,13 @@ class Skill23(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 旋风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 3 + 1
|
||||
# 旋风攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 风鸣冲击
|
||||
# mage_male/swift_master/6a1d1f08a6572be420bb3a256c44c015
|
||||
@@ -372,11 +372,11 @@ class Skill24(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 爆炸攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# 大小比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
# 双翼风刃
|
||||
# mage_male/swift_master/c7bf7ccab413009640e65ca6f2f0263a
|
||||
@@ -398,13 +398,13 @@ class Skill25(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 旋风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 4
|
||||
# 旋风攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
# 风之意志
|
||||
# mage_male/swift_master/5f4c55fe2ebdf0623bd76d4fda872ddc
|
||||
@@ -424,7 +424,7 @@ class Skill26(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 刃风
|
||||
@@ -454,20 +454,20 @@ class Skill27(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 近距离攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 空中切割攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 地上切割攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 凝缩爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# [范围信息]
|
||||
# 风刃大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -514,11 +514,11 @@ class Skill28(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 风暴攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# 大小比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -560,16 +560,16 @@ class Skill29(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 龙卷风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 8
|
||||
# 爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 龙卷风多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -611,16 +611,16 @@ class Skill30(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 重拳攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 风暴多段攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 5
|
||||
# 风暴多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -663,9 +663,9 @@ class Skill31(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 暴击攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 移动速度增加 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 万象风龙阵
|
||||
@@ -689,15 +689,15 @@ class Skill32(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 飓风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 56
|
||||
# 飓风爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 4
|
||||
# 飓风多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 飓风爆炸次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
# 疾风瞬影闪
|
||||
# mage_male/swift_master/dcb31a63ef58954f44ff2070c42a9a98
|
||||
@@ -721,13 +721,13 @@ class Skill33(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 风之剑攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 8
|
||||
# 风之剑多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -770,16 +770,16 @@ class Skill34(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 旋转风暴攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 10
|
||||
# 旋转爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 旋转风暴多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -817,7 +817,7 @@ class Skill35(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 追加伤害比率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 游龙惊风破
|
||||
@@ -842,16 +842,16 @@ class Skill36(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 12
|
||||
# 爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -894,16 +894,16 @@ class Skill37(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 多段攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 14
|
||||
# 爆炸攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 多段攻击次数 : {value2}次
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [范围信息]
|
||||
# 大小比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
def vp_1(self):
|
||||
"""
|
||||
@@ -942,19 +942,19 @@ class Skill38(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 狂风攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 飞行攻击攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 8
|
||||
# 最后刺击攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 1
|
||||
# 最后爆炸攻击力 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
# 飞行攻击多段攻击次数 : {value4}次
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
# 初始之风
|
||||
# mage_male/swift_master/05ee4433394678e5014c67dafee798ff
|
||||
@@ -980,7 +980,7 @@ class Skill39(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
associate = [{"data":data0}]
|
||||
|
||||
# 怒风狂涌
|
||||
@@ -1006,17 +1006,17 @@ class Skill40(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 狂乱气流风暴攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 6
|
||||
# 气流风暴多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 龙卷风攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 4
|
||||
# 龙卷风多段攻击次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
# 终结爆炸攻击力 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
# 风之极·永坠
|
||||
@@ -1043,16 +1043,16 @@ class Skill41(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 跳跃攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
# 地面攻击攻击力 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
# 狂风多段攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
hit2 = 25
|
||||
# 狂风多段攻击次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
class classChange(Character):
|
||||
|
||||
Reference in New Issue
Block a user