Files
dcalc/api/core/characters/mistress.py
T
2024-11-04 15:00:40 +08:00

481 lines
22 KiB
Python

from core.basic.skill import 技能
from core.basic.character import Character
from core.basic.skill import 主动技能, 被动技能
class 技能0(主动技能):
名称 = '罪业加身'
所在等级 = 10
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [30, 252]
data0 = [0, 3472, 3826, 4180, 4530, 4882, 5234, 5588, 5941, 6294, 6645, 6996, 7349, 7702, 8054, 8407, 8757, 9111, 9466, 9816, 10172, 10522, 10872, 11229, 11580, 11932, 12283, 12638, 12988, 13342, 13693, 14046, 14396, 14751, 15104, 15455, 15810, 16159, 16513, 16865, 17219, 17574, 17923, 18276, 18629, 18981, 19332, 19685, 20038, 20390, 20745, 21093, 21446, 21798, 22152, 22505, 22857, 23209, 23559, 23912, 24267, 24619, 24972, 25324, 25676, 26032, 26381, 26736, 27086, 27437, 27793]
hit0 = 1
CD = 6.0
TP成长 = 0.10
TP上限 = 7
class 技能1(主动技能):
名称 = '双重切割'
所在等级 = 15
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [12, 120]
data0 = [0, 1846, 2032, 2220, 2404, 2594, 2781, 2967, 3156, 3341, 3532, 3717, 3905, 4091, 4279, 4465, 4653, 4840, 5028, 5215, 5402, 5588, 5777, 5963, 6152, 6340, 6525, 6714, 6902, 7090, 7276, 7463, 7649, 7838, 8024, 8211, 8396, 8586, 8772, 8961, 9147, 9335, 9522, 9709, 9896, 10083, 10272, 10461, 10648, 10831, 11019, 11208, 11396, 11582, 11769, 11955, 12146, 12332, 12520, 12705, 12892, 13080, 13267, 13456, 13641, 13831, 14016, 14204, 14389, 14579, 14766]
hit0 = 1
data1 = [0, 2768, 3048, 3327, 3612, 3890, 4170, 4454, 4734, 5014, 5295, 5576, 5858, 6138, 6419, 6699, 6983, 7261, 7543, 7825, 8104, 8384, 8667, 8947, 9229, 9508, 9788, 10072, 10354, 10632, 10912, 11192, 11474, 11756, 12032, 12317, 12599, 12879, 13161, 13441, 13721, 14002, 14285, 14564, 14845, 15127, 15406, 15689, 15968, 16248, 16530, 16813, 17092, 17371, 17655, 17934, 18218, 18499, 18777, 19059, 19340, 19618, 19903, 20182, 20462, 20747, 21025, 21305, 21587, 21868, 22148]
hit1 = 1
CD = 6.0
TP成长 = 0.1
TP上限 = 7
class 技能2(被动技能):
名称 = '负罪者镰刀精通'
所在等级 = 15
等级上限 = 30
基础等级 = 20
def 魔法攻击力倍率(self, 武器类型):
if self.等级 <= 20:
return round(1.05 + 0.01 * self.等级, 5)
else:
return round(0.85 + 0.02 * self.等级, 5)
class 技能3(被动技能):
名称 = '罪业诱惑'
所在等级 = 15
等级上限 = 20
基础等级 = 10
def 加成倍率(self, 武器类型):
if self.等级 <= 10:
return round(1.00 + 0.01 * self.等级, 5)
else:
return round(0.90 + 0.02 * self.等级, 5)
class 技能4(主动技能):
名称 = '断头台'
所在等级 = 20
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [65, 616]
data0 = [0, 2943, 3242, 3541, 3840, 4135, 4436, 4736, 5033, 5332, 5632, 5928, 6229, 6526, 6824, 7124, 7423, 7722, 8020, 8320, 8619, 8915, 9214, 9513, 9811, 10112, 10409, 10709, 11006, 11305, 11604, 11905, 12201, 12500, 12801, 13099, 13395, 13694, 13992, 14291, 14592, 14889, 15188, 15487, 15786, 16083, 16383, 16682, 16978, 17279, 17579, 17873, 18174, 18473, 18769, 19071, 19369, 19669, 19966, 20264, 20564, 20862, 21161, 21459, 21759, 22057, 22356, 22654, 22952, 23251, 23551]
hit0 = 1
data1 = [0, 4525, 4985, 5446, 5903, 6364, 6822, 7283, 7742, 8201, 8659, 9122, 9579, 10038, 10497, 10955, 11416, 11876, 12333, 12793, 13253, 13713, 14172, 14631, 15089, 15551, 16010, 16468, 16926, 17389, 17847, 18305, 18765, 19223, 19683, 20141, 20602, 21060, 21519, 21980, 22440, 22897, 23358, 23818, 24276, 24735, 25196, 25653, 26114, 26574, 27031, 27491, 27953, 28409, 28869, 29327, 29788, 30247, 30706, 31164, 31626, 32083, 32544, 33003, 33463, 33921, 34382, 34840, 35301, 35759, 36219]
hit1 = 1
CD = 8.0
TP成长 = 0.10
TP上限 = 7
class 技能5(主动技能):
名称 = '欲望之手'
备注 = '2层'
所在等级 = 20
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [65, 616]
data0 = [0, 2756, 3033, 3312, 3594, 3871, 4150, 4432, 4710, 4990, 5272, 5550, 5828, 6109, 6389, 6668, 6948, 7227, 7507, 7788, 8066, 8345, 8626, 8905, 9182, 9463, 9742, 10022, 10305, 10582, 10862, 11144, 11423, 11699, 11976, 12258, 12537, 12819, 13098, 13377, 13656, 13939, 14218, 14493, 14773, 15054, 15335, 15615, 15894, 16171, 16454, 16733, 17009, 17290, 17570, 17849, 18132, 18409, 18688, 18971, 19249, 19528, 19805, 20085, 20366, 20646, 20924, 21203, 21484, 21765, 22043]
hit0 = 1
data1 = [0, 4356, 4797, 5241, 5683, 6123, 6566, 7008, 7450, 7894, 8335, 8777, 9216, 9662, 10104, 10547, 10986, 11428, 11872, 12316, 12752, 13197, 13639, 14082, 14524, 14966, 15409, 15849, 16293, 16733, 17175, 17619, 18059, 18504, 18941, 19387, 19829, 20273, 20712, 21153, 21598, 22041, 22479, 22924, 23362, 23806, 24247, 24689, 25130, 25573, 26017, 26458, 26898, 27343, 27783, 28228, 28667, 29110, 29553, 29992, 30435, 30878, 31321, 31764, 32203, 32647, 33088, 33531, 33974, 34415, 34857]
hit1 = 1
CD = 8.0
TP成长 = 0.10
TP上限 = 7
class 技能6(被动技能):
名称 = '七宗罪'
所在等级 = 20
等级上限 = 20
基础等级 = 20
关联技能 = ['欲望之手', '傲慢之堕', '怠惰之息', '贪婪之刺', '愤怒之袭', '嫉妒之吻', '暴食之噬']
# 部分技能依照消耗罪业层数获得额外加成
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return 1.07
class 技能7(主动技能):
名称 = '傲慢之堕'
备注 = '2层'
所在等级 = 25
等级上限 = 70
学习间隔 = 3
等级精通 = 60
MP = [65, 630]
data0 = [0, 8058, 9345, 10628, 11915, 13198, 14484, 15770, 17054, 18340, 19624, 20911, 22193, 23479, 24765, 26048, 27332, 28619, 29905, 31188, 32474, 33760, 35041, 36329, 37615, 38899, 40184, 41469, 42753, 44039, 45324, 46607, 47896, 49179, 50463, 51749, 53032, 54317, 55605, 56891, 58171, 59460, 60744, 62028, 63312, 64601, 65883, 67166, 68451, 69738, 71022, 72307, 73594, 74878, 76162, 77448, 78735, 80018, 81303, 82588, 83873, 85157, 86443, 87728, 89013, 90296, 91582, 92867, 94153, 95437, 96724]
hit0 = 1
CD = 10.0
TP成长 = 0.10
TP上限 = 7
class 技能8(主动技能):
名称 = '屠戮回旋斩'
所在等级 = 30
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [47, 700]
data0 = [0, 1427, 1569, 1715, 1857, 2003, 2148, 2292, 2439, 2584, 2726, 2869, 3017, 3161, 3305, 3447, 3596, 3739, 3884, 4029, 4174, 4318, 4459, 4604, 4749, 4896, 5040, 5185, 5329, 5474, 5618, 5763, 5908, 6053, 6198, 6345, 6487, 6631, 6776, 6921, 7067, 7208, 7354, 7498, 7644, 7788, 7933, 8079, 8221, 8367, 8507, 8656, 8803, 8945, 9089, 9235, 9379, 9521, 9670, 9815, 9957, 10102, 10248, 10391, 10538, 10681, 10827, 10969, 11114, 11256, 11407]
hit0 = 4
data1 = [0, 5702, 6282, 6861, 7438, 8016, 8594, 9175, 9752, 10329, 10909, 11486, 12064, 12645, 13224, 13802, 14379, 14956, 15536, 16113, 16693, 17273, 17849, 18427, 19009, 19585, 20164, 20741, 21322, 21901, 22479, 23058, 23638, 24216, 24792, 25373, 25949, 26528, 27106, 27687, 28262, 28841, 29422, 29997, 30579, 31157, 31735, 32312, 32889, 33471, 34049, 34627, 35203, 35785, 36360, 36942, 37521, 38098, 38680, 39253, 39835, 40414, 40991, 41570, 42148, 42726, 43307, 43884, 44461, 45044, 45617]
hit1 = 1
CD = 12.0
TP成长 = 0.10
TP上限 = 7
class 技能9(主动技能):
名称 = '怠惰之息'
备注 = '2层'
所在等级 = 30
等级上限 = 70
学习间隔 = 2
等级精通 = 60
MP = [27, 308]
data0 = [0, 12420, 13679, 14939, 16197, 17457, 18718, 19978, 21242, 22500, 23759, 25020, 26279, 27540, 28798, 30058, 31320, 32581, 33841, 35098, 36359, 37619, 38877, 40137, 41400, 42660, 43917, 45176, 46438, 47697, 48958, 50218, 51477, 52737, 53997, 55256, 56516, 57776, 59037, 60297, 61558, 62816, 64079, 65337, 66598, 67859, 69116, 70379, 71639, 72899, 74158, 75417, 76678, 77937, 79198, 80458, 81717, 82978, 84238, 85499, 86758, 88017, 89277, 90537, 91798, 93057, 94316, 95577, 96838, 98098, 99356]
hit0 = 1
CD = 15.0
TP成长 = 0.10
TP上限 = 7
class 技能10(主动技能):
名称 = '诱魔之手'
所在等级 = 35
等级上限 = 70
学习间隔 = 2
等级精通 = 60
data0 = [0, 4602, 5070, 5535, 6002, 6471, 6937, 7404, 7873, 8339, 8807, 9273, 9740, 10207, 10674, 11139, 11607, 12074, 12540, 13011, 13476, 13944, 14409, 14876, 15345, 15811, 16277, 16746, 17211, 17678, 18144, 18613, 19082, 19547, 20013, 20482, 20948, 21413, 21883, 22348, 22814, 23284, 23751, 24216, 24685, 25152, 25619, 26085, 26552, 27019, 27486, 27953, 28420, 28885, 29354, 29820, 30286, 30757, 31223, 31687, 32157, 32624, 33089, 33558, 34023, 34490, 34958, 35424, 35890, 36361, 36827]
hit0 = 1
data1 = [0, 10739, 11829, 12918, 14011, 15101, 16190, 17278, 18368, 19458, 20549, 21638, 22728, 23817, 24904, 25996, 27085, 28176, 29268, 30356, 31444, 32532, 33623, 34714, 35802, 36894, 37985, 39071, 40162, 41252, 42342, 43433, 44522, 45610, 46698, 47788, 48880, 49968, 51059, 52151, 53239, 54328, 55418, 56507, 57598, 58687, 59777, 60865, 61954, 63045, 64136, 65226, 66317, 67404, 68493, 69583, 70672, 71764, 72853, 73942, 75032, 76121, 77211, 78301, 79391, 80482, 81570, 82661, 83749, 84838, 85929]
hit1 = 1
CD = 15.0
TP成长 = 0.10
TP上限 = 5
MP = [105, 882]
无色消耗 = 1
class 技能11(主动技能):
名称 = '贪婪之刺'
备注 = '3层'
所在等级 = 35
等级上限 = 70
学习间隔 = 2
等级精通 = 60
data0 = [0, 1722, 1893, 2074, 2243, 2420, 2594, 2766, 2939, 3118, 3293, 3466, 3642, 3813, 3989, 4168, 4342, 4513, 4690, 4865, 5037, 5215, 5389, 5564, 5736, 5913, 6084, 6259, 6434, 6610, 6782, 6958, 7134, 7306, 7484, 7657, 7833, 8007, 8181, 8354, 8530, 8703, 8880, 9057, 9228, 9402, 9578, 9752, 9924, 10103, 10274, 10450, 10628, 10800, 10974, 11151, 11326, 11498, 11672, 11847, 12021, 12200, 12373, 12547, 12721, 12895, 13070, 13244, 13417, 13593, 13768]
hit0 = 9
CD = 20.0
TP成长 = 0.10
TP上限 = 5
是否有护石 = 1
MP = [140, 1176]
无色消耗 = 1
def 装备护石(self, char):
self.hit0 = 22
self.倍率 *= 0.65*0.82
self.CDR *= 0.85
class 技能12(主动技能):
名称 = '杀戮战镰'
所在等级 = 40
等级上限 = 70
学习间隔 = 2
等级精通 = 60
data0 = [0, 2348, 2588, 2829, 3066, 3303, 3541, 3779, 4019, 4258, 4496, 4732, 4974, 5212, 5451, 5688, 5926, 6168, 6405, 6645, 6881, 7120, 7356, 7597, 7835, 8075, 8309, 8551, 8788, 9025, 9267, 9504, 9742, 9983, 10219, 10458, 10696, 10936, 11174, 11412, 11650, 11886, 12125, 12367, 12603, 12843, 13079, 13322, 13560, 13795, 14037, 14274, 14513, 14752, 14990, 15227, 15467, 15704, 15943, 16179, 16421, 16657, 16894, 17137, 17375, 17613, 17850, 18087, 18329, 18565, 18807]
hit0 = 9
CD = 20.0
TP成长 = 0.10
TP上限 = 5
是否有护石 = 1
MP = [180, 1512]
无色消耗 = 1
def 装备护石(self, char):
self.hit0 = 15
self.倍率 *= 0.68*1.16
class 技能13(主动技能):
名称 = '愤怒之袭'
备注 = '3层'
所在等级 = 45
等级上限 = 70
学习间隔 = 2
等级精通 = 60
data0 = [0, 35445, 39039, 42637, 46231, 49831, 53426, 57018, 60617, 64212, 67807, 71406, 75003, 78597, 82194, 85788, 89385, 92982, 96576, 100172, 103770, 107365, 110962, 114556, 118154, 121748, 125343, 128941, 132536, 136132, 139727, 143323, 146920, 150516, 154114, 157705, 161307, 164902, 168495, 172092, 175690, 179284, 182880, 186477, 190072, 193668, 197263, 200860, 204457, 208050, 211649, 215245, 218839, 222438, 226031, 229626, 233226, 236819, 240414, 244014, 247609, 251205, 254799, 258396, 261994, 265588, 269185, 272779, 276376, 279972, 283568]
hit0 = 1
CD = 45.0
TP成长 = 0.10
TP上限 = 5
是否有护石 = 1
MP = [400, 3360]
无色消耗 = 2
def 装备护石(self, char):
self.倍率 *= 1.31
class 技能14(被动技能):
名称 = '罪业宣告'
所在等级 = 48
等级上限 = 50
学习间隔 = 3
等级精通 = 40
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.04+0.02 * self.等级, 5)
class 技能15(主动技能):
名称 = '净化之花'
所在等级 = 50
等级上限 = 50
学习间隔 = 5
等级精通 = 40
data0 = [0, 1278, 1574, 1869, 2166, 2461, 2759, 3054, 3351, 3648, 3945, 4238, 4539, 4831, 5131, 5427, 5723, 6017, 6313, 6612, 6908, 7204, 7501, 7796, 8094, 8391, 8688, 8982, 9282, 9573, 9872, 10169, 10461, 10761, 11058, 11353, 11649, 11948, 12242, 12541, 12836, 13133, 13428, 13725, 14019, 14317, 14615, 14912, 15208, 15504, 15798]
hit0 = 15
data1 = [0, 78335, 96495, 114661, 132826, 150992, 169154, 187321, 205483, 223647, 241812, 259978, 278140, 296306, 314474, 332635, 350800, 368968, 387129, 405294, 423461, 441622, 459785, 477953, 496114, 514280, 532449, 550609, 568771, 586939, 605100, 623268, 641433, 659593, 677760, 695924, 714087, 732254, 750418, 768582, 786744, 804911, 823074, 841240, 859407, 877571, 895734, 913899, 932065, 950227, 968394]
hit1 = 1
CD = 140
MP = [1500, 3500]
无色消耗 = 0
class 技能16(主动技能):
名称 = '嫉妒之吻'
备注 = '4层'
所在等级 = 60
等级上限 = 50
学习间隔 = 2
等级精通 = 40
data0 = [0, 33729, 37153, 40575, 43998, 47418, 50840, 54261, 57684, 61105, 64528, 67951, 71372, 74796, 78216, 81637, 85058, 88485, 91904, 95327, 98748, 102172, 105592, 109013, 112437, 115862, 119281, 122702, 126125, 129544, 132969, 136389, 139813, 143233, 146658, 150080, 153500, 156923, 160342, 163768, 167189, 170612, 174031, 177455, 180875, 184299, 187719, 191144, 194567, 197985, 201410]
hit0 = 1
CD = 30
TP成长 = 0.10
TP上限 = 5
是否有护石 = 1
MP = [400, 1120]
无色消耗 = 7
def 装备护石(self, char):
self.倍率 *= 1.28
class 技能17(主动技能):
名称 = '暴食之噬'
备注 = '4层'
所在等级 = 70
等级上限 = 50
学习间隔 = 2
等级精通 = 40
data0 = [0, 3631, 4003, 4370, 4741, 5106, 5482, 5845, 6216, 6584, 6959, 7319, 7690, 8061, 8426, 8797, 9167, 9545, 9906, 10275, 10653, 11009, 11389, 11755, 12126, 12491, 12862, 13234, 13600, 13965, 14338, 14703, 15069, 15442, 15808, 16181, 16546, 16920, 17286, 17653, 18020, 18391, 18762, 19131, 19495, 19869, 20236, 20605, 20976, 21349, 21714]
hit0 = 3
data1 = [0, 10909, 12016, 13123, 14231, 15338, 16447, 17552, 18656, 19764, 20871, 21979, 23085, 24191, 25299, 26406, 27511, 28617, 29727, 30835, 31939, 33048, 34155, 35261, 36370, 37474, 38583, 39687, 40796, 41901, 43009, 44118, 45223, 46331, 47440, 48545, 49652, 50756, 51865, 52971, 54078, 55183, 56292, 57399, 58505, 59613, 60722, 61825, 62930, 64041, 65149]
hit1 = 4
CD = 50
TP成长 = 0.10
TP上限 = 5
是否有护石 = 1
MP = [800, 1680]
无色消耗 = 2
def 装备护石(self, char):
self.倍率 *= 1.31
class 技能18(主动技能):
名称 = '灵魂烙印:原罪冲击'
所在等级 = 75
等级上限 = 50
学习间隔 = 2
等级精通 = 40
data0 = [0, 16706, 18405, 20100, 21795, 23492, 25186, 26881, 28575, 30266, 31968, 33660, 35357, 37052, 38748, 40441, 42139, 43831, 45529, 47225, 48919, 50615, 52310, 54006, 55700, 57392, 59087, 60788, 62480, 64177, 65871, 67567, 69258, 70955, 72652, 74347, 76043, 77740, 79434, 81126, 82825, 84518, 86216, 87910, 89603, 91301, 92996, 94688, 96384, 98078, 99775]
hit0 = 1
data1 = [0, 66837, 73620, 80400, 87182, 93965, 100746, 107525, 114306, 121087, 127871, 134646, 141432, 148213, 154993, 161775, 168555, 175334, 182116, 188899, 195676, 202459, 209238, 216019, 222801, 229580, 236363, 243143, 249927, 256708, 263487, 270267, 277050, 283830, 290609, 297391, 304173, 310953, 317734, 324513, 331297, 338078, 344858, 351640, 358420, 365199, 371982, 378765, 385546, 392324, 399109]
hit1 = 1
CD = 40
是否有护石 = 1
MP = [580, 4500]
无色消耗 = 3
def 装备护石(self, char):
self.倍率 *= 1.29
self.CDR *= 0.9
class 技能19(主动技能):
名称 = '智慧起源:原罪结晶'
是否主动 = 0
所在等级 = 75
等级上限 = 50
学习间隔 = 3
等级精通 = 40
关联技能 = ['所有']
data0 = [0, 6997, 8111, 9230, 10344, 11458, 12575, 13690, 14808, 15922, 17037, 18153, 19270, 20384, 21500, 22614, 23733, 24848, 25962, 27078, 28194, 29310, 30425, 31539, 32656, 33774, 34888, 36003, 37117, 38236, 39350, 40465, 41581, 42698, 43813, 44928, 46042, 47158, 48277, 49391, 50506, 51619, 52738, 53852, 54968, 56085, 57201, 58316, 59430, 60545, 61661]
hit0 = 1
CD = 2.0
def 等效CD(self, **argv):
return 2.0
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.23 + 0.02 * self.等级, 5)
class 技能20(主动技能):
名称 = '肋骨重塑:原罪战矛'
所在等级 = 80
等级上限 = 50
学习间隔 = 2
等级精通 = 40
data0 = [0, 52127, 57415, 62703, 67991, 73278, 78568, 83855, 89144, 94432, 99723, 105011, 110296, 115587, 120875, 126161, 131451, 136738, 142029, 147315, 152601, 157891, 163180, 168472, 173757, 179047, 184335, 189621, 194910, 200198, 205486, 210776, 216061, 221352, 226641, 231929, 237214, 242505, 247794, 253082, 258370, 263658, 268946, 274234, 279522, 284811, 290099, 295389, 300674, 305966, 311252]
hit0 = 1
data1 = [0, 21027, 23157, 25288, 27421, 29554, 31689, 33822, 35955, 38087, 40219, 42355, 44483, 46620, 48755, 50886, 53016, 55151, 57282, 59415, 61549, 63684, 65817, 67947, 70083, 72215, 74346, 76482, 78614, 80744, 82878, 85011, 87144, 89278, 91411, 93545, 95677, 97813, 99944, 102073, 104208, 106341, 108475, 110609, 112739, 114872, 117006, 119140, 121271, 123407, 125541]
hit1 = 3
CD = 45.0
是否有护石 = 1
MP = [800, 6000]
无色消耗 = 5
def 装备护石(self, char):
self.power1 = 1.54
class 技能21(主动技能):
名称 = '失乐园'
所在等级 = 85
等级上限 = 50
学习间隔 = 5
等级精通 = 40
data0 = [0, 6556, 8077, 9595, 11116, 12635, 14157, 15676, 17195, 18718, 20237, 21758, 23277, 24798, 26317, 27836, 29359, 30878, 32399, 33919, 35438, 36958, 38478, 40000, 41519, 43040, 44560, 46080, 47601, 49121, 50641, 52160, 53680, 55201, 56721, 58242, 59763, 61283, 62802, 64322, 65842, 67362, 68883, 70404, 71924, 73444, 74963, 76484, 78003, 79524, 81045]
hit0 = 7
data1 = [0, 183561, 226127, 268693, 311258, 353823, 396388, 438953, 481517, 524085, 566649, 609213, 651779, 694345, 736910, 779474, 822041, 864606, 907171, 949735, 992301, 1034867, 1077431, 1119997, 1162563, 1205127, 1247692, 1290258, 1332822, 1375387, 1417954, 1460520, 1503083, 1545648, 1588215, 1630779, 1673343, 1715911, 1758475, 1801040, 1843606, 1886171, 1928735, 1971300, 2013867, 2056432, 2098996, 2141562, 2184128, 2226691, 2269257]
hit1 = 1
CD = 180.0
MP = [1500, 5000]
无色消耗 = 10
class 技能22(主动技能):
名称 = '至高之刑'
所在等级 = 95
等级上限 = 50
学习间隔 = 2
等级精通 = 40
data0 = [0, 20339, 22400, 24464, 26527, 28591, 30655, 32719, 34783, 36846, 38908, 40972, 43035, 45097, 47164, 49227, 51287, 53350, 55415, 57478, 59544, 61606, 63667, 65731, 67796, 69859, 71923, 73987, 76050, 78111, 80175, 82238, 84303, 86366, 88430, 90493, 92555, 94619, 96684, 98747, 100809, 102874, 104937, 106998, 109063, 111126, 113189, 115254, 117318, 119379, 121442]
hit0 = 6
data1 = [0, 81353, 89607, 97864, 106116, 114369, 122622, 130874, 139129, 147383, 155638, 163890, 172142, 180397, 188650, 196904, 205158, 213410, 221665, 229916, 238171, 246424, 254677, 262934, 271185, 279440, 287690, 295944, 304200, 312452, 320707, 328960, 337211, 345467, 353721, 361973, 370227, 378483, 386736, 394986, 403241, 411494, 419747, 428002, 436256, 444507, 452761, 461016, 469268, 477523, 485777]
hit1 = 1
CD = 60
MP = [1066, 8000]
无色消耗 = 7
class 技能23(被动技能):
名称 = '原罪之初'
所在等级 = 95
等级上限 = 50
学习间隔 = 3
等级精通 = 40
def 加成倍率(self, 武器类型):
if self.等级 == 0:
return 1.0
else:
return round(1.18 + 0.02 * self.等级, 5)
class 技能24(主动技能):
名称 = '原罪之翼·永息'
所在等级 = 100
等级上限 = 50
学习间隔 = 5
等级精通 = 40
data0 = [0, 634497, 781629, 928756, 1075887, 1223019, 1370147, 1517278, 1664406, 1811540, 1958670, 2105799, 2252928, 2400057, 2547190, 2694320, 2841450, 2988579, 3135708, 3282840, 3429970, 3577098, 3724229, 3871360, 4018490, 4165620, 4312748, 4459879, 4607010, 4754142, 4901268, 5048402, 5195532, 5342661, 5489791, 5636918, 5784050, 5931180, 6078312, 6225440, 6372570, 6519702, 6666830, 6813960, 6961092, 7108219, 7255351, 7402481, 7549610, 7696742, 7843870]
hit0 = 1
CD = 290
MP = [4028, 8056]
无色消耗 = 15
class classChange(Character):
def __init__(self, equVersion=""):
self.实际名称 = 'mistress'
self.名称 = '神启·诱魔者'
self.角色 = '圣职者(女)'
self.角色类型 = '输出'
self.职业 = '诱魔者'
# 用来筛CP武器的
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 = 1.875
super().__init__(equVersion)