Files
2024-11-04 15:00:40 +08:00

497 lines
22 KiB
Python

from core.basic.skill import 技能
from core.basic.character import Character
from core.basic.skill import 主动技能, 被动技能
class 技能0(被动技能):
名称 = '基础精通'
倍率 = 1.0
所在等级 = 1
等级上限 = 200
等级精通 = 110
关联技能 = ['念珠连射']
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(self.倍率 * (0.463 + 0.089 * self.等级), 5)
class 技能1(主动技能):
名称 = '罪业加身'
所在等级 = 10
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [30, 252]
data0 = [0, 3269, 3603, 3936, 4266, 4597, 4928, 5262, 5594, 5927, 6257, 6588, 6920, 7252, 7584, 7916, 8246, 8579, 8913, 9243, 9578, 9908, 10237, 10573, 10904, 11235, 11566, 11900, 12230, 12563, 12894, 13226, 13556, 13890, 14222, 14553, 14887, 15216, 15549, 15880, 16214, 16548, 16877, 17209, 17541, 17873, 18203, 18536, 18868, 19200, 19534, 19862, 20194, 20525, 20859, 21191, 21523, 21854, 22184, 22516, 22850, 23182, 23514, 23846, 24177, 24512, 24841, 25175, 25505, 25835, 26170]
hit0 = 1
CD = 6.0
TP成长 = 0.10
TP上限 = 7
class 技能2(主动技能):
名称 = "唤雷符"
所在等级 = 15
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 5
MP = [30, 252]
无色消耗 = 0
data0 = [0, 3033, 3340, 3649, 3958, 4266, 4574, 4882, 5191, 5498, 5808, 6115, 6419, 6729, 7039, 7347, 7652, 7964, 8269, 8578, 8885, 9190, 9502, 9809, 10117, 10424, 10733, 11042, 11350, 11656, 11967, 12274, 12580, 12888, 13198, 13507, 13815, 14120, 14428, 14737, 15044, 15351, 15658, 15967, 16277, 16584, 16894, 17200, 17510, 17817, 18124, 18431, 18740, 19047, 19357, 19663, 19970, 20282, 20589, 20894, 21204, 21511, 21819, 22127, 22435, 22742, 23053, 23360, 23668, 23975, 24285]
hit0 = 1
TP成长 = 0.1
TP上限 = 7
class 技能3(主动技能):
名称 = '念珠连射'
备注 = '(TP为基础精通)'
所在等级 = 15
等级上限 = 1
基础等级 = 1
MP = [1, 1]
# 计算得出的百分比
data0 = [0, 1.085*132.41]
hit0 = 6
CD = 0.7
TP成长 = 0.10
TP上限 = 5
class 技能4(主动技能):
名称 = "木槵子经"
所在等级 = 15
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 4
MP = [30, 252]
无色消耗 = 0
data0 = [0, 438, 484, 531, 576, 619, 663, 710, 754, 799, 844, 888, 932, 979, 1021, 1068, 1112, 1158, 1202, 1247, 1292, 1335, 1382, 1426, 1472, 1515, 1561, 1607, 1650, 1695, 1741, 1784, 1830, 1873, 1921, 1965, 2008, 2054, 2096, 2143, 2189, 2233, 2277, 2322, 2368, 2411, 2456, 2502, 2548, 2590, 2636, 2680, 2727, 2771, 2816, 2859, 2906, 2951, 2994, 3039, 3084, 3131, 3175, 3219, 3266, 3309, 3354, 3397, 3445, 3489, 3532]
hit0 = 6
TP成长 = 0.1
TP上限 = 7
class 技能5(主动技能):
名称 = "束灵符"
所在等级 = 20
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 7
MP = [40, 300]
无色消耗 = 0
data0 = [0, 4152, 4571, 4995, 5416, 5836, 6259, 6678, 7101, 7523, 7942, 8363, 8785, 9207, 9627, 10049, 10471, 10891, 11313, 11734, 12154, 12577, 12999, 13420, 13841, 14262, 14684, 15105, 15524, 15948, 16370, 16789, 17211, 17631, 18053, 18476, 18895, 19319, 19738, 20160, 20582, 21002, 21425, 21846, 22267, 22687, 23110, 23530, 23953, 24371, 24795, 25218, 25636, 26058, 26477, 26901, 27322, 27743, 28164, 28585, 29008, 29428, 29849, 30272, 30693, 31113, 31535, 31955, 32379, 32800, 33219]
hit0 = 1
TP成长 = 0.1
TP上限 = 7
class 技能6(主动技能):
名称 = "驱邪咒"
所在等级 = 25
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 12
MP = [35, 350]
无色消耗 = 0
data0 = [0, 715, 791, 862, 935, 1006, 1081, 1153, 1225, 1300, 1371, 1445, 1516, 1591, 1663, 1734, 1811, 1884, 1953, 2026, 2102, 2171, 2247, 2320, 2392, 2463, 2535, 2612, 2683, 2754, 2826, 2903, 2974, 3048, 3121, 3192, 3266, 3337, 3412, 3484, 3556, 3630, 3704, 3774, 3847, 3923, 3993, 4066, 4138, 4212, 4284, 4357, 4430, 4503, 4575, 4647, 4723, 4794, 4868, 4940, 5014, 5086, 5157, 5231, 5304, 5374, 5449, 5524, 5594, 5667, 5742]
hit0 = 15
TP成长 = 0.1
TP上限 = 7
class 技能7(被动技能):
名称 = '祈雨祭'
所在等级 = 25
等级上限 = 20
基础等级 = 10
关联技能 = ['所有']
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.00 + 0.02 * self.等级, 5)
class 技能8(主动技能):
名称 = "和合之玉"
所在等级 = 30
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 12
MP = [150, 420]
无色消耗 = 0
data0 = [0, 6471, 7128, 7784, 8440, 9098, 9755, 10410, 11067, 11723, 12380, 13037, 13693, 14349, 15007, 15663, 16321, 16977, 17631, 18290, 18946, 19604, 20260, 20916, 21574, 22229, 22886, 23544, 24198, 24855, 25512, 26170, 26825, 27482, 28139, 28794, 29453, 30109, 30763, 31421, 32078, 32736, 33391, 34047, 34706, 35362, 36018, 36675, 37331, 37988, 38644, 39301, 39959, 40614, 41271, 41928, 42584, 43240, 43897, 44554, 45209, 45868, 46524, 47179, 47837, 48494, 49152, 49806, 50462, 51121, 51776]
hit0 = 1
data1 = [0, 2771, 3054, 3336, 3616, 3899, 4179, 4461, 4741, 5023, 5306, 5586, 5868, 6149, 6431, 6714, 6992, 7275, 7556, 7837, 8120, 8401, 8684, 8962, 9244, 9526, 9808, 10088, 10370, 10652, 10934, 11214, 11496, 11777, 12059, 12339, 12622, 12903, 13186, 13466, 13746, 14029, 14310, 14590, 14873, 15154, 15437, 15716, 15998, 16279, 16560, 16843, 17124, 17406, 17686, 17968, 18250, 18531, 18812, 19094, 19375, 19656, 19938, 20220, 20501, 20782, 21062, 21345, 21627, 21909, 22190]
hit1 = 1
TP成长 = 0.1
TP上限 = 7
class 技能9(被动技能):
名称 = '神术强化'
所在等级 = 30
等级上限 = 20
基础等级 = 10
关联技能 = ['所有']
def 加成倍率(self, 武器类型):
if self.等级 <= 10:
return round(1.05 + 0.015 * self.等级, 5)
else:
return round(1.00 + 0.02 * self.等级, 5)
class 技能10(主动技能):
名称 = "聚魂吸星符"
所在等级 = 35
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 15
MP = [200, 850]
无色消耗 = 1
data0 = [0, 596, 659, 716, 780, 838, 901, 963, 1024, 1084, 1145, 1207, 1264, 1328, 1385, 1448, 1508, 1569, 1629, 1692, 1750, 1813, 1872, 1934, 1994, 2056, 2115, 2176, 2237, 2298, 2358, 2420, 2480, 2541, 2601, 2662, 2723, 2784, 2843, 2906, 2964, 3027, 3087, 3148, 3208, 3271, 3329, 3392, 3451, 3513, 3573, 3635, 3694, 3756, 3817, 3877, 3939, 3998, 4060, 4120, 4181, 4242, 4302, 4363, 4423, 4485, 4545, 4606, 4667, 4728, 4788]
hit0 = 19
TP成长 = 0.1
TP上限 = 5
是否有护石 = 1
def 装备护石(self, char):
self.hit0 = 22
self.倍率 *= 1.19
self.CDR *= 0.95
class 技能11(主动技能):
名称 = "龙魂之怒"
所在等级 = 40
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 20
MP = [250, 1260]
无色消耗 = 1
data0 = [0, 16055, 17687, 19314, 20944, 22571, 24201, 25831, 27461, 29087, 30718, 32346, 33975, 35605, 37233, 38863, 40491, 42118, 43749, 45378, 47007, 48638, 50266, 51895, 53522, 55153, 56783, 58409, 60039, 61670, 63297, 64927, 66555, 68184, 69815, 71443, 73070, 74700, 76330, 77960, 79589, 81217, 82848, 84474, 86104, 87734, 89361, 90991, 92621, 94249, 95877, 97508, 99136, 100766, 102395, 104022, 105652, 107282, 108911, 110541, 112168, 113798, 115426, 117054, 118685, 120312, 121944, 123573, 125200, 126829, 128460]
hit0 = 1
TP成长 = 0.1
TP上限 = 5
class 技能12(主动技能):
名称 = "百八念珠"
所在等级 = 40
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 25
MP = [250, 1260]
无色消耗 = 1
data0 = [0, 1213, 1337, 1461, 1584, 1707, 1828, 1952, 2075, 2200, 2323, 2444, 2570, 2691, 2816, 2939, 3062, 3182, 3307, 3430, 3555, 3677, 3801, 3922, 4047, 4168, 4294, 4417, 4536, 4664, 4785, 4910, 5034, 5156, 5281, 5403, 5526, 5647, 5773, 5897, 6017, 6142, 6265, 6390, 6512, 6636, 6755, 6879, 7002, 7127, 7249, 7374, 7495, 7622, 7741, 7866, 7987, 8111, 8233, 8359, 8482, 8605, 8730, 8851, 8973, 9100, 9221, 9345, 9469, 9591, 9715]
hit0 = 20
data1 = [0, 1511, 1665, 1821, 1973, 2127, 2278, 2433, 2587, 2739, 2895, 3046, 3201, 3356, 3509, 3662, 3814, 3969, 4122, 4277, 4429, 4583, 4734, 4890, 5043, 5198, 5351, 5504, 5656, 5812, 5967, 6117, 6269, 6425, 6578, 6734, 6888, 7039, 7191, 7347, 7501, 7654, 7808, 7959, 8112, 8267, 8423, 8575, 8730, 8882, 9036, 9189, 9342, 9495, 9650, 9803, 9957, 10108, 10265, 10417, 10570, 10725, 10878, 11031, 11186, 11339, 11491, 11643, 11799, 11955, 12107]
hit1 = 0
TP成长 = 0.1
TP上限 = 5
power0 = 1
power1 = 1
是否有护石 = 1
形态 = ["单体", "范围"]
def 形态变更(self, 形态, char: Character):
if (形态 == '' or 形态 not in self.形态) and len(self.形态) > 0:
形态 = self.形态[0]
if 形态 == "单体":
self.hit0 = 20
self.hit1 = 0
if 形态 == "范围":
self.hit0 = 0
self.hit1 = 10
def 装备护石(self, char):
self.power0 = 1.27
self.power1 = 1.14
self.CDR *= 0.83
class 技能13(主动技能):
名称 = "不动珠箔阵"
所在等级 = 45
等级上限 = 70
学习间隔 = 2
等级精通 = 60
CD = 45
MP = [250, 2500]
无色消耗 = 2
data0 = [0, 752, 826, 904, 980, 1058, 1135, 1211, 1288, 1362, 1440, 1516, 1593, 1670, 1747, 1820, 1899, 1973, 2052, 2128, 2203, 2279, 2356, 2433, 2510, 2586, 2662, 2739, 2815, 2892, 2968, 3046, 3120, 3198, 3274, 3350, 3426, 3505, 3578, 3656, 3733, 3808, 3884, 3963, 4038, 4114, 4192, 4267, 4344, 4421, 4497, 4573, 4650, 4726, 4803, 4877, 4954, 5032, 5108, 5185, 5261, 5337, 5413, 5491, 5566, 5643, 5720, 5796, 5871, 5949, 6025]
hit0 = 24
data1 = [0, 12050, 13275, 14497, 15720, 16942, 18166, 19388, 20610, 21834, 23056, 24280, 25501, 26724, 27947, 29171, 30393, 31615, 32839, 34062, 35284, 36506, 37730, 38953, 40175, 41400, 42620, 43843, 45065, 46290, 47512, 48736, 49956, 51179, 52403, 53625, 54848, 56072, 57295, 58516, 59739, 60962, 62186, 63407, 64633, 65853, 67077, 68298, 69521, 70745, 71968, 73190, 74412, 75636, 76858, 78081, 79306, 80528, 81749, 82971, 84194, 85417, 86642, 87864, 89085, 90309, 91531, 92754, 93975, 95201, 96420]
hit1 = 1
TP成长 = 0.1
TP上限 = 5
是否有护石 = 1
def 装备护石(self, char):
self.倍率 *= 1.17
self.CDR *= 0.90
class 技能14(主动技能):
名称 = '神龙如意珠'
备注 = '(1次)'
是否主动 = 0
所在等级 = 48
等级上限 = 50
学习间隔 = 3
等级精通 = 40
data0 = [0, 526, 611, 694, 779, 862, 946, 1030, 1113, 1198, 1282, 1366, 1450, 1534, 1618, 1702, 1786, 1870, 1954, 2038, 2121, 2207, 2290, 2374, 2458, 2542, 2626, 2710, 2794, 2878, 2962, 3046, 3130, 3213, 3298, 3382, 3466, 3550, 3634, 3718, 3802, 3886, 3970, 4054, 4138, 4222, 4306, 4390, 4474, 4558, 4642]
hit0 = 1
CD = 0.5
关联技能 = ['所有']
def 等效CD(self, **argv):
return 0.5
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.115 + 0.015 * self.等级, 5)
class 技能15(主动技能):
名称 = "神谕:神龙雷雨祭"
所在等级 = 50
等级上限 = 50
学习间隔 = 5
等级精通 = 40
CD = 145
MP = [900, 7559]
无色消耗 = 5
data0 = [0, 3871, 4769, 5668, 6567, 7462, 8361, 9259, 10157, 11055, 11954, 12850, 13750, 14649, 15545, 16442, 17341, 18240, 19137, 20034, 20933, 21832, 22728, 23627, 24524, 25421, 26321, 27219, 28115, 29014, 29913, 30812, 31708, 32606, 33505, 34403, 35300, 36199, 37099, 37994, 38893, 39789, 40688, 41587, 42484, 43382, 44280, 45179, 46077, 46975, 47871]
hit0 = 16
data1 = [0, 26552, 32711, 38869, 45027, 51183, 57343, 63498, 69656, 75813, 81970, 88130, 94287, 100446, 106602, 112761, 118916, 125073, 131233, 137390, 143548, 149706, 155863, 162020, 168177, 174334, 180493, 186651, 192810, 198966, 205124, 211282, 217438, 223596, 229755, 235911, 242070, 248227, 254384, 260541, 266698, 272858, 279014, 285173, 291330, 297488, 303645, 309803, 315960, 322118, 328276]
hit1 = 1
class 技能16(主动技能):
名称 = "因果业火符"
所在等级 = 60
等级上限 = 50
学习间隔 = 2
等级精通 = 40
CD = 30
MP = [400, 1620]
无色消耗 = 1
data0 = [0, 2634, 2902, 3170, 3440, 3702, 3971, 4239, 4507, 4773, 5041, 5309, 5578, 5843, 6111, 6377, 6647, 6913, 7179, 7448, 7716, 7982, 8250, 8517, 8785, 9051, 9319, 9589, 9854, 10121, 10390, 10658, 10925, 11191, 11458, 11727, 11994, 12261, 12528, 12796, 13066, 13328, 13597, 13865, 14134, 14400, 14668, 14935, 15204, 15470, 15739]
hit0 = 7
data1 = [0, 9933, 10942, 11950, 12959, 13966, 14975, 15979, 16990, 17996, 19007, 20015, 21020, 22031, 23036, 24045, 25057, 26061, 27069, 28075, 29085, 30093, 31100, 32108, 33116, 34123, 35133, 36139, 37148, 38156, 39164, 40174, 41180, 42188, 43194, 44204, 45211, 46219, 47230, 48236, 49243, 50252, 51259, 52267, 53276, 54284, 55292, 56300, 57308, 58318, 59323]
hit1 = 1
TP成长 = 0.1
TP上限 = 5
是否有护石 = 1
def 装备护石(self, char):
self.倍率 *= 1.33
class 技能17(主动技能):
名称 = "夺命大念阵"
所在等级 = 70
等级上限 = 50
学习间隔 = 2
等级精通 = 40
CD = 50
MP = [800, 1680]
无色消耗 = 2
data0 = [0, 3388, 3731, 4074, 4417, 4762, 5106, 5449, 5792, 6135, 6480, 6822, 7167, 7511, 7858, 8200, 8543, 8887, 9233, 9575, 9918, 10261, 10607, 10949, 11292, 11636, 11983, 12326, 12667, 13011, 13358, 13702, 14045, 14387, 14733, 15075, 15421, 15761, 16108, 16452, 16794, 17138, 17482, 17825, 18171, 18514, 18859, 19201, 19546, 19890, 20234]
hit0 = 6
data1 = [0, 30497, 33591, 36684, 39779, 42870, 45968, 49061, 52157, 55248, 58343, 61439, 64531, 67626, 70719, 73813, 76907, 80002, 83093, 86190, 89283, 92375, 95471, 98564, 101661, 104752, 107846, 110939, 114036, 117132, 120224, 123317, 126412, 129507, 132598, 135694, 138787, 141879, 144975, 148069, 151164, 154256, 157352, 160445, 163539, 166633, 169726, 172820, 175916, 179007, 182101]
hit1 = 1
TP成长 = 0.1
TP上限 = 5
是否有护石 = 1
def 装备护石(self, char):
self.倍率 *= 1.32
class 技能18(主动技能):
名称 = "退魔阴阳符"
所在等级 = 75
等级上限 = 50
学习间隔 = 2
等级精通 = 40
CD = 40
MP = [580, 4500]
无色消耗 = 3
data0 = [0, 872, 959, 1047, 1136, 1224, 1316, 1402, 1491, 1580, 1670, 1758, 1845, 1933, 2022, 2110, 2198, 2287, 2376, 2464, 2554, 2643, 2730, 2819, 2908, 2997, 3086, 3174, 3262, 3350, 3439, 3528, 3615, 3703, 3794, 3882, 3972, 4058, 4146, 4235, 4324, 4414, 4502, 4591, 4679, 4767, 4857, 4944, 5032, 5120, 5209]
hit0 = 1
data1 = [0, 7197, 7928, 8658, 9390, 10121, 10850, 11580, 12314, 13042, 13772, 14505, 15233, 15964, 16694, 17425, 18155, 18886, 19617, 20344, 21077, 21806, 22537, 23270, 23998, 24729, 25460, 26191, 26919, 27650, 28381, 29109, 29841, 30572, 31302, 32031, 32764, 33494, 34222, 34955, 35685, 36414, 37148, 37877, 38607, 39338, 40068, 40796, 41529, 42259, 42988]
hit1 = 12
是否有护石 = 1
def 装备护石(self, char):
self.倍率 *= 1.32
class 技能19(被动技能):
名称 = '龙神之力'
所在等级 = 75
等级上限 = 50
学习间隔 = 3
等级精通 = 40
关联技能 = ['所有']
# 二觉被动双加成
关联技能1 = ['念珠连射']
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.23 + 0.02 * self.等级, 5)
def 加成倍率1(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.18 + 0.02 * self.等级, 5)
class 技能20(主动技能):
名称 = "天坠阴阳玉"
所在等级 = 80
等级上限 = 50
学习间隔 = 2
等级精通 = 40
CD = 45
MP = [580, 4500]
无色消耗 = 5
data0 = [0, 5716, 6296, 6874, 7456, 8034, 8615, 9193, 9775, 10353, 10935, 11515, 12094, 12673, 13253, 13833, 14413, 14992, 15571, 16153, 16732, 17312, 17893, 18473, 19053, 19631, 20213, 20791, 21373, 21951, 22533, 23112, 23691, 24274, 24852, 25433, 26011, 26592, 27170, 27750, 28330, 28910, 29489, 30069, 30651, 31231, 31810, 32390, 32971, 33550, 34129]
hit0 = 3
data1 = [0, 67513, 74362, 81213, 88059, 94907, 101759, 108608, 115459, 122307, 129156, 136002, 142853, 149703, 156552, 163403, 170252, 177099, 183948, 190798, 197647, 204498, 211347, 218196, 225044, 231894, 238742, 245592, 252442, 259291, 266141, 272989, 279839, 286686, 293536, 300386, 307235, 314087, 320934, 327783, 334632, 341481, 348331, 355179, 362032, 368879, 375727, 382578, 389425, 396276, 403125]
hit1 = 1
是否有护石 = 1
def 装备护石(self, char):
self.hit0 = 0
self.倍率 *= 1.61
self.CDR *= 0.86
class 技能21(主动技能):
名称 = "龙威如狱·龙恩如海"
所在等级 = 85
等级上限 = 50
学习间隔 = 5
等级精通 = 40
CD = 180
MP = [2500, 5000]
无色消耗 = 10
data0 = [0, 6087, 7499, 8911, 10326, 11736, 13149, 14561, 15971, 17385, 18797, 20207, 21620, 23033, 24445, 25857, 27269, 28681, 30092, 31504, 32917, 34330, 35741, 37154, 38566, 39976, 41390, 42803, 44214, 45627, 47040, 48453, 49864, 51275, 52688, 54099, 55511, 56924, 58337, 59747, 61160, 62573, 63984, 65396, 66808, 68219, 69631, 71044, 72458, 73869, 75280]
hit0 = 9
data1 = [0, 9132, 11251, 13369, 15486, 17606, 19724, 21843, 23961, 26078, 28196, 30314, 32432, 34552, 36669, 38787, 40905, 43024, 45140, 47260, 49377, 51496, 53612, 55731, 57848, 59969, 62086, 64204, 66322, 68441, 70559, 72676, 74796, 76913, 79032, 81149, 83267, 85384, 87504, 89621, 91740, 93856, 95975, 98092, 100214, 102328, 104449, 106566, 108685, 110805, 112921]
hit1 = 6
data2 = [0, 73074, 90019, 106965, 123909, 140854, 157798, 174744, 191688, 208633, 225579, 242525, 259468, 276412, 293358, 310304, 327249, 344194, 361138, 378083, 395027, 411974, 428918, 445863, 462809, 479754, 496697, 513644, 530590, 547533, 564479, 581423, 598368, 615314, 632259, 649202, 666148, 683092, 700039, 716983, 733928, 750871, 767818, 784762, 801709, 818653, 835598, 852542, 869488, 886432, 903379]
hit2 = 1
class 技能22(被动技能):
名称 = '乾坤之境'
所在等级 = 95
等级上限 = 50
学习间隔 = 3
等级精通 = 40
关联技能 = ['所有']
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.18 + 0.02 * self.等级, 5)
class 技能23(主动技能):
名称 = "天泽神龙阵"
所在等级 = 95
等级上限 = 50
学习间隔 = 2
等级精通 = 40
CD = 60
MP = [870, 6750]
无色消耗 = 7
data0 = [0, 11174, 12307, 13442, 14574, 15708, 16843, 17976, 19112, 20246, 21380, 22510, 23644, 24778, 25912, 27045, 28182, 29316, 30448, 31582, 32715, 33849, 34982, 36117, 37249, 38383, 39519, 40652, 41787, 42920, 44054, 45186, 46320, 47453, 48588, 49722, 50856, 51990, 53122, 54258, 55390, 56525, 57658, 58792, 59925, 61059, 62194, 63327, 64461, 65595, 66729]
hit0 = 10
data1 = [0, 63122, 69524, 75930, 82333, 88736, 95141, 101543, 107947, 114352, 120755, 127158, 133564, 139965, 146372, 152777, 159179, 165582, 171987, 178391, 184792, 191198, 197602, 204006, 210409, 216812, 223216, 229621, 236024, 242427, 248831, 255235, 261638, 268045, 274446, 280849, 287255, 293659, 300065, 306467, 312871, 319275, 325679, 332081, 338485, 344890, 351294, 357697, 364100, 370504, 376911]
hit1 = 1
class 技能24(主动技能):
名称 = "神龙之舞·天一"
所在等级 = 100
等级上限 = 50
学习间隔 = 5
等级精通 = 40
CD = 290
MP = [4000, 8000]
无色消耗 = 15
data0 = [0, 33492, 41261, 49025, 56793, 64559, 72326, 80093, 87858, 95626, 103394, 111157, 118928, 126693, 134459, 142227, 149993, 157760, 165525, 173293, 181059, 188825, 196595, 204360, 212126, 219895, 227659, 235427, 243192, 250960, 258726, 266495, 274261, 282027, 289794, 297560, 305326, 313095, 320859, 328628, 336395, 344160, 351929, 359693, 367460, 375227, 382994, 390760, 398527, 406292, 414061]
hit0 = 5
data1 = [0, 111644, 137534, 163423, 189310, 215200, 241090, 266979, 292867, 318755, 344644, 370535, 396424, 422312, 448202, 474091, 499978, 525868, 551756, 577645, 603537, 629425, 655315, 681203, 707091, 732982, 758871, 784759, 810648, 836538, 862425, 888314, 914203, 940092, 965981, 991871, 1017760, 1043647, 1069537, 1095427, 1121316, 1147204, 1173093, 1198981, 1224872, 1250760, 1276648, 1302538, 1328427, 1354316, 1380206]
hit1 = 1
data2 = [0, 39873, 49119, 58364, 67612, 76858, 86103, 95349, 104595, 113842, 123086, 132335, 141580, 150826, 160072, 169318, 178565, 187807, 197057, 206303, 215547, 224794, 234040, 243286, 252531, 261778, 271024, 280269, 289516, 298762, 308008, 317255, 326500, 335748, 344992, 354238, 363486, 372730, 381978, 391223, 400470, 409715, 418960, 428209, 437453, 446700, 455946, 465192, 474437, 483682, 492931]
hit2 = 7
class classChange(Character):
def __init__(self, equVersion=""):
self.实际名称 = 'sorceress'
self.名称 = '神启·巫女'
self.角色 = '圣职者(女)'
self.角色类型 = '输出'
self.职业 = '巫女'
self.武器选项 = ['念珠']
self.输出类型选项 = ['魔法百分比']
self.防具精通属性 = ['智力']
self.类型 = '魔法百分比'
self.武器类型 = '念珠'
self.防具类型 = '布甲'
技能列表 = []
技能序号 = {}
i = 0
while i >= 0:
try:
tem = eval('技能'+str(i)+'()')
tem.基础等级计算()
技能序号[tem.名称] = i
技能列表.append(tem)
i += 1
except Exception:
i = -1
self.技能栏 = 技能列表
self.技能序号 = 技能序号
self.buff = 2.08
super().__init__(equVersion)