This commit is contained in:
2025-06-29 01:26:19 +08:00
parent 3747488ee4
commit 5f90f10808
6 changed files with 1107 additions and 1470 deletions
+43 -276
View File
@@ -29,6 +29,7 @@ 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)
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)
@@ -64,6 +65,7 @@ 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)
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)
@@ -155,25 +157,6 @@ class Skill4(ActiveSkill):
# REMOVE: data1 = [0, 0.3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 后跳
# mage_male/blood_mage/7822d6d52e10964a6755f142c666b494
# a5ccbaf5538981c6ef99b236c0a60b73/7822d6d52e10964a6755f142c666b494
class Skill5(ActiveSkill):
"""
使自身向后方小跳并避开敌人的攻击。
"""
name = "后跳"
learnLv = 1
masterLv = 1
maxLv = 1
position = 3 #TODO
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 基础精通
# mage_male/blood_mage/5a56514f35cf0270ae8d6c65f8fefd78
@@ -204,114 +187,6 @@ class Skill6(PassiveSkill):
# 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)
# 受身蹲伏
# mage_male/blood_mage/ce26c6b69d02a440a81b552bec94f03b
# a5ccbaf5538981c6ef99b236c0a60b73/ce26c6b69d02a440a81b552bec94f03b
class Skill7(ActiveSkill):
"""
使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下, 自身会进入无敌状态, 效果持续一定时间。
"""
name = "受身蹲伏"
learnLv = 1
masterLv = 10
maxLv = 20
position = 2 #TODO
rangeLv = 1
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 蹲伏姿势最短无敌时间 : {value0}秒
# REMOVE: data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 蹲伏姿势最长无敌时间 : {value1}秒
# REMOVE: data1 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 起身时霸体时间 : {value2}秒
# REMOVE: data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 防具精通
# mage_male/blood_mage/892ef624d8bf3d7fc045f84825fd6104
# a5ccbaf5538981c6ef99b236c0a60b73/892ef624d8bf3d7fc045f84825fd6104
class Skill8(PassiveSkill):
"""
穿戴防具时, 可以增加各种属性。\n
穿戴的防具越多, 效果越强; 可根据转职, 增加不同的属性种类及数值。
"""
name = "防具精通"
learnLv = 1
masterLv = 1
maxLv = 1
position = 1 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 擒拿掌
# mage_male/blood_mage/78bd107acd474518b606be1e4fd38239
# a5ccbaf5538981c6ef99b236c0a60b73/78bd107acd474518b606be1e4fd38239
class Skill9(ActiveSkill):
"""
抓取前方1名敌人后用力扔开, 被掷出的敌人落地时会生成冲击波并对周围的敌人造成伤害。\n
对无法抓取的敌人不适用控制效果。\n
转职为次元行者时, 技能类型变为独立攻击力。
"""
name = "擒拿掌"
learnLv = 5
masterLv = 60
maxLv = 70
position = 3 #TODO
rangeLv = 2
cd = 4
mp = [14, 168]
uuid = "78bd107acd474518b606be1e4fd38239"
hasVP = False
hasUP = False
# 攻击力 : {value0}%
# REMOVE: data0 = [0, 765, 843, 921, 998, 1076, 1154, 1231, 1309, 1387, 1464, 1542, 1619, 1697, 1775, 1852, 1930, 2008, 2085, 2163, 2241, 2318, 2396, 2474, 2551, 2629, 2706, 2784, 2862, 2939, 3017, 3095, 3172, 3250, 3328, 3405, 3483, 3561, 3638, 3716, 3793, 3871, 3949, 4026, 4104, 4182, 4259, 4337, 4415, 4492, 4570, 4648, 4725, 4803, 4881, 4958, 5036, 5113, 5191, 5269, 5346, 5424, 5502, 5579, 5657, 5735, 5812, 5890, 5968, 6045, 6123]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 458, 504, 551, 597, 643, 690, 736, 783, 829, 875, 922, 968, 1015, 1061, 1108, 1154, 1200, 1247, 1293, 1340, 1386, 1433, 1479, 1525, 1572, 1618, 1665, 1711, 1758, 1804, 1850, 1897, 1943, 1990, 2036, 2083, 2129, 2175, 2222, 2268, 2315, 2361, 2408, 2454, 2500, 2547, 2593, 2640, 2686, 2733, 2779, 2825, 2872, 2918, 2965, 3011, 3058, 3104, 3150, 3197, 3243, 3290, 3336, 3383, 3429, 3475, 3522, 3568, 3615, 3661]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔球连射
# mage_male/blood_mage/a5fa08f5d509e6ff2ebc68856a470b5a
# a5ccbaf5538981c6ef99b236c0a60b73/a5fa08f5d509e6ff2ebc68856a470b5a
class Skill10(ActiveSkill):
"""
快速生成多个魔法球并向前连续发射。\n
转职为元素爆破师后, 减少技能冷却时间, 发射[属性变换]中所选属性的魔法球。
"""
name = "魔球连射"
learnLv = 5
masterLv = 1
maxLv = 11
position = 8 #TODO
rangeLv = 2
cd = 3
mp = [22, 183]
uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
hasVP = False
hasUP = False
# 魔法球数量 : {value0}个
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# - [转职为元素爆破师后附加效果] -
# 冷却时间减少 : {value2}秒
# REMOVE: data2 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 幽冥火
# mage_male/blood_mage/cfacda0647b9a0f595df2c2aad30c18d
@@ -354,128 +229,6 @@ class Skill11(ActiveSkill):
# 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)
# 旋火盾
# mage_male/blood_mage/8ee0099656df08a0b39225f8a21d514b
# a5ccbaf5538981c6ef99b236c0a60b73/8ee0099656df08a0b39225f8a21d514b
class Skill12(ActiveSkill):
"""
生成火焰盾牌并向前发射, 使其攻击敌人。 \n
持续输入按键可维持持盾状态, 减少敌人远程攻击的伤害。
"""
name = "旋火盾"
learnLv = 10
masterLv = 60
maxLv = 70
position = 5 #TODO
rangeLv = 2
cd = 4
mp = [31, 259]
uuid = "8ee0099656df08a0b39225f8a21d514b"
hasVP = False
hasUP = False
# 盾牌攻击力 : {value0}%
# REMOVE: data0 = [0, 2765, 3046, 3326, 3607, 3887, 4168, 4448, 4729, 5009, 5290, 5570, 5851, 6131, 6412, 6692, 6973, 7253, 7534, 7814, 8095, 8375, 8656, 8936, 9217, 9497, 9778, 10058, 10339, 10619, 10900, 11180, 11461, 11741, 12022, 12302, 12583, 12863, 13144, 13424, 13705, 13985, 14266, 14546, 14827, 15107, 15388, 15668, 15949, 16229, 16510, 16790, 17071, 17351, 17632, 17912, 18193, 18473, 18754, 19034, 19315, 19595, 19876, 20156, 20437, 20717, 20998, 21278, 21559, 21839, 22120]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 所受伤害减少率 (远程) : {value1}%
# REMOVE: data1 = [0, 22, 23, 23, 24, 24, 24, 25, 25, 26, 26, 26, 27, 27, 28, 28, 28, 29, 29, 30, 30, 30, 31, 31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 40, 40, 40, 41, 41, 42, 42, 42, 43, 43, 44, 44, 44, 45, 45, 46, 46, 46, 47, 47, 48, 48, 48, 49, 49, 50, 50]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 盾牌前进距离 : {value2}px
# REMOVE: data2 = [0, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 强化 - 后跳
# mage_male/blood_mage/2b340542e776818b78f3212af184bd6b
# a5ccbaf5538981c6ef99b236c0a60b73/2b340542e776818b78f3212af184bd6b
class Skill13(PassiveSkill):
"""
施放技能期间、 被击或倒地的状态下, 可以施放无敌状态的[后跳]。\n
该能力适用与[后跳]不同的冷却时间, 并且不受冷却时间减少效果的影响。\n
根据施放情况的不同(强制中断技能和被敌人攻击), 进入不同冷却时间。\n
无法强制中断觉醒技能和跳跃超过一定高度的技能。
"""
name = "强化 - 后跳"
learnLv = 10
masterLv = 1
maxLv = 1
position = 4 #TODO
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 强制中断技能时的冷却时间 : {value0}秒
# REMOVE: data0 = [0, 40]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 被击或倒地期间施放时的冷却时间 : {value1}秒
# REMOVE: data1 = [0, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 跃翔
# mage_male/blood_mage/1fea5a626f15230237946a11a9d11582
# a5ccbaf5538981c6ef99b236c0a60b73/1fea5a626f15230237946a11a9d11582
class Skill14(ActiveSkill):
"""
增加自身20%的跳跃力, 效果持续一定时间。\n
效果持续期间内, 再次按技能键可以结束。
"""
name = "跃翔"
learnLv = 10
masterLv = 1
maxLv = 1
position = 6 #TODO
rangeLv = 3
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 冰魄剑
# mage_male/blood_mage/f2fb27162beb0b87a7cb9af7900e95f2
# a5ccbaf5538981c6ef99b236c0a60b73/f2fb27162beb0b87a7cb9af7900e95f2
class Skill15(ActiveSkill):
"""
生成冰魄剑连续攻击敌人。 第1击和第2击使敌人进入僵直状态, 第3击则可以击退敌人, 并有一定几率使敌人进入减速状态。\n
转职成为冰结师时, 才可以强制中断基本攻击动作, 并立即施放该技能。
"""
name = "冰魄剑"
learnLv = 15
masterLv = 60
maxLv = 70
position = 10 #TODO
rangeLv = 2
cd = 5
mp = [30, 280]
uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
hasVP = False
hasUP = True
# 第1击和第2击攻击力 : {value0}%
# REMOVE: data0 = [0, 1846, 2034, 2221, 2408, 2595, 2783, 2970, 3157, 3345, 3532, 3719, 3907, 4094, 4281, 4468, 4656, 4843, 5030, 5218, 5405, 5592, 5780, 5967, 6154, 6341, 6529, 6716, 6903, 7091, 7278, 7465, 7653, 7840, 8027, 8214, 8402, 8589, 8776, 8964, 9151, 9338, 9526, 9713, 9900, 10087, 10275, 10462, 10649, 10837, 11024, 11211, 11399, 11586, 11773, 11960, 12148, 12335, 12522, 12710, 12897, 13084, 13272, 13459, 13646, 13833, 14021, 14208, 14395, 14583, 14770]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 第3击攻击力 : {value1}%
# REMOVE: data1 = [0, 2216, 2440, 2665, 2890, 3115, 3339, 3564, 3789, 4014, 4238, 4463, 4688, 4913, 5137, 5362, 5587, 5812, 6036, 6261, 6486, 6711, 6935, 7160, 7385, 7610, 7835, 8059, 8284, 8509, 8734, 8958, 9183, 9408, 9633, 9857, 10082, 10307, 10532, 10756, 10981, 11206, 11431, 11655, 11880, 12105, 12330, 12555, 12779, 13004, 13229, 13454, 13678, 13903, 14128, 14353, 14577, 14802, 15027, 15252, 15476, 15701, 15926, 16151, 16375, 16600, 16825, 17050, 17274, 17499, 17724]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [减速效果]
# 减速几率 : {value2}%
# REMOVE: data2 = [0, 20, 21, 23, 24, 26, 27, 28, 30, 31, 32, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 48, 49, 50, 52, 53, 54, 56, 57, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 83, 85, 86, 88, 89, 90, 92, 93, 94, 96, 97, 99, 100, 101, 103, 104, 106, 107, 108, 110, 111, 112, 114, 115]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 减速持续时间 : {value3}秒
# REMOVE: data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 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]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 血蝠之袭
# mage_male/blood_mage/d429147c372b549c3dadcabcba50787f
# a5ccbaf5538981c6ef99b236c0a60b73/d429147c372b549c3dadcabcba50787f
@@ -498,6 +251,7 @@ 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)
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)
@@ -554,6 +308,7 @@ class Skill17(PassiveSkill):
# 消耗生命值比率 : 猩红气息消耗量的{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)
associate = [{"data":data3,"type":"*cdReduce","skills":["血翼突击","鲜血长枪","猩红狩猎","狱血之牙","绯红之狱","隐行之噬","血翼绽放","死亡之握","血翼蔽空"]}]
# 鲜血之誓
# mage_male/blood_mage/8b08f9504167a9c0f3a1d29d71b7943e
@@ -618,6 +373,7 @@ class Skill19(ActiveSkill):
# 自身冲撞攻击力 : {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)
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)
@@ -648,12 +404,14 @@ class Skill20(ActiveSkill):
# 刺击攻击力 : {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)
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)
# 砸向地面攻击力 : {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)
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)
@@ -662,27 +420,6 @@ class Skill20(ActiveSkill):
# 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)
# 暴击
# mage_male/blood_mage/fc1262c19f3d0477ee8eda47b8db8696
# a5ccbaf5538981c6ef99b236c0a60b73/fc1262c19f3d0477ee8eda47b8db8696
class Skill21(PassiveSkill):
"""
集中精神, 提升物理/魔法暴击率。
"""
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 5 #TODO
rangeLv = 3
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
hasVP = False
hasUP = False
# 物理/魔法暴击率增加 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 血之共鸣
# mage_male/blood_mage/95b58ec89893dd9e50da1281ebe57175
# a5ccbaf5538981c6ef99b236c0a60b73/95b58ec89893dd9e50da1281ebe57175
@@ -703,6 +440,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)
associate = [{"data":data0}]
# 血蝠之舞
# mage_male/blood_mage/c91a62dc0a18360acf5031ac0ebf09f5
@@ -726,6 +464,7 @@ 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)
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)
@@ -765,6 +504,7 @@ class Skill24(ActiveSkill):
# 针刺攻击力 : {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)
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)
@@ -821,9 +561,11 @@ 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)
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)
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)
@@ -863,6 +605,7 @@ class Skill27(ActiveSkill):
# 撕咬攻击力 : {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)
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
@@ -894,6 +637,7 @@ class Skill28(ActiveSkill):
# 多段攻击力 : {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)
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)
@@ -924,6 +668,8 @@ class Skill28(ActiveSkill):
召唤猩红气息时, 同时召唤蝙蝠群\n
- [血蝠之舞]技能不在冷却时间时, 施放该技能会同时施放[血蝠之舞]
"""
self.cd = 6
self.skillRation *= 1 - 0.666
...
# 噬魂囚笼
@@ -951,6 +697,7 @@ 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)
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)
@@ -1024,6 +771,7 @@ class Skill30(ActiveSkill):
# 吸血目标攻击力 : {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)
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)
@@ -1082,6 +830,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)
associate = [{"data":data0}]
# 伯爵之歌
# mage_male/blood_mage/0e409ac3e1c1f3976b3ef2bfe4c13069
@@ -1109,12 +858,14 @@ class Skill32(ActiveSkill):
# 多段攻击力 : {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)
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)
# 最终一击攻击力 : {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)
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)
@@ -1145,6 +896,7 @@ 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)
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)
@@ -1176,6 +928,8 @@ class Skill33(ActiveSkill):
在前方一定范围内最强敌人下方召唤沼泽, 追踪目标\n
- 沼泽可以追踪敌人到一定高度
"""
self.cd = 12.5
self.skillRation *= 1 - 0.5
...
# 血翼绽放
@@ -1206,9 +960,11 @@ class Skill34(ActiveSkill):
# 蝙蝠群冲击波攻击力 : {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)
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)
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
@@ -1258,12 +1014,14 @@ 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)
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)
# 冲向地面攻击力 : {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)
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)
@@ -1318,6 +1076,7 @@ class Skill36(PassiveSkill):
# 猩红气息吸收量与生命值恢复量比率 : {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)
associate = [{"data":data0}]
# 死亡之握
# mage_male/blood_mage/dd32a9825ec1af42a91f2223be6658e5
@@ -1345,6 +1104,7 @@ class Skill37(ActiveSkill):
# 拔出精气时攻击力 : {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)
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
@@ -1401,12 +1161,14 @@ class Skill38(ActiveSkill):
# 多段攻击力 : {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)
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)
# 最终一击攻击力 : {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)
hit4 = 1
# 猩红之眼
# mage_male/blood_mage/3cb633d00f8f6ee088682c9171020d26
@@ -1442,6 +1204,7 @@ class Skill39(PassiveSkill):
# [狱血之牙]探索范围 : {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)
associate = [{"data":data0}]
# 血翼蔽空
# mage_male/blood_mage/6d7c9a15c08cc41d70125083e869e1a1
@@ -1469,6 +1232,7 @@ class Skill40(ActiveSkill):
# 猩红之翼斩击攻击力 : {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)
hit0 = 1
# 血域帷幕·陨灭
# mage_male/blood_mage/1ff42548e611b94781a1ae8f063dd679
@@ -1496,15 +1260,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)
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)
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)
# 终结爆炸攻击力 : {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)
hit3 = 1
class classChange(Character):
@@ -1518,11 +1285,11 @@ class classChange(Character):
self.jobId = 'a5ccbaf5538981c6ef99b236c0a60b73'
self.jobGrowId = '6d459bc74ba73ee4fe5cdc4655400193'
self.武器选项 = [] # TODO
self.输出类型选项 = [] # TODO
self.输出类型 = '' # TODO
self.防具精通属性 = [''] # TODO
self.防具类型 = ''
self.buff = ... # TODO
self.武器选项 = ['矛', '魔杖', '法杖', '棍棒']
self.输出类型选项 = ['物理百分比']
self.输出类型 = '物理百分比'
self.防具精通属性 = ['力量']
self.防具类型 = '皮甲'
self.buff = 2.042
super().__init__(equVersion, __name__)
@@ -24,16 +24,12 @@ class Skill2(PassiveSkill):
hasUP = False
# 恢复模式下所受伤害增加 : {value0}%
# REMOVE: data0 = [0, 50]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 死亡时立即恢复的生命值量 : {value1}%
# REMOVE: data1 = [0, 50]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 恢复模式持续时间(普通地下城) : {value2}秒
# REMOVE: data2 = [0, 20]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 恢复模式持续时间(亡者峡谷) : {value3}秒
# REMOVE: data3 = [0, 60]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 黑暗之眼
@@ -54,13 +50,10 @@ class Skill3(PassiveSkill):
hasUP = False
# 魔法值最大值增加 : {value0}%
# REMOVE: data0 = [0, 6]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 可触发恢复效果时的魔法值比率 : {value1}%
# REMOVE: data1 = [0, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔法值恢复速度增加 : {value2}倍
# REMOVE: data2 = [0, 6]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 超然感知
@@ -88,13 +81,10 @@ class Skill4(PassiveSkill):
hasUP = False
# 边界能量条最大值 : {value0}
# REMOVE: data0 = [0, 100]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 次元石持有量上限 : {value1}个
# REMOVE: data1 = [0, 5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 普通攻击命中时能量条增加量 : {value2}
# REMOVE: data2 = [0, 5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 次元边界
@@ -119,7 +109,6 @@ class Skill5(ActiveSkill):
hasUP = False
# 施放时所需次元石数量 : {value0}个
# REMOVE: data0 = [0, 1]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 次元之乖离扫把精通
@@ -142,10 +131,8 @@ class Skill6(PassiveSkill):
hasUP = False
# 施放速度增加 : {value0}%
# REMOVE: data0 = [0, 30]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 命中率增加 : {value1}%
# REMOVE: data1 = [0, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
@@ -169,13 +156,10 @@ class Skill8(PassiveSkill):
hasUP = False
# 基本攻击力变化率 : {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)
# 前冲攻击力变化率 : {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)
# 跳跃攻击力变化率 : {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)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["乖离 : 禁忌之奈雅丽"]}]
@@ -202,23 +186,17 @@ class Skill13(ActiveSkill):
hasUP = False
# 持续时间 : {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)
# 每个火球增加物理防御力 : {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)
# 每个火球增加魔法防御力 : {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)
# 每个火球的攻击力 : {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)
# - [虚妄之火效果] -
# 物理防御力增加 : {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)
# 魔法防御力增加 : {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)
@@ -242,10 +220,8 @@ class Skill14(ActiveSkill):
hasUP = False
# X轴移动距离 : {value0}px
# REMOVE: data0 = [0, 400]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# Y轴移动距离 : {value1}px
# REMOVE: data1 = [0, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 次元 : 坠落
@@ -272,38 +248,28 @@ class Skill19(ActiveSkill):
hasUP = True
# 普通情况下箱子掉落位置 : {value0}px
# REMOVE: data0 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 按方向键时箱子掉落位置 : {value1}px
# REMOVE: data1 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 边界能量条增加量 : {value2}
# REMOVE: data2 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 箱子魔法攻击力 : {value3}
# REMOVE: data3 = [0, 1231, 1355, 1480, 1605, 1730, 1855, 1980, 2104, 2229, 2354, 2479, 2604, 2729, 2853, 2978, 3103, 3228, 3353, 3478, 3603, 3727, 3852, 3977, 4102, 4227, 4352, 4476, 4601, 4726, 4851, 4976, 5101, 5225, 5350, 5475, 5600, 5725, 5850, 5974, 6099, 6224, 6349, 6474, 6599, 6724, 6848, 6973, 7098, 7223, 7348, 7473, 7597, 7722, 7847, 7972, 8097, 8222, 8346, 8471, 8596, 8721, 8846, 8971, 9095, 9220, 9345, 9470, 9595, 9720, 9845]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit0 = 1
# 箱子冲击波攻击力 : {value4}
# REMOVE: data4 = [0, 4190, 4616, 5041, 5466, 5891, 6316, 6741, 7166, 7591, 8016, 8442, 8867, 9292, 9717, 10142, 10567, 10992, 11417, 11843, 12268, 12693, 13118, 13543, 13968, 14393, 14818, 15243, 15669, 16094, 16519, 16944, 17369, 17794, 18219, 18644, 19070, 19495, 19920, 20345, 20770, 21195, 21620, 22045, 22470, 22896, 23321, 23746, 24171, 24596, 25021, 25446, 25871, 26296, 26722, 27147, 27572, 27997, 28422, 28847, 29272, 29697, 30123, 30548, 30973, 31398, 31823, 32248, 32673, 33098, 33523]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
hit4 = 0
# 爆炸物箱子出现几率 : {value5}%
# REMOVE: data5 = [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
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 爆炸物箱子攻击力 : {value6}
# REMOVE: data6 = [0, 5280, 5816, 6351, 6887, 7423, 7958, 8494, 9030, 9565, 10101, 10637, 11172, 11708, 12244, 12779, 13315, 13851, 14386, 14922, 15458, 15993, 16529, 17065, 17600, 18136, 18671, 19207, 19743, 20278, 20814, 21350, 21885, 22421, 22957, 23492, 24028, 24564, 25099, 25635, 26171, 26706, 27242, 27778, 28313, 28849, 29385, 29920, 30456, 30992, 31527, 32063, 32599, 33134, 33670, 34206, 34741, 35277, 35813, 36348, 36884, 37420, 37955, 38491, 39026, 39562, 40098, 40633, 41169, 41705, 42240]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
hit6 = 1
# 眩晕持续时间 : {value7}秒
# REMOVE: data7 = [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
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
# [次元边界效果]
# 次元边界能量条增加量 : {value8}
# REMOVE: data8 = [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
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
# 周围敌人吸附范围 : {value9}px
# REMOVE: data9 = [0, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220]# noqa: E501
data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x)
mode = ["箱子","普通"]
@@ -336,10 +302,8 @@ class Skill20(PassiveSkill):
hasUP = False
# 基本攻击和次元系列技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 迷雾附着敌人时, 基本攻击和次元系列技能攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 1.5, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data0,"skills":["次元 : 坠落","次元 : 虚影","次元 : 跃迁","次元 : 离子束","次元 : 万花镜","次元 : 粒子风暴","次元 : 时空磁场","次元 : 粒子波","次元 : 思维聚爆","次元 : 奇点","禁断之盛宴","未明·次元崩坏","乖离 : 禁忌之奈雅丽"]}]
@@ -363,16 +327,12 @@ class Skill21(PassiveSkill):
hasUP = False
# 基本攻击力和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 魔法暴击率增加 : {value1}%
# REMOVE: data1 = [0, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔法值上限增加率 : {value2}%
# REMOVE: data2 = [0, 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)
# 施放速度增加 : {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)
associate = [{"data":data0}]
@@ -400,19 +360,15 @@ class Skill22(ActiveSkill):
hasUP = True
# 边界能量条增加量 : {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)
# 攻击力 : {value1}
# REMOVE: data1 = [0, 7846, 8642, 9438, 10234, 11030, 11826, 12622, 13418, 14214, 15010, 15806, 16602, 17398, 18194, 18990, 19786, 20582, 21378, 22173, 22969, 23765, 24561, 25357, 26153, 26949, 27745, 28541, 29337, 30133, 30929, 31725, 32521, 33317, 34113, 34909, 35705, 36501, 37297, 38093, 38889, 39685, 40481, 41277, 42073, 42869, 43665, 44461, 45257, 46053, 46849, 47645, 48441, 49236, 50032, 50828, 51624, 52420, 53216, 54012, 54808, 55604, 56400, 57196, 57992, 58788, 59584, 60380, 61176, 61972, 62768]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 1
# [次元边界效果]
# 次元边界能量条增加量 : {value2}
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# [范围信息]
# 一般状态下突进距离比率 : {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)
# 次元 : 跃迁
@@ -437,21 +393,16 @@ class Skill23(ActiveSkill):
hasUP = True
# 边界能量条增加量 : {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)
# 后方瞬移距离 : {value1}px
# REMOVE: data1 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 次元场攻击力 : {value2}
# REMOVE: data2 = [0, 8772, 10170, 11569, 12967, 14366, 15764, 17163, 18561, 19959, 21358, 22756, 24155, 25553, 26952, 28350, 29749, 31147, 32545, 33944, 35342, 36741, 38139, 39538, 40936, 42334, 43733, 45131, 46530, 47928, 49327, 50725, 52123, 53522, 54920, 56319, 57717, 59116, 60514, 61913, 63311, 64709, 66108, 67506, 68905, 70303, 71702, 73100, 74498, 75897, 77295, 78694, 80092, 81491, 82889, 84287, 85686, 87084, 88483, 89881, 91280, 92678, 94077, 95475, 96873, 98272, 99670, 101069, 102467, 103866, 105264]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 控制时间 : {value3}秒
# REMOVE: data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 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]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [范围信息]
# 冲击波大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
def getSkillCD(self, mode=None):
@@ -482,33 +433,24 @@ class Skill24(ActiveSkill):
hasUP = True
# 召唤时生命值消耗 : {value0}
# REMOVE: data0 = [0, 488, 547, 607, 666, 725, 784, 844, 903, 962, 1022, 1081]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 召唤持续时间 : {value1}秒
# REMOVE: data1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 近距离攻击力 : {value2}
# REMOVE: data2 = [0, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720, 720]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 远程攻击力 : {value3}
# REMOVE: data3 = [0, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648, 648]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 独立攻击力增加率 : {value4}%
# REMOVE: data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# - [转职技能命中时附加效果] -
# 奈雅丽攻击冷却时间减少率 : {value5}%
# REMOVE: data5 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 奈雅丽移动速度增加率 : {value6}%
# REMOVE: data6 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
# 持续时间 : {value7}秒
# REMOVE: data7 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
# 重叠次数上限 : {value8}次
# REMOVE: data8 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
associate = [{"data":data4,"type":"$*PAtkI"}]
@@ -562,23 +504,18 @@ class Skill27(ActiveSkill):
hasUP = True
# 边界能量条增加量 : {value0}
# REMOVE: data0 = [0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 激光攻击力 : {value1}
# REMOVE: data1 = [0, 1756, 1934, 2112, 2290, 2469, 2647, 2825, 3003, 3181, 3359, 3537, 3716, 3894, 4072, 4250, 4428, 4606, 4784, 4963, 5141, 5319, 5497, 5675, 5853, 6031, 6210, 6388, 6566, 6744, 6922, 7100, 7278, 7457, 7635, 7813, 7991, 8169, 8347, 8526, 8704, 8882, 9060, 9238, 9416, 9594, 9773, 9951, 10129, 10307, 10485, 10663, 10841, 11020, 11198, 11376, 11554, 11732, 11910, 12088, 12267, 12445, 12623, 12801, 12979, 13157, 13335, 13514, 13692, 13870, 14048]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 6
# [次元边界效果]
# 边界能量增加量 : {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)
# 压缩能量后的激光攻击力 : {value3}
# REMOVE: data3 = [0, 13641, 15025, 16409, 17793, 19176, 20560, 21944, 23328, 24712, 26096, 27480, 28863, 30247, 31631, 33015, 34399, 35783, 37167, 38551, 39934, 41318, 42702, 44086, 45470, 46854, 48238, 49621, 51005, 52389, 53773, 55157, 56541, 57925, 59309, 60692, 62076, 63460, 64844, 66228, 67612, 68996, 70379, 71763, 73147, 74531, 75915, 77299, 78683, 80066, 81450, 82834, 84218, 85602, 86986, 88370, 89754, 91137, 92521, 93905, 95289, 96673, 98057, 99441, 100824, 102208, 103592, 104976, 106360, 107744, 109128]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 0
# [范围信息]
# 激光大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
mode = ["强化","普通"]
@@ -610,10 +547,8 @@ class Skill28(ActiveSkill):
hasUP = False
# 持续时间 : {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)
# 基本攻击和技能攻击增加率 : {value1}%
# REMOVE: data1 = [0, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 虚妄之火
@@ -663,25 +598,19 @@ class Skill30(ActiveSkill):
hasUP = False
# 生命值消耗 : {value0}
# REMOVE: data0 = [0, 93]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 在决斗场内, 迷雾附身时间上限 : 5秒
# [范围信息]
# 索敌范围 : {value1}px
# REMOVE: data1 = [0, 250]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [学习古史记忆后]
# 索敌距离 : {value2}px
# REMOVE: data2 = [0, 600]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 索敌宽度 : {value3}px
# REMOVE: data3 = [0, 125]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 索敌高度 : {value4}px
# REMOVE: data4 = [0, 200]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 召回等待时间 : {value5}秒
# REMOVE: data5 = [0, 0.3]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 次元 : 万花镜
@@ -711,23 +640,18 @@ class Skill31(ActiveSkill):
hasUP = True
# 边界能量条增加量 : {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)
# 乱打攻击力 : {value1}
# REMOVE: data1 = [0, 4889, 5385, 5881, 6377, 6873, 7369, 7865, 8361, 8857, 9353, 9849, 10345, 10841, 11337, 11833, 12329, 12825, 13321, 13817, 14313, 14809, 15305, 15801, 16297, 16793, 17289, 17785, 18281, 18777, 19273, 19768, 20264, 20760, 21256, 21752, 22248, 22744, 23240, 23736, 24232, 24728, 25224, 25720, 26216, 26712, 27208, 27704, 28200, 28696, 29192, 29688, 30184, 30680, 31176, 31672, 32168, 32664, 33160, 33656, 34152, 34648, 35144, 35640, 36136, 36632, 37128, 37624, 38120, 38616, 39112]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 4
# [次元边界效果]
# 边界能量增加量 : {value2}
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 下乱打攻击力 : {value3}
# REMOVE: data3 = [0, 3925, 4323, 4721, 5120, 5518, 5916, 6314, 6712, 7111, 7509, 7907, 8305, 8703, 9101, 9500, 9898, 10296, 10694, 11092, 11491, 11889, 12287, 12685, 13083, 13482, 13880, 14278, 14676, 15074, 15472, 15871, 16269, 16667, 17065, 17463, 17862, 18260, 18658, 19056, 19454, 19853, 20251, 20649, 21047, 21445, 21843, 22242, 22640, 23038, 23436, 23834, 24233, 24631, 25029, 25427, 25825, 26224, 26622, 27020, 27418, 27816, 28214, 28613, 29011, 29409, 29807, 30205, 30604, 31002, 31400]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 4
# [范围信息]
# 冲击波大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
mode = ["普通","强化"]
@@ -764,14 +688,11 @@ class Skill32(ActiveSkill):
hasUP = True
# 乱打攻击次数 : {value0}次
# REMOVE: data0 = [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
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 乱打攻击力 : {value1}
# REMOVE: data1 = [0, 559, 616, 672, 729, 786, 843, 899, 956, 1013, 1069, 1126, 1183, 1240, 1296, 1353, 1410, 1466, 1523, 1580, 1637, 1693, 1750, 1807, 1864, 1920, 1977, 2034, 2090, 2147, 2204, 2261, 2317, 2374, 2431, 2487, 2544, 2601, 2658, 2714, 2771, 2828, 2884, 2941, 2998, 3055, 3111, 3168, 3225, 3281, 3338, 3395, 3452, 3508, 3565, 3622, 3678, 3735, 3792, 3849, 3905, 3962, 4019, 4075, 4132, 4189, 4246, 4302, 4359, 4416, 4472]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 15
# 最终一击攻击力 : {value2}
# REMOVE: data2 = [0, 9563, 10533, 11504, 12474, 13444, 14414, 15384, 16355, 17325, 18295, 19265, 20235, 21205, 22176, 23146, 24116, 25086, 26056, 27027, 27997, 28967, 29937, 30907, 31877, 32848, 33818, 34788, 35758, 36728, 37699, 38669, 39639, 40609, 41579, 42549, 43520, 44490, 45460, 46430, 47400, 48371, 49341, 50311, 51281, 52251, 53221, 54192, 55162, 56132, 57102, 58072, 59043, 60013, 60983, 61953, 62923, 63893, 64864, 65834, 66804, 67774, 68744, 69715, 70685, 71655, 72625, 73595, 74565, 75536, 76506]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
@@ -801,32 +722,24 @@ class Skill33(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 边界能量增加量 : {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, 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)
# 基础施放距离 : {value1}px
# REMOVE: data1 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 使用方向键时施放距离 : {value2}px
# REMOVE: data2 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 攻击力 : {value3}
# REMOVE: data3 = [0, 7160, 7887, 8613, 9339, 10066, 10792, 11518, 12245, 12971, 13698, 14424, 15150, 15877, 16603, 17330, 18056, 18782, 19509, 20235, 20962, 21688, 22414, 23141, 23867, 24594, 25320, 26046, 26773, 27499, 28226, 28952, 29678, 30405, 31131, 31857, 32584, 33310, 34037, 34763, 35489, 36216, 36942, 37669, 38395, 39121, 39848, 40574, 41301, 42027, 42753, 43480, 44206, 44933, 45659, 46385, 47112, 47838, 48564, 49291, 50017, 50744, 51470, 52196, 52923, 53649, 54376, 55102, 55828, 56555, 57281]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 3
# [次元边界效果]
# 边界能量条增加量 : {value4}
# REMOVE: data4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 爆炸倒计时 : {value5}秒
# REMOVE: data5 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 攻击力 : {value6}
# REMOVE: data6 = [0, 27416, 30197, 32979, 35760, 38541, 41323, 44104, 46885, 49667, 52448, 55229, 58011, 60792, 63573, 66355, 69136, 71917, 74699, 77480, 80261, 83043, 85824, 88605, 91387, 94168, 96949, 99731, 102512, 105293, 108075, 110856, 113637, 116419, 119200, 121981, 124763, 127544, 130325, 133107, 135888, 138669, 141451, 144232, 147013, 149795, 152576, 155357, 158139, 160920, 163701, 166483, 169264, 172045, 174827, 177608, 180389, 183171, 185952, 188733, 191515, 194296, 197077, 199859, 202640, 205421, 208203, 210984, 213765, 216547, 219328]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
hit6 = 1
# [范围信息]
# 冲击波大小比率 : {value7}%
# REMOVE: data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
mode = ["普通","强化"]
@@ -888,28 +801,21 @@ class Skill34(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 边界能量条增加量 : {value0}
# REMOVE: data0 = [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, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 攻击力 : {value1}
# REMOVE: data1 = [0, 9240, 10177, 11115, 12052, 12990, 13927, 14864, 15802, 16739, 17677, 18614, 19551, 20489, 21426, 22363, 23301, 24238, 25176, 26113, 27050, 27988, 28925, 29863, 30800, 31737, 32675, 33612, 34550, 35487, 36424, 37362, 38299, 39237, 40174, 41111, 42049, 42986, 43923, 44861, 45798, 46736, 47673, 48610, 49548, 50485, 51423, 52360, 53297, 54235, 55172, 56110, 57047, 57984, 58922, 59859, 60797, 61734, 62671, 63609, 64546, 65483, 66421, 67358, 68296, 69233, 70170, 71108, 72045, 72983, 73920]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 2
# 次元扭曲持续时间 : {value2}秒
# REMOVE: data2 = [0, 5, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 10, 10.1, 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8, 10.9, 11, 11.1, 11.2, 11.3, 11.4, 11.5, 11.6, 11.7, 11.8, 11.9]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 边界能量条额外增加率 : {value3}%
# REMOVE: data3 = [0, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35, 35.5, 36, 36.5, 37, 37.5, 38, 38.5, 39, 39.5, 40, 40.5, 41, 41.5, 42]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [次元边界效果]
# 次元边界能量条增加量 : {value4}
# REMOVE: data4 = [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
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 束缚持续时间 : {value5}秒
# REMOVE: data5 = [0, 2.5, 2.6, 2.7, 2.8, 2.9, 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8, 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9, 9.1, 9.2, 9.3, 9.4]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# [范围信息]
# 范围比率 : {value6}%
# REMOVE: data6 = [0, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
def vp_1(self):
@@ -960,34 +866,25 @@ class Skill35(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 生命值消耗 : {value0}
# REMOVE: data0 = [0, 100, 130, 160, 190, 220, 250, 280, 310, 340, 370, 400, 430, 460, 490, 520, 550, 580, 610, 640, 670, 700, 730, 760, 790, 820, 850, 880, 910, 940, 970, 1000, 1030, 1060, 1090, 1120, 1150, 1180, 1210, 1240, 1270, 1300, 1330, 1360, 1390, 1420, 1450, 1480, 1510, 1540, 1570, 1600, 1630, 1660, 1690, 1720, 1750, 1780, 1810, 1840, 1870, 1900, 1930, 1960, 1990, 2020, 2050, 2080, 2110, 2140, 2170]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 召唤数量 : {value1}只
# REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 打击攻击力 : {value2}
# REMOVE: data2 = [0, 1707, 1880, 2053, 2226, 2399, 2572, 2746, 2919, 3092, 3265, 3438, 3611, 3784, 3957, 4131, 4304, 4477, 4650, 4823, 4996, 5169, 5343, 5516, 5689, 5862, 6035, 6208, 6381, 6555, 6728, 6901, 7074, 7247, 7420, 7593, 7767, 7940, 8113, 8286, 8459, 8632, 8805, 8979, 9152, 9325, 9498, 9671, 9844, 10017, 10191, 10364, 10537, 10710, 10883, 11056, 11229, 11402, 11576, 11749, 11922, 12095, 12268, 12441, 12614, 12788, 12961, 13134, 13307, 13480, 13653]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 20
# 每秒持续攻击力 : {value3}
# REMOVE: data3 = [0, 363, 400, 437, 474, 510, 547, 584, 621, 658, 695, 732, 768, 805, 842, 879, 916, 953, 989, 1026, 1063, 1100, 1137, 1174, 1210, 1247, 1284, 1321, 1358, 1395, 1431, 1468, 1505, 1542, 1579, 1616, 1652, 1689, 1726, 1763, 1800, 1837, 1873, 1910, 1947, 1984, 2021, 2058, 2095, 2131, 2168, 2205, 2242, 2279, 2316, 2352, 2389, 2426, 2463, 2500, 2537, 2573, 2610, 2647, 2684, 2721, 2758, 2794, 2831, 2868, 2905]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 6
# 持续攻击时间 : {value4}秒
# REMOVE: data4 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 减速持续时间 : {value5}秒
# REMOVE: data5 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 生命值恢复量 : {value6}
# REMOVE: data6 = [0, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300, 305, 310, 315, 320, 325, 330, 335, 340, 345, 350, 355, 360, 365, 370, 375, 380, 385, 390, 395, 400, 405, 410, 415, 420, 425, 430, 435]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
# [范围信息]
# 突进距离 : {value7}px
# REMOVE: data7 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
# 蜂群大小比率 : {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)
def vp_1(self):
@@ -1037,27 +934,20 @@ class Skill36(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 边界能量条增加量 : {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)
# 粒子炮攻击力 : {value1} x {value2}
# REMOVE: data1 = [0, 5968, 6573, 7179, 7784, 8390, 8995, 9601, 10206, 10812, 11417, 12022, 12628, 13233, 13839, 14444, 15050, 15655, 16261, 16866, 17472, 18077, 18682, 19288, 19893, 20499, 21104, 21710, 22315, 22921, 23526, 24131, 24737, 25342, 25948, 26553, 27159, 27764, 28370, 28975, 29581, 30186, 30791, 31397, 32002, 32608, 33213, 33819, 34424, 35030, 35635, 36240, 36846, 37451, 38057, 38662, 39268, 39873, 40479, 41084, 41690, 42295, 42900, 43506, 44111, 44717, 45322, 45928, 46533, 47139, 47744]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 10
# 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)
# [次元边界效果]
# 边界能量增加量 : {value3}
# REMOVE: data3 = [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
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 粒子炮攻击力 : {value4} x {value5}
# REMOVE: data4 = [0, 5242, 5774, 6306, 6838, 7370, 7901, 8433, 8965, 9497, 10029, 10561, 11092, 11624, 12156, 12688, 13220, 13752, 14283, 14815, 15347, 15879, 16411, 16942, 17474, 18006, 18538, 19070, 19602, 20133, 20665, 21197, 21729, 22261, 22793, 23324, 23856, 24388, 24920, 25452, 25984, 26515, 27047, 27579, 28111, 28643, 29174, 29706, 30238, 30770, 31302, 31834, 32365, 32897, 33429, 33961, 34493, 35025, 35556, 36088, 36620, 37152, 37684, 38216, 38747, 39279, 39811, 40343, 40875, 41407, 41938]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
hit4 = 20
# REMOVE: data5 = [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
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# [范围信息]
# 中心范围比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
mode = ["强化","普通"]
@@ -1119,28 +1009,21 @@ class Skill37(PassiveSkill):
hasUP = False
# 不消耗次元石的几率 : {value0}%
# REMOVE: data0 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# [1个波动次数]
# 魔法暴击率增加 : {value1}%
# REMOVE: data1 = [0, 3.6, 3.8, 4, 4.2, 4.4, 4.6, 4.8, 5, 5.2, 5.4, 5.6, 5.8, 6, 6.2, 6.4, 6.6, 6.8, 7, 7.2, 7.4, 7.6, 7.8, 8, 8.2, 8.4, 8.6, 8.8, 9, 9.2, 9.4, 9.6, 9.8, 10, 10.2, 10.4, 10.6, 10.8, 11, 11.2, 11.4, 11.6, 11.8, 12, 12.2, 12.4, 12.6, 12.8, 13, 13.2, 13.4]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 暴击伤害增加率 : {value2}%
# REMOVE: data2 = [0, 1.5, 2.8, 4.1, 5.4, 6.7, 8, 9.3, 10.6, 11.9, 13.2, 14.5, 15.8, 17.1, 18.4, 19.7, 21, 22.3, 23.6, 24.9, 26.2, 27.5, 28.8, 30.1, 31.4, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.8, 43.1, 44.4, 45.7, 47, 48.3, 49.6, 50.9, 52.2, 53.5, 54.8, 56.1, 57.4, 58.7, 60, 61.3, 62.6, 63.9, 65.2]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# [2个波动次数]
# 魔法暴击率增加 : {value3}%
# REMOVE: data3 = [0, 4.8, 5.2, 5.5, 5.9, 6.2, 6.6, 6.9, 7.3, 7.6, 8, 8.3, 8.7, 9, 9.4, 9.7, 10.1, 10.4, 10.8, 11.1, 11.5, 11.8, 12.2, 12.5, 12.9, 13.2, 13.6, 13.9, 14.3, 14.6, 15, 15.3, 15.7, 16, 16.4, 16.7, 17.1, 17.4, 17.8, 18.1, 18.5, 18.8, 19.2, 19.5, 19.9, 20.2, 20.6, 20.9, 21.3, 21.6, 22]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 暴击伤害增加率 : {value4}%
# REMOVE: data4 = [0, 3, 4.7, 6.3, 8, 9.6, 11.3, 12.9, 14.6, 16.2, 17.9, 19.5, 21.2, 22.8, 24.5, 26.1, 27.8, 29.4, 31.1, 32.7, 34.4, 36, 37.7, 39.3, 41, 42.6, 44.3, 45.9, 47.6, 49.2, 50.9, 52.5, 54.2, 55.8, 57.5, 59.1, 60.8, 62.4, 64.1, 65.7, 67.4, 69, 70.7, 72.3, 74, 75.6, 77.3, 78.9, 80.6, 82.2, 83.9]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# [3个波动次数]
# 魔法暴击率增加 : {value5}%
# REMOVE: data5 = [0, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# 暴击伤害增加率 : {value6}%
# REMOVE: data6 = [0, 4.5, 6.5, 8.5, 10.5, 12.5, 14.5, 16.5, 18.5, 20.5, 22.5, 24.5, 26.5, 28.5, 30.5, 32.5, 34.5, 36.5, 38.5, 40.5, 42.5, 44.5, 46.5, 48.5, 50.5, 52.5, 54.5, 56.5, 58.5, 60.5, 62.5, 64.5, 66.5, 68.5, 70.5, 72.5, 74.5, 76.5, 78.5, 80.5, 82.5, 84.5, 86.5, 88.5, 90.5, 92.5, 94.5, 96.5, 98.5, 100.5, 102.5]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
associate = [{"data":data6}]
@@ -1169,19 +1052,15 @@ class Skill38(ActiveSkill):
hasUP = False
# 怪物出现时攻击力 : {value0}
# REMOVE: data0 = [0, 10303, 12692, 15081, 17470, 19860, 22249, 24638, 27027, 29416, 31805, 34194, 36583, 38973, 41362, 43751, 46140, 48529, 50918, 53307, 55696, 58086, 60475, 62864, 65253, 67642, 70031, 72420, 74809, 77199, 79588, 81977, 84366, 86755, 89144, 91533, 93922, 96312, 98701, 101090, 103479, 105868, 108257, 110646, 113035, 115425, 117814, 120203, 122592, 124981, 127370]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 触须攻击力 : {value1}
# REMOVE: data1 = [0, 2240, 2759, 3279, 3798, 4317, 4837, 5356, 5875, 6395, 6914, 7434, 7953, 8472, 8992, 9511, 10030, 10550, 11069, 11589, 12108, 12627, 13147, 13666, 14185, 14705, 15224, 15744, 16263, 16782, 17302, 17821, 18340, 18860, 19379, 19899, 20418, 20937, 21457, 21976, 22495, 23015, 23534, 24054, 24573, 25092, 25612, 26131, 26650, 27170, 27689]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 23
# 爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 45334, 55846, 66358, 76870, 87382, 97894, 108407, 118919, 129431, 139943, 150455, 160967, 171479, 181992, 192504, 203016, 213528, 224040, 234552, 245064, 255577, 266089, 276601, 287113, 297625, 308137, 318649, 329162, 339674, 350186, 360698, 371210, 381722, 392235, 402747, 413259, 423771, 434283, 444795, 455307, 465820, 476332, 486844, 497356, 507868, 518380, 528892, 539405, 549917, 560429]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 次元石获得量 : {value3}个
# REMOVE: data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 次元 : 思维聚爆
@@ -1209,23 +1088,18 @@ class Skill39(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 边界能量增加量 : {value0}
# REMOVE: data0 = [0, 100, 103, 106, 109, 112, 115, 118, 121, 124, 127, 130, 133, 136, 139, 142, 145, 148, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 持续攻击力 : {value1}
# REMOVE: data1 = [0, 1342, 1478, 1614, 1751, 1887, 2023, 2159, 2295, 2431, 2568, 2704, 2840, 2976, 3112, 3248, 3384, 3521, 3657, 3793, 3929, 4065, 4201, 4338, 4474, 4610, 4746, 4882, 5018, 5155, 5291, 5427, 5563, 5699, 5835, 5971, 6108, 6244, 6380, 6516, 6652, 6788, 6925, 7061, 7197, 7333, 7469, 7605, 7742, 7878, 8014]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 12
# 最后爆炸攻击力 : {value2}
# REMOVE: data2 = [0, 43324, 47720, 52115, 56510, 60905, 65301, 69696, 74091, 78486, 82882, 87277, 91672, 96067, 100463, 104858, 109253, 113648, 118043, 122439, 126834, 131229, 135624, 140020, 144415, 148810, 153205, 157601, 161996, 166391, 170786, 175182, 179577, 183972, 188367, 192762, 197158, 201553, 205948, 210343, 214739, 219134, 223529, 227924, 232320, 236715, 241110, 245505, 249901, 254296, 258691]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# [次元边界效果]
# 边界能量增加量 : {value3}
# REMOVE: data3 = [0, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 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
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [范围信息]
# 最后爆炸大小比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
mode = ["瞬爆","打满"]
@@ -1282,15 +1156,12 @@ class Skill40(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 束缚时间 : {value0}秒
# REMOVE: data0 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 刺击攻击力 : {value1}
# REMOVE: data1 = [0, 87126, 95965, 104804, 113643, 122481, 131320, 140159, 148998, 157837, 166676, 175515, 184354, 193192, 202031, 210870, 219709, 228548, 237387, 246226, 255065, 263903, 272742, 281581, 290420, 299259, 308098, 316937, 325775, 334614, 343453, 352292, 361131, 369970, 378809, 387648, 396486, 405325, 414164, 423003, 431842, 440681, 449520, 458359, 467197, 476036, 484875, 493714, 502553, 511392, 520231]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
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)
def effect(self, old, new):
@@ -1350,22 +1221,16 @@ class Skill41(PassiveSkill):
hasUP = False
# 进入地下城时获得的次元石数量 : {value0}
# REMOVE: data0 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 次元石持有量上限增加 : {value1}
# REMOVE: data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 1个波动次数时攻击力增加量 : {value2}%
# REMOVE: data2 = [0, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 2个波动次数时攻击力增加量 : {value3}%
# REMOVE: data3 = [0, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 3个波动次数时攻击力增加量 : {value4}%
# REMOVE: data4 = [0, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 转职技能命中敌人时, 奈雅丽攻击速度增加量 : {value5}%
# REMOVE: data5 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
associate = [{"data":data4}]
@@ -1397,40 +1262,30 @@ class Skill42(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 边界能量条增加量 : {value0}
# REMOVE: data0 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 被抓取敌人撞击墙壁时冲击波攻击力 : {value1}
# REMOVE: data1 = [0, 14298, 15748, 17199, 18649, 20100, 21550, 23001, 24451, 25902, 27352, 28803, 30253, 31704, 33154, 34605, 36055, 37506, 38956, 40407, 41857, 43308, 44758, 46208, 47659, 49109, 50560, 52010, 53461, 54911, 56362, 57812, 59263, 60713, 62164, 63614, 65065, 66515, 67966, 69416, 70867, 72317, 73768, 75218, 76669, 78119, 79570, 81020, 82471, 83921, 85372]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 被抓取敌人撞击地面时的冲击波攻击力 : {value2}
# REMOVE: data2 = [0, 49549, 54576, 59602, 64629, 69656, 74682, 79709, 84736, 89763, 94789, 99816, 104843, 109869, 114896, 119923, 124949, 129976, 135003, 140030, 145056, 150083, 155110, 160136, 165163, 170190, 175216, 180243, 185270, 190297, 195323, 200350, 205377, 210403, 215430, 220457, 225483, 230510, 235537, 240564, 245590, 250617, 255644, 260670, 265697, 270724, 275750, 280777, 285804, 290831, 295857]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 撞击地面时冲击波对不可抓取敌人的攻击力 : {value3}
# REMOVE: data3 = [0, 71411, 78656, 85901, 93145, 100390, 107635, 114879, 122124, 129369, 136613, 143858, 151102, 158347, 165592, 172836, 180081, 187326, 194570, 201815, 209060, 216304, 223549, 230794, 238038, 245283, 252527, 259772, 267017, 274261, 281506, 288751, 295995, 303240, 310485, 317729, 324974, 332218, 339463, 346708, 353952, 361197, 368442, 375686, 382931, 390176, 397420, 404665, 411909, 419154, 426399]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 异次元水晶对不可抓取敌人的攻击力 : {value4}
# REMOVE: data4 = [0, 42893, 47245, 51596, 55948, 60299, 64650, 69002, 73353, 77705, 82056, 86408, 90759, 95111, 99462, 103814, 108165, 112517, 116868, 121220, 125571, 129923, 134274, 138625, 142977, 147328, 151680, 156031, 160383, 164734, 169086, 173437, 177789, 182140, 186492, 190843, 195195, 199546, 203898, 208249, 212601, 216952, 221303, 225655, 230006, 234358, 238709, 243061, 247412, 251764, 256115]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
hit4 = 1
# 异次元水晶对不可抓取敌人的爆炸攻击力 : {value5}
# REMOVE: data5 = [0, 49549, 54576, 59602, 64629, 69656, 74682, 79709, 84736, 89763, 94789, 99816, 104843, 109869, 114896, 119923, 124949, 129976, 135003, 140030, 145056, 150083, 155110, 160136, 165163, 170190, 175216, 180243, 185270, 190297, 195323, 200350, 205377, 210403, 215430, 220457, 225483, 230510, 235537, 240564, 245590, 250617, 255644, 260670, 265697, 270724, 275750, 280777, 285804, 290831, 295857]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
hit5 = 1
# [次元边界效果]
# 次元边界能量条增加量 : {value6}
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
# 水晶地带单次攻击力 : {value7}
# REMOVE: data7 = [0, 8354, 9202, 10050, 10897, 11745, 12592, 13440, 14287, 15135, 15982, 16830, 17678, 18525, 19373, 20220, 21068, 21915, 22763, 23610, 24458, 25305, 26153, 27001, 27848, 28696, 29543, 30391, 31238, 32086, 32933, 33781, 34629, 35476, 36324, 37171, 38019, 38866, 39714, 40561, 41409, 42257, 43104, 43952, 44799, 45647, 46494, 47342, 48189, 49037, 49885]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
hit7 = 0
# 水晶地带每次爆炸攻击力 : {value8}
# REMOVE: data8 = [0, 12528, 13799, 15070, 16341, 17612, 18883, 20154, 21425, 22696, 23967, 25238, 26509, 27780, 29051, 30322, 31593, 32864, 34135, 35406, 36677, 37948, 39219, 40490, 41761, 43032, 44303, 45574, 46845, 48116, 49387, 50658, 51928, 53199, 54470, 55741, 57012, 58283, 59554, 60825, 62096, 63367, 64638, 65909, 67180, 68451, 69722, 70993, 72264, 73535, 74806]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
hit8 = 0
# [范围信息]
# 攻击范围比率 : {value9}%
# REMOVE: data9 = [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
data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x)
mode = ["强化","普通"]
@@ -1493,23 +1348,18 @@ class Skill43(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 彼端怪物每次悲鸣时攻击力 : {value0}
# REMOVE: data0 = [0, 4314, 4752, 5189, 5627, 6065, 6502, 6940, 7378, 7815, 8253, 8691, 9128, 9566, 10003, 10441, 10879, 11316, 11754, 12192, 12629, 13067, 13505, 13942, 14380, 14818, 15255, 15693, 16131, 16568, 17006, 17444, 17881, 18319, 18757, 19194, 19632, 20069, 20507, 20945, 21382, 21820, 22258, 22695, 23133, 23571, 24008, 24446, 24884, 25321, 25759]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 彼端怪物悲鸣次数 : {value1}次
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [媒介召唤]
# 媒介对象受到的伤害 : {value2}
# REMOVE: data2 = [0, 64710, 71275, 77840, 84404, 90969, 97534, 104099, 110663, 117228, 123793, 130358, 136923, 143487, 150052, 156617, 163182, 169747, 176311, 182876, 189441, 196006, 202570, 209135, 215700, 222265, 228830, 235394, 241959, 248524, 255089, 261653, 268218, 274783, 281348, 287913, 294477, 301042, 307607, 314172, 320737, 327301, 333866, 340431, 346996, 353560, 360125, 366690, 373255, 379820, 386384]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 彼端怪物每次悲鸣时攻击力 : {value3}
# REMOVE: data3 = [0, 2157, 2376, 2595, 2813, 3032, 3251, 3470, 3689, 3908, 4126, 4345, 4564, 4783, 5002, 5221, 5439, 5658, 5877, 6096, 6315, 6534, 6752, 6971, 7190, 7409, 7628, 7846, 8065, 8284, 8503, 8722, 8941, 9159, 9378, 9597, 9816, 10035, 10254, 10472, 10691, 10910, 11129, 11348, 11567, 11785, 12004, 12223, 12442, 12661, 12879]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 25
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
def vp_1(self):
@@ -1566,37 +1416,28 @@ class Skill44(ActiveSkill):
hasUP = False
# 边界能量条增加量 : {value0}
# REMOVE: data0 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 奈雅丽迷雾每一击攻击力 : {value1}
# REMOVE: data1 = [0, 10659, 13131, 15602, 18074, 20546, 23017, 25489, 27961, 30432, 32904, 35376, 37848, 40319, 42791, 45263, 47734, 50206, 52678, 55149, 57621, 60093, 62564, 65036, 67508, 69979, 72451, 74923, 77394, 79866, 82338, 84809, 87281, 89753, 92224, 94696, 97168, 99639, 102111, 104583, 107054, 109526, 111998, 114469, 116941, 119413, 121884, 124356, 126828, 129299, 131771]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 10
# 奈雅丽迷雾束缚时间 : {value2}秒
# REMOVE: data2 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 次元炮击每一击攻击力 : {value3}
# REMOVE: data3 = [0, 8883, 10942, 13002, 15062, 17121, 19181, 21241, 23301, 25360, 27420, 29480, 31540, 33599, 35659, 37719, 39779, 41838, 43898, 45958, 48017, 50077, 52137, 54197, 56256, 58316, 60376, 62436, 64495, 66555, 68615, 70674, 72734, 74794, 76854, 78913, 80973, 83033, 85093, 87152, 89212, 91272, 93331, 95391, 97451, 99511, 101570, 103630, 105690, 107750, 109809]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 12
# [次元边界效果]
# 边界能量增加量 : {value4}
# REMOVE: data4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 次元炮击每一击攻击力 : {value5}
# REMOVE: data5 = [0, 5300, 6529, 7758, 8987, 10216, 11445, 12674, 13903, 15132, 16361, 17590, 18819, 20048, 21277, 22506, 23735, 24963, 26192, 27421, 28650, 29879, 31108, 32337, 33566, 34795, 36024, 37253, 38482, 39711, 40940, 42169, 43398, 44627, 45856, 47085, 48314, 49543, 50772, 52001, 53230, 54459, 55688, 56917, 58146, 59375, 60604, 61833, 63062, 64291, 65520]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
hit5 = 18
# 强化的次元炮击每一击攻击力 : {value6}
# REMOVE: data6 = [0, 4981, 6136, 7291, 8446, 9601, 10757, 11912, 13067, 14222, 15377, 16532, 17687, 18842, 19997, 21152, 22307, 23462, 24617, 25772, 26927, 28082, 29238, 30393, 31548, 32703, 33858, 35013, 36168, 37323, 38478, 39633, 40788, 41943, 43098, 44253, 45408, 46563, 47719, 48874, 50029, 51184, 52339, 53494, 54649, 55804, 56959, 58114, 59269, 60424, 61579]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
hit6 = 18
# 最终一击攻击力 : {value7}
# REMOVE: data7 = [0, 158406, 195138, 231870, 268601, 305333, 342065, 378797, 415529, 452261, 488992, 525724, 562456, 599188, 635920, 672652, 709383, 746115, 782847, 819579, 856311, 893043, 929774, 966506, 1003238, 1039970, 1076702, 1113434, 1150165, 1186897, 1223629, 1260361, 1297093, 1333825, 1370556, 1407288, 1444020, 1480752, 1517484, 1554215, 1590947, 1627679, 1664411, 1701143, 1737875, 1774606, 1811338, 1848070, 1884802, 1921534, 1958266]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
hit7 = 0
# 召唤奈雅丽时最终一击攻击力 : {value8}
# REMOVE: data8 = [0, 174247, 214652, 255057, 295462, 335867, 376272, 416677, 457082, 497487, 537892, 578297, 618702, 659107, 699512, 739917, 780322, 820727, 861132, 901537, 941942, 982347, 1022752, 1063157, 1103562, 1143967, 1184372, 1224777, 1265182, 1305587, 1345992, 1386397, 1426802, 1467207, 1507612, 1548017, 1588422, 1628827, 1669232, 1709637, 1750042, 1790447, 1830852, 1871257, 1911662, 1952067, 1992472, 2032877, 2073282, 2113687, 2154092]# noqa: E501
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
hit8 = 1
@@ -1651,10 +1492,8 @@ class Skill45(PassiveSkill):
hasUP = False
# 基本攻击力和转职技能攻击力增加率 : {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)
# 首次施放[时空壁障]时,波动数增加量 : {value1}
# REMOVE: data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data0}]
@@ -1684,19 +1523,14 @@ class Skill46(ActiveSkill):
hasUP = False
# 索敌距离 : {value0}px
# REMOVE: data0 = [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
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 索敌宽度 : {value1}px
# REMOVE: data1 = [0, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 索敌高度 : {value2}px
# REMOVE: data2 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 生命值消耗 : {value3}
# REMOVE: data3 = [0, 400, 520, 640, 760, 880, 1000, 1120, 1240, 1360, 1480, 1600, 1720, 1840, 1960, 2080, 2200, 2320, 2440, 2560, 2680, 2800, 2920, 3040, 3160, 3280, 3400, 3520, 3640, 3760, 3880, 4000, 4120, 4240, 4360, 4480, 4600, 4720, 4840, 4960, 5080, 5200, 5320, 5440, 5560, 5680, 5800, 5920, 6040, 6160, 6280]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 突袭攻击力 : {value4}
# REMOVE: data4 = [0, 234726, 258539, 282352, 306164, 329977, 353790, 377603, 401415, 425228, 449041, 472854, 496667, 520479, 544292, 568105, 591918, 615731, 639543, 663356, 687169, 710982, 734794, 758607, 782420, 806233, 830046, 853858, 877671, 901484, 925297, 949109, 972922, 996735, 1020548, 1044361, 1068173, 1091986, 1115799, 1139612, 1163425, 1187237, 1211050, 1234863, 1258676, 1282488, 1306301, 1330114, 1353927, 1377740, 1401552]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
hit4 = 1
@@ -1727,21 +1561,16 @@ class Skill47(ActiveSkill):
hasUP = False
# 边界能量增加量 : {value0}
# REMOVE: data0 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 奈雅丽光线攻击力 : {value1}
# REMOVE: data1 = [0, 98093, 120839, 143586, 166332, 189078, 211824, 234570, 257317, 280063, 302809, 325555, 348302, 371048, 393794, 416540, 439286, 462033, 484779, 507525, 530271, 553018, 575764, 598510, 621256, 644003, 666749, 689495, 712241, 734987, 757734, 780480, 803226, 825972, 848719, 871465, 894211, 916957, 939703, 962450, 985196, 1007942, 1030688, 1053435, 1076181, 1098927, 1121673, 1144419, 1167166, 1189912, 1212658]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 1
# 未知存在攻击力 : {value2}
# REMOVE: data2 = [0, 326977, 402798, 478619, 554439, 630260, 706081, 781902, 857722, 933543, 1009364, 1085185, 1161005, 1236826, 1312647, 1388468, 1464288, 1540109, 1615930, 1691751, 1767571, 1843392, 1919213, 1995034, 2070854, 2146675, 2222496, 2298317, 2374137, 2449958, 2525779, 2601600, 2677420, 2753241, 2829062, 2904883, 2980703, 3056524, 3132345, 3208166, 3283986, 3359807, 3435628, 3511449, 3587269, 3663090, 3738911, 3814732, 3890552, 3966373, 4042194]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 不完整的世界崩坏攻击力 : {value3} x {value4}
# REMOVE: data3 = [0, 57221, 70490, 83758, 97027, 110296, 123564, 136833, 150101, 163370, 176639, 189907, 203176, 216445, 229713, 242982, 256250, 269519, 282788, 296056, 309325, 322594, 335862, 349131, 362400, 375668, 388937, 402205, 415474, 428743, 442011, 455280, 468549, 481817, 495086, 508354, 521623, 534892, 548160, 561429, 574698, 587966, 601235, 614504, 627772, 641041, 654309, 667578, 680847, 694115, 707384]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 4
# REMOVE: data4 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
@@ -16,7 +16,7 @@ class Skill1(ActiveSkill):
learnLv = 1
masterLv = 60
maxLv = 70
position = 4 #TODO
position = 4
rangeLv = 2
cd = 2
mp = [10, 84]
@@ -25,11 +25,9 @@ class Skill1(ActiveSkill):
hasUP = False
# 攻击力 : {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)
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)
# 不死之身
@@ -45,23 +43,19 @@ class Skill2(PassiveSkill):
learnLv = 1
masterLv = 1
maxLv = 1
position = 1 #TODO
position = 1
rangeLv = 3
uuid = "bb34e8854a93fd250347a1c64119f7ab"
hasVP = False
hasUP = False
# 恢复模式下所受伤害增加 : {value0}%
# REMOVE: data0 = [0, 50]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 死亡时立即恢复的生命值量 : {value1}%
# REMOVE: data1 = [0, 50]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 恢复模式持续时间(普通地下城) : {value2}秒
# REMOVE: data2 = [0, 20]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 恢复模式持续时间(亡者峡谷) : {value3}秒
# REMOVE: data3 = [0, 60]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 黑暗之眼
@@ -75,20 +69,17 @@ class Skill3(PassiveSkill):
learnLv = 1
masterLv = 1
maxLv = 1
position = 2 #TODO
position = 2
rangeLv = 1
uuid = "6e33d47e6622ce03b6defdd912140270"
hasVP = False
hasUP = False
# 魔法值最大值增加 : {value0}%
# REMOVE: data0 = [0, 6]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 可触发恢复效果时的魔法值比率 : {value1}%
# REMOVE: data1 = [0, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔法值恢复速度增加 : {value2}倍
# REMOVE: data2 = [0, 6]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
@@ -104,7 +95,7 @@ class Skill5(PassiveSkill):
learnLv = 1
masterLv = 115
maxLv = 200
position = 1 #TODO
position = 1
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
@@ -112,44 +103,13 @@ class Skill5(PassiveSkill):
hasUP = False
# 基本攻击力变化率 : {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)
# 前冲攻击力变化率 : {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)
# 跳跃攻击力变化率 : {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)
# 擒拿掌
# mage_male/elemental_bomber/78bd107acd474518b606be1e4fd38239
# a5ccbaf5538981c6ef99b236c0a60b73/78bd107acd474518b606be1e4fd38239
class Skill8(ActiveSkill):
"""
抓取前方1名敌人后用力扔开, 被掷出的敌人落地时会生成冲击波并对周围的敌人造成伤害。\n
对无法抓取的敌人不适用控制效果。\n
转职为次元行者时, 技能类型变为独立攻击力。
"""
name = "擒拿掌"
learnLv = 5
masterLv = 60
maxLv = 70
position = 3 #TODO
rangeLv = 2
cd = 4
mp = [14, 168]
uuid = "78bd107acd474518b606be1e4fd38239"
hasVP = False
hasUP = False
# 攻击力 : {value0}%
# REMOVE: data0 = [0, 765, 843, 921, 998, 1076, 1154, 1231, 1309, 1387, 1464, 1542, 1619, 1697, 1775, 1852, 1930, 2008, 2085, 2163, 2241, 2318, 2396, 2474, 2551, 2629, 2706, 2784, 2862, 2939, 3017, 3095, 3172, 3250, 3328, 3405, 3483, 3561, 3638, 3716, 3793, 3871, 3949, 4026, 4104, 4182, 4259, 4337, 4415, 4492, 4570, 4648, 4725, 4803, 4881, 4958, 5036, 5113, 5191, 5269, 5346, 5424, 5502, 5579, 5657, 5735, 5812, 5890, 5968, 6045, 6123]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 458, 504, 551, 597, 643, 690, 736, 783, 829, 875, 922, 968, 1015, 1061, 1108, 1154, 1200, 1247, 1293, 1340, 1386, 1433, 1479, 1525, 1572, 1618, 1665, 1711, 1758, 1804, 1850, 1897, 1943, 1990, 2036, 2083, 2129, 2175, 2222, 2268, 2315, 2361, 2408, 2454, 2500, 2547, 2593, 2640, 2686, 2733, 2779, 2825, 2872, 2918, 2965, 3011, 3058, 3104, 3150, 3197, 3243, 3290, 3336, 3383, 3429, 3475, 3522, 3568, 3615, 3661]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔球连射
# mage_male/elemental_bomber/a5fa08f5d509e6ff2ebc68856a470b5a
# a5ccbaf5538981c6ef99b236c0a60b73/a5fa08f5d509e6ff2ebc68856a470b5a
@@ -162,25 +122,23 @@ class Skill9(ActiveSkill):
learnLv = 5
masterLv = 1
maxLv = 11
position = 6 #TODO
position = 6
rangeLv = 2
cd = 3
cd = 3 - 1
mp = [22, 183]
uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
hasVP = False
hasUP = False
# 魔法球数量 : {value0}个
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 1
data1 = [i+100 if i > 0 else 0 for i in data1]
hit1 = 5
power1 = 0
# - [转职为元素爆破师后附加效果] -
# 冷却时间减少 : {value2}秒
# REMOVE: data2 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 幽冥火
@@ -196,7 +154,7 @@ class Skill10(ActiveSkill):
learnLv = 10
masterLv = 10
maxLv = 20
position = 2 #TODO
position = 2
rangeLv = 3
cd = 10
mp = [30, 345]
@@ -205,23 +163,17 @@ class Skill10(ActiveSkill):
hasUP = False
# 持续时间 : {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)
# 每个火球增加物理防御力 : {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)
# 每个火球增加魔法防御力 : {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)
# 每个火球的攻击力 : {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)
# - [虚妄之火效果] -
# 物理防御力增加 : {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)
# 魔法防御力增加 : {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)
@@ -237,7 +189,7 @@ class Skill12(ActiveSkill):
learnLv = 10
masterLv = 60
maxLv = 70
position = 8 #TODO
position = 8
rangeLv = 2
cd = 4
mp = [31, 259]
@@ -246,13 +198,11 @@ class Skill12(ActiveSkill):
hasUP = False
# 盾牌攻击力 : {value0}%
# REMOVE: data0 = [0, 2765, 3046, 3326, 3607, 3887, 4168, 4448, 4729, 5009, 5290, 5570, 5851, 6131, 6412, 6692, 6973, 7253, 7534, 7814, 8095, 8375, 8656, 8936, 9217, 9497, 9778, 10058, 10339, 10619, 10900, 11180, 11461, 11741, 12022, 12302, 12583, 12863, 13144, 13424, 13705, 13985, 14266, 14546, 14827, 15107, 15388, 15668, 15949, 16229, 16510, 16790, 17071, 17351, 17632, 17912, 18193, 18473, 18754, 19034, 19315, 19595, 19876, 20156, 20437, 20717, 20998, 21278, 21559, 21839, 22120]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 所受伤害减少率 (远程) : {value1}%
# REMOVE: data1 = [0, 22, 23, 23, 24, 24, 24, 25, 25, 26, 26, 26, 27, 27, 28, 28, 28, 29, 29, 30, 30, 30, 31, 31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 40, 40, 40, 41, 41, 42, 42, 42, 43, 43, 44, 44, 44, 45, 45, 46, 46, 46, 47, 47, 48, 48, 48, 49, 49, 50, 50]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 盾牌前进距离 : {value2}px
# REMOVE: data2 = [0, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 属性变换
@@ -266,7 +216,7 @@ class Skill15(ActiveSkill):
learnLv = 15
masterLv = 60
maxLv = 70
position = 5 #TODO
position = 5
rangeLv = 5
cd = 5
mp = [181, 3134]
@@ -275,22 +225,20 @@ class Skill15(ActiveSkill):
hasUP = False
# 持续时间 : {value0}秒
# REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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)
# 火属性攻击力 : {value1}%
# REMOVE: data1 = [0, 694, 855, 1016, 1177, 1338, 1499, 1660, 1820, 1981, 2142, 2303, 2464, 2625, 2786, 2947, 3108, 3269, 3430, 3591, 3752, 3913, 4073, 4234, 4395, 4556, 4717, 4878, 5039, 5200, 5361, 5522, 5683, 5844, 6005, 6166, 6326, 6487, 6648, 6809, 6970, 7131, 7292, 7453, 7614, 7775, 7936, 8097, 8258, 8419, 8579, 8740, 8901, 9062, 9223, 9384, 9545, 9706, 9867, 10028, 10189, 10350, 10511, 10672, 10832, 10993, 11154, 11315, 11476, 11637, 11798]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 冰属性攻击力 : {value2}%
# REMOVE: data2 = [0, 694, 855, 1016, 1177, 1338, 1499, 1660, 1820, 1981, 2142, 2303, 2464, 2625, 2786, 2947, 3108, 3269, 3430, 3591, 3752, 3913, 4073, 4234, 4395, 4556, 4717, 4878, 5039, 5200, 5361, 5522, 5683, 5844, 6005, 6166, 6326, 6487, 6648, 6809, 6970, 7131, 7292, 7453, 7614, 7775, 7936, 8097, 8258, 8419, 8579, 8740, 8901, 9062, 9223, 9384, 9545, 9706, 9867, 10028, 10189, 10350, 10511, 10672, 10832, 10993, 11154, 11315, 11476, 11637, 11798]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 暗属性攻击力 : {value3}%
# REMOVE: data3 = [0, 694, 855, 1016, 1177, 1338, 1499, 1660, 1820, 1981, 2142, 2303, 2464, 2625, 2786, 2947, 3108, 3269, 3430, 3591, 3752, 3913, 4073, 4234, 4395, 4556, 4717, 4878, 5039, 5200, 5361, 5522, 5683, 5844, 6005, 6166, 6326, 6487, 6648, 6809, 6970, 7131, 7292, 7453, 7614, 7775, 7936, 8097, 8258, 8419, 8579, 8740, 8901, 9062, 9223, 9384, 9545, 9706, 9867, 10028, 10189, 10350, 10511, 10672, 10832, 10993, 11154, 11315, 11476, 11637, 11798]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 光属性攻击力 : {value4}%
# REMOVE: data4 = [0, 694, 855, 1016, 1177, 1338, 1499, 1660, 1820, 1981, 2142, 2303, 2464, 2625, 2786, 2947, 3108, 3269, 3430, 3591, 3752, 3913, 4073, 4234, 4395, 4556, 4717, 4878, 5039, 5200, 5361, 5522, 5683, 5844, 6005, 6166, 6326, 6487, 6648, 6809, 6970, 7131, 7292, 7453, 7614, 7775, 7936, 8097, 8258, 8419, 8579, 8740, 8901, 9062, 9223, 9384, 9545, 9706, 9867, 10028, 10189, 10350, 10511, 10672, 10832, 10993, 11154, 11315, 11476, 11637, 11798]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
associate = [{"data":data1,"type":"+power1"}]
associate = [
{"data":data1,"type":"+power1","skills":["魔球连射"]},
{"data":data1,"type":"+power0","skills":["元素炮"]},
]
# 冰魄剑
# mage_male/elemental_bomber/f2fb27162beb0b87a7cb9af7900e95f2
@@ -304,7 +252,7 @@ class Skill16(ActiveSkill):
learnLv = 15
masterLv = 60
maxLv = 70
position = 10 #TODO
position = 10
rangeLv = 2
cd = 5
mp = [30, 280]
@@ -313,21 +261,16 @@ class Skill16(ActiveSkill):
hasUP = True
# 第1击和第2击攻击力 : {value0}%
# REMOVE: data0 = [0, 1846, 2034, 2221, 2408, 2595, 2783, 2970, 3157, 3345, 3532, 3719, 3907, 4094, 4281, 4468, 4656, 4843, 5030, 5218, 5405, 5592, 5780, 5967, 6154, 6341, 6529, 6716, 6903, 7091, 7278, 7465, 7653, 7840, 8027, 8214, 8402, 8589, 8776, 8964, 9151, 9338, 9526, 9713, 9900, 10087, 10275, 10462, 10649, 10837, 11024, 11211, 11399, 11586, 11773, 11960, 12148, 12335, 12522, 12710, 12897, 13084, 13272, 13459, 13646, 13833, 14021, 14208, 14395, 14583, 14770]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 第3击攻击力 : {value1}%
# REMOVE: data1 = [0, 2216, 2440, 2665, 2890, 3115, 3339, 3564, 3789, 4014, 4238, 4463, 4688, 4913, 5137, 5362, 5587, 5812, 6036, 6261, 6486, 6711, 6935, 7160, 7385, 7610, 7835, 8059, 8284, 8509, 8734, 8958, 9183, 9408, 9633, 9857, 10082, 10307, 10532, 10756, 10981, 11206, 11431, 11655, 11880, 12105, 12330, 12555, 12779, 13004, 13229, 13454, 13678, 13903, 14128, 14353, 14577, 14802, 15027, 15252, 15476, 15701, 15926, 16151, 16375, 16600, 16825, 17050, 17274, 17499, 17724]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [减速效果]
# 减速几率 : {value2}%
# REMOVE: data2 = [0, 20, 21, 23, 24, 26, 27, 28, 30, 31, 32, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 48, 49, 50, 52, 53, 54, 56, 57, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 83, 85, 86, 88, 89, 90, 92, 93, 94, 96, 97, 99, 100, 101, 103, 104, 106, 107, 108, 110, 111, 112, 114, 115]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 减速持续时间 : {value3}秒
# REMOVE: data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 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]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [范围信息]
# 攻击范围比率 : {value4}%
# REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# 元素炮
@@ -344,7 +287,7 @@ class Skill17(ActiveSkill):
learnLv = 15
masterLv = 1
maxLv = 11
position = 9 #TODO
position = 9
rangeLv = 2
cd = 5
mp = [31, 259]
@@ -353,13 +296,12 @@ class Skill17(ActiveSkill):
hasUP = False
# [属性变换]魔法球攻击力变换率 : {value0}%
# REMOVE: data0 = [0, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
data0 = [i+100 if i > 0 else 0 for i in data0]
hit0 = 1
power0 = 0
# [范围信息]
# 爆炸大小比率 : {value1}%
# REMOVE: data1 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 元素融合
@@ -374,18 +316,17 @@ class Skill18(PassiveSkill):
learnLv = 15
masterLv = 1
maxLv = 11
position = 2 #TODO
position = 2
rangeLv = 3
uuid = "1dad88963abdc96b091fcab185a8820d"
hasVP = False
hasUP = False
# 属性抗性增加 : {value0}
# REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 属性攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data1}]
# 冰晶坠
# mage_male/elemental_bomber/0969cd4054d93da07708108c0cc1c4b5
@@ -399,7 +340,7 @@ class Skill19(ActiveSkill):
learnLv = 20
masterLv = 60
maxLv = 70
position = 3 #TODO
position = 3
rangeLv = 2
cd = 8
mp = [60, 616]
@@ -408,13 +349,11 @@ class Skill19(ActiveSkill):
hasUP = True
# 冰柱攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1226, 1350, 1475, 1599, 1724, 1848, 1972, 2097, 2221, 2345, 2470, 2594, 2719, 2843, 2967, 3092, 3216, 3340, 3465, 3589, 3714, 3838, 3962, 4087, 4211, 4335, 4460, 4584, 4709, 4833, 4957, 5082, 5206, 5330, 5455, 5579, 5704, 5828, 5952, 6077, 6201, 6325, 6450, 6574, 6699, 6823, 6947, 7072, 7196, 7320, 7445, 7569, 7694, 7818, 7942, 8067, 8191, 8315, 8440, 8564, 8689, 8813, 8937, 9062, 9186, 9310, 9435, 9559, 9684, 9808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# REMOVE: data1 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
hit0 = 7
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [范围信息]
# 水晶大小比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 元素之力
@@ -431,42 +370,20 @@ class Skill20(PassiveSkill):
learnLv = 20
masterLv = 1
maxLv = 11
position = 9 #TODO
position = 9
rangeLv = 5
uuid = "b163d099c8cc27fdb6fd3639c2ee6df9"
hasVP = False
hasUP = False
# [元素之力]最大蓄力数量 : {value0}个
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 每个[元素之力]增加的[元素炮]攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 7, 8, 10, 11, 13, 14, 15, 17, 18, 20, 21]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 每个[元素之力]增加的[元素炮]大小增加 : {value2}%
# REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
# 每个[元素之力]增加的[元素炮]大小增加 : {value2}%
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
associate = [{"data":[i*5 for i in data1],"skills":["元素炮"]},]
# 暴击
# mage_male/elemental_bomber/fc1262c19f3d0477ee8eda47b8db8696
# a5ccbaf5538981c6ef99b236c0a60b73/fc1262c19f3d0477ee8eda47b8db8696
class Skill21(PassiveSkill):
"""
集中精神, 提升物理/魔法暴击率。
"""
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 5 #TODO
rangeLv = 3
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
hasVP = False
hasUP = False
# 物理/魔法暴击率增加 : {value0}%
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 地炎
# mage_male/elemental_bomber/4655101518604f874721b3cc249aae10
@@ -479,7 +396,7 @@ class Skill22(ActiveSkill):
learnLv = 25
masterLv = 60
maxLv = 70
position = 6 #TODO
position = 6
rangeLv = 2
cd = 5
mp = [45, 476]
@@ -488,14 +405,12 @@ class Skill22(ActiveSkill):
hasUP = True
# 火焰攻击力 : {value0}%
# REMOVE: data0 = [0, 704, 775, 847, 918, 990, 1061, 1133, 1204, 1275, 1347, 1418, 1490, 1561, 1632, 1704, 1775, 1847, 1918, 1990, 2061, 2132, 2204, 2275, 2347, 2418, 2490, 2561, 2632, 2704, 2775, 2847, 2918, 2989, 3061, 3132, 3204, 3275, 3347, 3418, 3489, 3561, 3632, 3704, 3775, 3846, 3918, 3989, 4061, 4132, 4204, 4275, 4346, 4418, 4489, 4561, 4632, 4704, 4775, 4846, 4918, 4989, 5061, 5132, 5203, 5275, 5346, 5418, 5489, 5561, 5632]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 12
# 火焰攻击次数 : {value1}次 x2
# REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [范围信息]
# 攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 元素环绕
@@ -511,7 +426,7 @@ class Skill23(ActiveSkill):
learnLv = 25
masterLv = 10
maxLv = 20
position = 8 #TODO
position = 8
rangeLv = 2
cd = 5
mp = [60, 546]
@@ -520,17 +435,14 @@ class Skill23(ActiveSkill):
hasUP = False
# 护盾持续时间 : {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)
# 物理防御力增加 : {value1}
# REMOVE: data1 = [0, 14081, 15646, 17210, 18775, 20339, 21904, 23468, 25033, 26598, 28162, 29727, 31291, 32856, 34420, 35985, 37550, 39114, 40679, 42243, 43808]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 魔法防御力增加 : {value2}
# REMOVE: data2 = [0, 14081, 15646, 17210, 18775, 20339, 21904, 23468, 25033, 26598, 28162, 29727, 31291, 32856, 34420, 35985, 37550, 39114, 40679, 42243, 43808]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 属性攻击力增加率 : {value3}%
# REMOVE: data3 = [0, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
associate = [{"data":data3}]
# 魔力燃烧
# mage_male/elemental_bomber/9bff7f2559e003766fee2853dca00631
@@ -543,7 +455,7 @@ class Skill24(ActiveSkill):
learnLv = 25
masterLv = 20
maxLv = 30
position = 2 #TODO
position = 2
rangeLv = 2
cd = 5
uuid = "9bff7f2559e003766fee2853dca00631"
@@ -551,13 +463,10 @@ class Skill24(ActiveSkill):
hasUP = False
# 攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 魔法值消耗增加 : {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]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 持续时间 : {value2}秒
# REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 元素禁断
@@ -575,18 +484,17 @@ class Skill25(PassiveSkill):
learnLv = 25
masterLv = 1
maxLv = 5
position = 7 #TODO
position = 7
rangeLv = 5
uuid = "ca75c965f20a150f99f54155a37400df"
hasVP = False
hasUP = False
# 施放速度增加 : {value0}%
# REMOVE: data0 = [0, 20, 20, 20, 20, 20]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 转职技能冷却时间减少率 : {value1}%
# REMOVE: data1 = [0, 20, 20, 20, 20, 20]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data1,"type":"*cdReduce","exceptSkills":['幻魔四重奏', '末日湮灭', '启源·微观宇宙']}]
# [可强制中断的技能列表]
# 掌握技能等级1时 : [元素炮]、 [冰晶坠]、 [地炎]
# 掌握技能等级2时 : [暗域扩张]、 [雷光链]
@@ -605,7 +513,7 @@ class Skill26(ActiveSkill):
learnLv = 30
masterLv = 60
maxLv = 70
position = 4 #TODO
position = 4
rangeLv = 2
cd = 12
mp = [100, 1050]
@@ -614,16 +522,13 @@ class Skill26(ActiveSkill):
hasUP = True
# 电流攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 4342, 4782, 5223, 5663, 6104, 6544, 6985, 7425, 7866, 8306, 8747, 9187, 9628, 10068, 10509, 10949, 11390, 11830, 12271, 12711, 13152, 13592, 14033, 14473, 14914, 15354, 15795, 16235, 16676, 17116, 17557, 17997, 18438, 18878, 19319, 19759, 20200, 20640, 21081, 21521, 21962, 22402, 22843, 23283, 23724, 24164, 24605, 25045, 25486, 25926, 26367, 26807, 27248, 27688, 28129, 28569, 29010, 29450, 29891, 30331, 30772, 31212, 31653, 32093, 32534, 32974, 33415, 33855, 34296, 34736]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 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]# noqa: E501
hit0 = 4
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 电流传导次数 : {value2}次
# REMOVE: data2 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# [学习异瞳后]
# 闪电球体爆炸攻击力 : {value3}%
# REMOVE: data3 = [0, 17368, 19130, 20892, 22654, 24416, 26178, 27940, 29702, 31464, 33226, 34988, 36750, 38512, 40274, 42036, 43798, 45560, 47322, 49083, 50845, 52607, 54369, 56131, 57893, 59655, 61417, 63179, 64941, 66703, 68465, 70227, 71989, 73751, 75513, 77275, 79037, 80799, 82561, 84323, 86085, 87847, 89609, 91371, 93133, 94895, 96657, 98419, 100181, 101943, 103705, 105467, 107229, 108990, 110752, 112514, 114276, 116038, 117800, 119562, 121324, 123086, 124848, 126610, 128372, 130134, 131896, 133658, 135420, 137182, 138944]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 暗域扩张
@@ -639,7 +544,7 @@ class Skill27(ActiveSkill):
learnLv = 30
masterLv = 60
maxLv = 70
position = 5 #TODO
position = 5
rangeLv = 2
cd = 15
mp = [80, 980]
@@ -648,17 +553,14 @@ class Skill27(ActiveSkill):
hasUP = True
# 暗黑能量攻击力 : {value0}%
# REMOVE: data0 = [0, 17451, 19221, 20992, 22762, 24533, 26303, 28073, 29844, 31614, 33385, 35155, 36925, 38696, 40466, 42236, 44007, 45777, 47548, 49318, 51088, 52859, 54629, 56400, 58170, 59940, 61711, 63481, 65252, 67022, 68792, 70563, 72333, 74104, 75874, 77644, 79415, 81185, 82955, 84726, 86496, 88267, 90037, 91807, 93578, 95348, 97119, 98889, 100659, 102430, 104200, 105971, 107741, 109511, 111282, 113052, 114823, 116593, 118363, 120134, 121904, 123674, 125445, 127215, 128986, 130756, 132526, 134297, 136067, 137838, 139608]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 失明几率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 失明持续时间 : {value2}秒
# REMOVE: data2 = [0, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# [范围信息]
# [暗域扩张]范围 : {value3}%
# REMOVE: data3 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 元素循环
@@ -672,17 +574,16 @@ class Skill28(PassiveSkill):
learnLv = 30
masterLv = 10
maxLv = 20
position = 8 #TODO
position = 8
rangeLv = 3
uuid = "573723c8c0614f5b1218ca9ff992115b"
hasVP = False
hasUP = False
# 基本攻击力和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
associate = [{"data":data0}]
# 命中率增加量 : {value1}%
# REMOVE: data1 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 旋炎破
@@ -699,7 +600,7 @@ class Skill29(ActiveSkill):
learnLv = 35
masterLv = 60
maxLv = 70
position = 6 #TODO
position = 6
rangeLv = 2
cube = 1
cd = 20
@@ -710,21 +611,17 @@ class Skill29(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 前方火环攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1896, 2088, 2281, 2473, 2665, 2858, 3050, 3242, 3435, 3627, 3819, 4012, 4204, 4397, 4589, 4781, 4974, 5166, 5358, 5551, 5743, 5935, 6128, 6320, 6512, 6705, 6897, 7089, 7282, 7474, 7666, 7859, 8051, 8243, 8436, 8628, 8821, 9013, 9205, 9398, 9590, 9782, 9975, 10167, 10359, 10552, 10744, 10936, 11129, 11321, 11513, 11706, 11898, 12090, 12283, 12475, 12667, 12860, 13052, 13245, 13437, 13629, 13822, 14014, 14206, 14399, 14591, 14783, 14976, 15168]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 自身中心火环攻击力 : {value2}% x{value3}
# REMOVE: data2 = [0, 1896, 2088, 2281, 2473, 2665, 2858, 3050, 3242, 3435, 3627, 3819, 4012, 4204, 4397, 4589, 4781, 4974, 5166, 5358, 5551, 5743, 5935, 6128, 6320, 6512, 6705, 6897, 7089, 7282, 7474, 7666, 7859, 8051, 8243, 8436, 8628, 8821, 9013, 9205, 9398, 9590, 9782, 9975, 10167, 10359, 10552, 10744, 10936, 11129, 11321, 11513, 11706, 11898, 12090, 12283, 12475, 12667, 12860, 13052, 13245, 13437, 13629, 13822, 14014, 14206, 14399, 14591, 14783, 14976, 15168]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# REMOVE: data3 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
hit2 = 6
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 自身中心火环爆炸攻击力 : {value4}%
# REMOVE: data4 = [0, 7584, 8353, 9123, 9892, 10662, 11431, 12200, 12970, 13739, 14509, 15278, 16047, 16817, 17586, 18355, 19125, 19894, 20664, 21433, 22202, 22972, 23741, 24511, 25280, 26049, 26819, 27588, 28358, 29127, 29896, 30666, 31435, 32205, 32974, 33743, 34513, 35282, 36051, 36821, 37590, 38360, 39129, 39898, 40668, 41437, 42207, 42976, 43745, 44515, 45284, 46054, 46823, 47592, 48362, 49131, 49901, 50670, 51439, 52209, 52978, 53747, 54517, 55286, 56056, 56825, 57594, 58364, 59133, 59903, 60672]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
hit4 = 1
# [范围信息]
# 攻击范围比率 : {value5}%
# REMOVE: data5 = [0, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
def vp_1(self):
@@ -761,7 +658,7 @@ class Skill30(ActiveSkill):
learnLv = 35
masterLv = 60
maxLv = 70
position = 3 #TODO
position = 3
rangeLv = 2
cd = 9
mp = [150, 1148]
@@ -771,22 +668,17 @@ class Skill30(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 冰柱攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 775, 854, 932, 1011, 1089, 1168, 1247, 1325, 1404, 1483, 1561, 1640, 1718, 1797, 1876, 1954, 2033, 2112, 2190, 2269, 2347, 2426, 2505, 2583, 2662, 2741, 2819, 2898, 2976, 3055, 3134, 3212, 3291, 3370, 3448, 3527, 3605, 3684, 3763, 3841, 3920, 3999, 4077, 4156, 4234, 4313, 4392, 4470, 4549, 4628, 4706, 4785, 4863, 4942, 5021, 5099, 5178, 5257, 5335, 5414, 5492, 5571, 5650, 5728, 5807, 5886, 5964, 6043, 6121, 6200]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# REMOVE: data1 = [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, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14]# noqa: E501
hit0 = 14
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 持续时间 : {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)
# 冰冻几率 : {value3}%
# REMOVE: data3 = [0, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# 冰冻持续时间 : {value4}秒
# REMOVE: data4 = [0, 0.5, 0.5, 0.6, 0.6, 0.7, 0.7, 0.8, 0.9, 0.9, 1, 1, 1.1, 1.2, 1.2, 1.3, 1.3, 1.4, 1.5, 1.5, 1.6, 1.6, 1.7, 1.7, 1.8, 1.9, 1.9, 2, 2, 2.1, 2.2, 2.2, 2.3, 2.3, 2.4, 2.5, 2.5, 2.6, 2.6, 2.7, 2.7, 2.8, 2.9, 2.9, 3, 3, 3.1, 3.2, 3.2, 3.3, 3.3, 3.4, 3.5, 3.5, 3.6, 3.6, 3.7, 3.7, 3.8, 3.9, 3.9, 4, 4, 4.1, 4.2, 4.2, 4.3, 4.3, 4.4, 4.5, 4.5]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# [范围信息]
# 魔法阵大小比率 : {value5}%
# REMOVE: data5 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
def vp_1(self):
@@ -810,6 +702,8 @@ class Skill30(ActiveSkill):
- 冰柱多段攻击次数 -50%\n
魔法阵大小 +20%
"""
self.cd = 4.5
self.skillRation *= 1 - 0.5
...
# 黑暗禁域
@@ -824,7 +718,7 @@ class Skill31(ActiveSkill):
learnLv = 40
masterLv = 60
maxLv = 70
position = 5 #TODO
position = 5
rangeLv = 2
cube = 1
cd = 20
@@ -835,17 +729,14 @@ class Skill31(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 暗黑球体爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 19932, 21954, 23976, 25998, 28020, 30042, 32065, 34087, 36109, 38131, 40153, 42175, 44197, 46219, 48241, 50263, 52285, 54307, 56330, 58352, 60374, 62396, 64418, 66440, 68462, 70484, 72506, 74528, 76550, 78573, 80595, 82617, 84639, 86661, 88683, 90705, 92727, 94749, 96771, 98793, 100815, 102838, 104860, 106882, 108904, 110926, 112948, 114970, 116992, 119014, 121036, 123058, 125081, 127103, 129125, 131147, 133169, 135191, 137213, 139235, 141257, 143279, 145301, 147323, 149346, 151368, 153390, 155412, 157434, 159456]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 减速持续时间 : {value1}秒
# REMOVE: data1 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [范围信息]
# 吸附范围比率 : {value2}%
# REMOVE: data2 = [0, 115, 115, 116, 116, 117, 117, 118, 118, 120, 120, 120, 121, 121, 122, 122, 123, 123, 124, 124, 125, 125, 125, 127, 127, 128, 128, 129, 129, 130, 130, 131, 131, 131, 132, 132, 133, 133, 135, 135, 136, 136, 137, 137, 138, 138, 138, 139, 139, 140, 140, 141, 141, 143, 143, 144, 144, 144, 145, 145, 146, 146, 147, 147, 148, 148, 150, 150, 150, 151, 151]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 爆炸范围比率 : {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)
def vp_1(self):
@@ -879,7 +770,7 @@ class Skill32(ActiveSkill):
learnLv = 40
masterLv = 60
maxLv = 70
position = 4 #TODO
position = 4
rangeLv = 2
cube = 1
cd = 20
@@ -890,11 +781,10 @@ class Skill32(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 雷光屏障攻击力 : {value0}%
# REMOVE: data0 = [0, 21101, 23242, 25382, 27523, 29664, 31804, 33945, 36086, 38226, 40367, 42508, 44648, 46789, 48930, 51071, 53211, 55352, 57493, 59633, 61774, 63915, 66055, 68196, 70337, 72477, 74618, 76759, 78899, 81040, 83181, 85321, 87462, 89603, 91743, 93884, 96025, 98166, 100306, 102447, 104588, 106728, 108869, 111010, 113150, 115291, 117432, 119572, 121713, 123854, 125994, 128135, 130276, 132416, 134557, 136698, 138838, 140979, 143120, 145261, 147401, 149542, 151683, 153823, 155964, 158105, 160245, 162386, 164527, 166667, 168808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# [范围信息]
# [雷光屏障]大小比率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
def vp_1(self):
@@ -927,7 +817,7 @@ class Skill33(ActiveSkill):
learnLv = 45
masterLv = 60
maxLv = 70
position = 6 #TODO
position = 6
rangeLv = 2
cube = 2
cd = 40
@@ -938,24 +828,21 @@ class Skill33(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 小魔法球攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 636, 700, 765, 829, 894, 958, 1023, 1087, 1152, 1217, 1281, 1346, 1410, 1475, 1539, 1604, 1668, 1733, 1797, 1862, 1926, 1991, 2055, 2120, 2184, 2249, 2313, 2378, 2442, 2507, 2571, 2636, 2700, 2765, 2829, 2894, 2958, 3023, 3087, 3152, 3216, 3281, 3345, 3410, 3474, 3539, 3603, 3668, 3733, 3797, 3862, 3926, 3991, 4055, 4120, 4184, 4249, 4313, 4378, 4442, 4507, 4571, 4636, 4700, 4765, 4829, 4894, 4958, 5023, 5087]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# REMOVE: data1 = [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
hit0 = 40
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 最后大魔法球碰撞攻击力 : {value2}%
# REMOVE: data2 = [0, 6958, 7664, 8370, 9075, 9781, 10487, 11193, 11899, 12605, 13311, 14017, 14722, 15428, 16134, 16840, 17546, 18252, 18958, 19664, 20369, 21075, 21781, 22487, 23193, 23899, 24605, 25311, 26016, 26722, 27428, 28134, 28840, 29546, 30252, 30957, 31663, 32369, 33075, 33781, 34487, 35193, 35899, 36604, 37310, 38016, 38722, 39428, 40134, 40840, 41546, 42251, 42957, 43663, 44369, 45075, 45781, 46487, 47193, 47898, 48604, 49310, 50016, 50722, 51428, 52134, 52839, 53545, 54251, 54957, 55663]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# 最后大魔法球爆炸攻击力 : {value3}%
# REMOVE: data3 = [0, 13911, 15322, 16733, 18145, 19556, 20967, 22378, 23789, 25201, 26612, 28023, 29434, 30846, 32257, 33668, 35079, 36491, 37902, 39313, 40724, 42136, 43547, 44958, 46369, 47781, 49192, 50603, 52014, 53426, 54837, 56248, 57659, 59070, 60482, 61893, 63304, 64715, 66127, 67538, 68949, 70360, 71772, 73183, 74594, 76005, 77417, 78828, 80239, 81650, 83062, 84473, 85884, 87295, 88707, 90118, 91529, 92940, 94351, 95763, 97174, 98585, 99996, 101408, 102819, 104230, 105641, 107053, 108464, 109875, 111286]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 1
# 最后小魔法球攻击力 : {value4}% x{value5}
# REMOVE: data4 = [0, 636, 701, 766, 830, 895, 959, 1024, 1088, 1153, 1217, 1282, 1347, 1411, 1476, 1540, 1605, 1669, 1734, 1799, 1863, 1928, 1992, 2057, 2121, 2186, 2250, 2315, 2380, 2444, 2509, 2573, 2638, 2702, 2767, 2832, 2896, 2961, 3025, 3090, 3154, 3219, 3283, 3348, 3413, 3477, 3542, 3606, 3671, 3735, 3800, 3865, 3929, 3994, 4058, 4123, 4187, 4252, 4316, 4381, 4446, 4510, 4575, 4639, 4704, 4768, 4833, 4898, 4962, 5027, 5091]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# REMOVE: data5 = [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
hit4 = 5
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# [范围信息]
# 大爆炸范围比率 : {value6}%
# REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
def vp_1(self):
@@ -988,18 +875,17 @@ class Skill34(PassiveSkill):
learnLv = 48
masterLv = 40
maxLv = 50
position = 6 #TODO
position = 6
rangeLv = 3
uuid = "1fadde0eece18649caddbca7bd58cc2f"
hasVP = False
hasUP = False
# 暴击伤害增加率 : {value0}%
# REMOVE: data0 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27.5, 29.5, 31.5, 33.5, 35.5, 37.5, 39.5, 41.5, 43.5, 45.5, 47.5, 49.5, 51.5, 53.5, 55.5, 57.5, 59.5, 61.5, 63.5, 65.5, 67.5, 69.5, 71.5, 73.5, 75.5, 77.5, 79.5, 81.5, 83.5, 85.5, 87.5, 89.5, 91.5, 93.5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 魔法暴击率增加 : {value1}%
# REMOVE: data1 = [0, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data0}]
# 幻魔四重奏
# mage_male/elemental_bomber/c27418ae613c647527200a7ca17d97fd
@@ -1015,7 +901,7 @@ class Skill35(ActiveSkill):
learnLv = 50
masterLv = 40
maxLv = 50
position = 5 #TODO
position = 5
rangeLv = 5
cube = 5
cd = 145
@@ -1025,11 +911,10 @@ class Skill35(ActiveSkill):
hasUP = False
# 爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 3264, 4021, 4778, 5535, 6292, 7049, 7806, 8563, 9319, 10076, 10833, 11590, 12347, 13104, 13861, 14618, 15375, 16132, 16889, 17646, 18402, 19159, 19916, 20673, 21430, 22187, 22944, 23701, 24458, 25215, 25972, 26728, 27485, 28242, 28999, 29756, 30513, 31270, 32027, 32784, 33541, 34298, 35054, 35811, 36568, 37325, 38082, 38839, 39596, 40353]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 30
# 爆炸次数 : 4次
# 最后爆炸次数 : {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]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 元素浓缩球
@@ -1043,7 +928,7 @@ class Skill36(ActiveSkill):
learnLv = 60
masterLv = 40
maxLv = 50
position = 5 #TODO
position = 5
rangeLv = 2
cube = 1
cd = 30
@@ -1054,15 +939,14 @@ class Skill36(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 弹落攻击力 : {value0}%
# REMOVE: data0 = [0, 12245, 13488, 14730, 15972, 17215, 18457, 19699, 20941, 22184, 23426, 24668, 25911, 27153, 28395, 29637, 30880, 32122, 33364, 34607, 35849, 37091, 38333, 39576, 40818, 42060, 43303, 44545, 45787, 47029, 48272, 49514, 50756, 51999, 53241, 54483, 55725, 56968, 58210, 59452, 60695, 61937, 63179, 64421, 65664, 66906, 68148, 69391, 70633, 71875, 73117]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 弹落次数 : 1次
# 爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 28573, 31471, 34370, 37269, 40167, 43066, 45965, 48863, 51762, 54661, 57559, 60458, 63357, 66255, 69154, 72053, 74951, 77850, 80749, 83647, 86546, 89445, 92343, 95242, 98141, 101039, 103938, 106837, 109735, 112634, 115533, 118431, 121330, 124229, 127127, 130026, 132925, 135823, 138722, 141621, 144519, 147418, 150317, 153215, 156114, 159013, 161911, 164810, 167709, 170607]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
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)
def vp_1(self):
@@ -1097,7 +981,7 @@ class Skill37(ActiveSkill):
learnLv = 70
masterLv = 40
maxLv = 50
position = 6 #TODO
position = 6
rangeLv = 2
cube = 2
cd = 50
@@ -1108,14 +992,13 @@ class Skill37(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 魔法球攻击力 : {value0}%
# REMOVE: data0 = [0, 3382, 3725, 4068, 4411, 4754, 5097, 5440, 5783, 6126, 6469, 6812, 7155, 7498, 7841, 8184, 8528, 8871, 9214, 9557, 9900, 10243, 10586, 10929, 11272, 11615, 11958, 12301, 12644, 12987, 13330, 13673, 14016, 14360, 14703, 15046, 15389, 15732, 16075, 16418, 16761, 17104, 17447, 17790, 18133, 18476, 18819, 19162, 19505, 19849, 20192]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 爆炸攻击力 : {value1}%
# REMOVE: data1 = [0, 64250, 70769, 77287, 83805, 90323, 96841, 103359, 109877, 116396, 122914, 129432, 135950, 142468, 148986, 155505, 162023, 168541, 175059, 181577, 188095, 194614, 201132, 207650, 214168, 220686, 227204, 233722, 240241, 246759, 253277, 259795, 266313, 272831, 279350, 285868, 292386, 298904, 305422, 311940, 318459, 324977, 331495, 338013, 344531, 351049, 357567, 364086, 370604, 377122, 383640]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
hit1 = 1
# [范围信息]
# 范围比率 : {value2}%
# REMOVE: data2 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
def vp_1(self):
@@ -1159,34 +1042,28 @@ class Skill38(PassiveSkill):
learnLv = 75
masterLv = 40
maxLv = 50
position = 2 #TODO
position = 2
rangeLv = 3
uuid = "51a08fd0c90f0a5276cd552047fac93d"
hasVP = False
hasUP = False
# 基本攻击力和技能攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117, 119, 121, 123]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# [技能连接附加效果]
# 技能魔法值减少 : {value1}%
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [元素炮]魔法球、 爆炸大小变化率 : {value2}%
# REMOVE: data2 = [0, 118, 120, 123, 125, 128, 130, 133, 135, 138, 140, 143, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 173, 175, 178, 180, 183, 185, 188, 190, 193, 195, 198, 200, 203, 205, 208, 210, 213, 215, 218, 220, 223, 225, 228, 230, 233, 235, 238, 240]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# [地炎]火柱速度变化率 : {value3}%
# REMOVE: data3 = [0, 118, 120, 123, 125, 128, 130, 133, 135, 138, 140, 143, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 173, 175, 178, 180, 183, 185, 188, 190, 193, 195, 198, 200, 203, 205, 208, 210, 213, 215, 218, 220, 223, 225, 228, 230, 233, 235, 238, 240]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
# [冰晶之浴]范围、 冰块大小变化率 : {value4}%
# REMOVE: data4 = [0, 118, 120, 123, 125, 128, 130, 133, 135, 138, 140, 143, 145, 148, 150, 153, 155, 158, 160, 163, 165, 168, 170, 173, 175, 178, 180, 183, 185, 188, 190, 193, 195, 198, 200, 203, 205, 208, 210, 213, 215, 218, 220, 223, 225, 228, 230, 233, 235, 238, 240]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
# [暗域扩张]范围增加 : {value5}%
# REMOVE: data5 = [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
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
# [旋炎破]范围增加 : {value6}%
# REMOVE: data6 = [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
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
associate = [{"data":data0}]
# 元素禁域
# mage_male/elemental_bomber/f0cc2c950f3bdf4103c75fa496bcac34
@@ -1204,7 +1081,7 @@ class Skill39(ActiveSkill):
learnLv = 75
masterLv = 40
maxLv = 50
position = 4 #TODO
position = 4
rangeLv = 2
cube = 3
cd = 40
@@ -1215,17 +1092,14 @@ class Skill39(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# [元素禁域]持续时间 : {value0}秒
# REMOVE: data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 适用所有属性效果持续时间 : {value1}秒
# REMOVE: data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# [元素禁域]攻击力 : {value2}%
# REMOVE: data2 = [0, 69396, 76436, 83476, 90517, 97557, 104597, 111637, 118677, 125717, 132758, 139798, 146838, 153878, 160918, 167958, 174999, 182039, 189079, 196119, 203159, 210199, 217240, 224280, 231320, 238360, 245400, 252441, 259481, 266521, 273561, 280601, 287641, 294682, 301722, 308762, 315802, 322842, 329882, 336923, 343963, 351003, 358043, 365083, 372123, 379164, 386204, 393244, 400284, 407324, 414365]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
hit2 = 1
# [范围信息]
# [元素禁域]范围 : {value3}px
# REMOVE: data3 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
def vp_1(self):
@@ -1269,7 +1143,7 @@ class Skill40(ActiveSkill):
learnLv = 80
masterLv = 40
maxLv = 50
position = 3 #TODO
position = 3
rangeLv = 2
cube = 5
cd = 45
@@ -1280,11 +1154,10 @@ class Skill40(ActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# [聚能魔炮]爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 88200, 97148, 106096, 115043, 123991, 132939, 141887, 150835, 159783, 168730, 177678, 186626, 195574, 204522, 213470, 222417, 231365, 240313, 249261, 258209, 267157, 276104, 285052, 294000, 302948, 311896, 320843, 329791, 338739, 347687, 356635, 365583, 374530, 383478, 392426, 401374, 410322, 419270, 428217, 437165, 446113, 455061, 464009, 472957, 481904, 490852, 499800, 508748, 517696, 526643]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# [范围信息]
# 范围比率 : {value1}%
# REMOVE: data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
def vp_1(self):
@@ -1321,7 +1194,7 @@ class Skill41(ActiveSkill):
learnLv = 85
masterLv = 40
maxLv = 50
position = 5 #TODO
position = 5
rangeLv = 5
cube = 10
cd = 180
@@ -1331,16 +1204,15 @@ class Skill41(ActiveSkill):
hasUP = False
# 元素行星冲撞攻击力 : {value0}%
# REMOVE: data0 = [0, 10699, 13180, 15661, 18142, 20623, 23104, 25585, 28066, 30547, 33028, 35509, 37990, 40471, 42951, 45432, 47913, 50394, 52875, 55356, 57837, 60318, 62799, 65280, 67761, 70242, 72723, 75204, 77685, 80166, 82647, 85128, 87609, 90090, 92570, 95051, 97532, 100013, 102494, 104975, 107456, 109937, 112418, 114899, 117380, 119861, 122342, 124823, 127304, 129785, 132266]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 元素行星多段攻击攻击力 : {value1}% x{value2}
# REMOVE: data1 = [0, 892, 1098, 1305, 1512, 1719, 1925, 2132, 2339, 2546, 2752, 2959, 3166, 3373, 3579, 3786, 3993, 4200, 4406, 4613, 4820, 5027, 5233, 5440, 5647, 5853, 6060, 6267, 6474, 6680, 6887, 7094, 7301, 7507, 7714, 7921, 8128, 8334, 8541, 8748, 8955, 9161, 9368, 9575, 9782, 9988, 10195, 10402, 10609, 10815, 11022]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# REMOVE: data2 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
hit1 = 12
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 元素行星爆炸攻击力 : {value3}%
# REMOVE: data3 = [0, 192584, 237241, 281898, 326555, 371212, 415869, 460526, 505184, 549841, 594498, 639155, 683812, 728469, 773126, 817783, 862440, 907098, 951755, 996412, 1041069, 1085726, 1130383, 1175040, 1219697, 1264355, 1309012, 1353669, 1398326, 1442983, 1487640, 1532297, 1576954, 1621611, 1666269, 1710926, 1755583, 1800240, 1844897, 1889554, 1934211, 1978868, 2023525, 2068183, 2112840, 2157497, 2202154, 2246811, 2291468, 2336125, 2380782]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 1
# 异瞳
# mage_male/elemental_bomber/b8257acad8c7c379aba91ee63c0bd015
@@ -1362,18 +1234,17 @@ class Skill42(PassiveSkill):
learnLv = 95
masterLv = 40
maxLv = 50
position = 5 #TODO
position = 5
rangeLv = 3
uuid = "b8257acad8c7c379aba91ee63c0bd015"
hasVP = False
hasUP = False
# 基本攻击力和转职技能攻击力增加率 : {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)
# [雷光链]雷光球爆炸攻击力 : 总攻击力的{value1}%
# REMOVE: data1 = [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
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
associate = [{"data":data0}]
# 聚魔轰击
# mage_male/elemental_bomber/9767a375672d9519f6c1c5dff19b7c15
@@ -1388,7 +1259,7 @@ class Skill43(ActiveSkill):
learnLv = 95
masterLv = 40
maxLv = 50
position = 7 #TODO
position = 7
rangeLv = 2
cube = 7
cd = 60
@@ -1398,9 +1269,8 @@ class Skill43(ActiveSkill):
hasUP = False
# 能量释放多段攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 8660, 9539, 10417, 11296, 12174, 13053, 13931, 14810, 15688, 16567, 17446, 18324, 19203, 20081, 20960, 21838, 22717, 23595, 24474, 25352, 26231, 27110, 27988, 28867, 29745, 30624, 31502, 32381, 33259, 34138, 35017, 35895, 36774, 37652, 38531, 39409, 40288, 41166, 42045, 42923, 43802, 44681, 45559, 46438, 47316, 48195, 49073, 49952, 50830, 51709]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
# 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
hit0 = 20
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# 启源·微观宇宙
@@ -1418,7 +1288,7 @@ class Skill44(ActiveSkill):
learnLv = 100
masterLv = 40
maxLv = 50
position = 5 #TODO
position = 5
rangeLv = 5
cube = 15
cd = 290
@@ -1428,16 +1298,15 @@ class Skill44(ActiveSkill):
hasUP = False
# 黑暗之眼激活攻击力 : {value0}%
# REMOVE: data0 = [0, 61456, 75707, 89958, 104208, 118459, 132710, 146960, 161211, 175462, 189713, 203963, 218214, 232465, 246715, 260966, 275217, 289468, 303718, 317969, 332220, 346470, 360721, 374972, 389223, 403473, 417724, 431975, 446225, 460476, 474727, 488978, 503228, 517479, 531730, 545980, 560231, 574482, 588733, 602983, 617234, 631485, 645735, 659986, 674237, 688488, 702738, 716989, 731240, 745490, 759741]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
hit0 = 1
# 元素能量吸收多段攻击力 : {value1}% x{value2}
# REMOVE: data1 = [0, 10243, 12618, 14993, 17368, 19743, 22118, 24493, 26869, 29244, 31619, 33994, 36369, 38744, 41119, 43494, 45869, 48245, 50620, 52995, 55370, 57745, 60120, 62495, 64870, 67246, 69621, 71996, 74371, 76746, 79121, 81496, 83871, 86247, 88622, 90997, 93372, 95747, 98122, 100497, 102872, 105247, 107623, 109998, 112373, 114748, 117123, 119498, 121873, 124248, 126624]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
# REMOVE: data2 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
hit1 = 12
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
# 大爆炸攻击力 : {value3}%
# REMOVE: data3 = [0, 430193, 529948, 629703, 729458, 829213, 928968, 1028723, 1128478, 1228233, 1327988, 1427743, 1527498, 1627253, 1727008, 1826763, 1926518, 2026273, 2126028, 2225783, 2325538, 2425293, 2525048, 2624803, 2724558, 2824313, 2924068, 3023823, 3123578, 3223333, 3323088, 3422843, 3522598, 3622353, 3722108, 3821863, 3921618, 4021373, 4121128, 4220883, 4320638, 4420393, 4520148, 4619903, 4719658, 4819413, 4919168, 5018923, 5118678, 5218433, 5318188]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
hit3 = 1
class classChange(Character):
@@ -1451,11 +1320,11 @@ class classChange(Character):
self.jobId = 'a5ccbaf5538981c6ef99b236c0a60b73'
self.jobGrowId = '37495b941da3b1661bc900e68ef3b2c6'
self.武器选项 = [] # TODO
self.输出类型选项 = [] # TODO
self.输出类型 = '' # TODO
self.防具精通属性 = [''] # TODO
self.防具类型 = ''
self.buff = ... # TODO
self.武器选项 = ['矛', '魔杖', '法杖', '棍棒']
self.输出类型选项 = ['魔法百分比']
self.输出类型 = '魔法百分比' # TODO
self.防具精通属性 = ['智力'] # TODO
self.防具类型 = '布甲'
self.buff = 2.155
super().__init__(equVersion, __name__)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -79,10 +79,10 @@ adv = [
'name': 'mage_male',
'title': '魔法师(男)',
'children': [
{'id': 0, 'name': 'elemental_bomber', 'title': '知源·元素爆破师', 'open': False},
{'id': 0, 'name': 'elemental_bomber', 'title': '知源·元素爆破师', 'open': True, 'class': 'GF.mage_male.elemental_bomber'},
{'id': 1, 'name': 'glacial_master', 'title': '知源·冰结师', 'open': True, 'class': 'GF.mage_male.glacial_master'},
{'id': 2, 'name': 'blood_mage', 'title': '知源·血法师', 'open': False},
{'id': 3, 'name': 'swift_master', 'title': '知源·逐风者', 'open': False},
{'id': 2, 'name': 'blood_mage', 'title': '知源·血法师', 'open': True, 'class': 'GF.mage_male.blood_mage'},
{'id': 3, 'name': 'swift_master', 'title': '知源·逐风者', 'open': True, 'class': 'GF.mage_male.swift_master'},
{'id': 4, 'name': 'dimension_walker', 'title': '知源·次元行者', 'open': True, 'class': 'GF.mage_male.dimension_walker'},
],
},