This commit is contained in:
2025-06-05 13:47:15 +08:00
parent bb92e8f17a
commit 9743acadd9
@@ -174,7 +174,7 @@ class Skill21(ActiveSkill):
mp = [15, 154]
uuid = "8f73f243041c2d27739fe7696f02bf9b"
data0 = [0, 3084, 3397, 3709, 4022, 4335, 4648, 4961, 5274, 5587, 5899, 6212, 6525, 6838, 7151, 7464, 7776, 8089, 8402, 8715, 9028, 9341, 9653, 9966, 10279, 10592, 10905, 11218, 11531, 11843, 12156, 12469, 12782, 13095, 13408, 13720, 14033, 14346, 14659, 14972, 15285, 15598, 15910, 16223, 16536, 16849, 17162, 17475, 17787, 18100, 18413, 18726, 19039, 19352, 19665, 19977, 20290, 20603, 20916, 21229, 21542, 21854, 22167, 22480, 22793, 23106, 23419, 23732, 24044, 24357, 24670]# noqa: E501
data0 = [0, 2313, 2548, 2782, 3017, 3252, 3486, 3721, 3956, 4190, 4425, 4660, 4894, 5129, 5363, 5598, 5833, 6067, 6302, 6537, 6771, 7006, 7241, 7475, 7710, 7945, 8179, 8414, 8649, 8883, 9118, 9353, 9587, 9822, 10057, 10291, 10526, 10760, 10995, 11230, 11464, 11699, 11934, 12168, 12403, 12638, 12872, 13107, 13342, 13576, 13811, 14046, 14280, 14515, 14750, 14984, 15219, 15454, 15688, 15923, 16157, 16392, 16627, 16861, 17096, 17331, 17565, 17800, 18035, 18269, 18504]# noqa: E501
hit0 = 1
# 双重投掷部分
@@ -199,7 +199,7 @@ class Skill22(ActiveSkill):
uuid = "762c4e6d030eaf0abbfe1fec2b298574"
# 常规-瓶子伤害
data0 = [0, 966, 1124, 1273, 1428, 1581, 1737, 1896, 2047, 2202, 2353, 2516, 2664, 2817, 2973, 3126, 3281, 3436, 3587, 3745, 3900, 4053, 4209, 4359, 4512, 4666, 4821, 4978, 5137, 5284, 5442, 5596, 5753, 5908, 6060, 6210, 6366, 6523, 6676, 6831, 6984, 7138, 7290, 7444, 7601, 7757, 7912, 8061, 8214, 8371, 8531, 8682, 8833, 8988, 9146, 9299, 9455, 9608, 9761, 9914, 10069, 10220, 10382, 10532, 10688, 10841, 10996, 11147, 11303, 11456, 11614]# noqa: E501
data0 = [0, 773, 896, 1019, 1142, 1265, 1388, 1512, 1635, 1758, 1881, 2004, 2127, 2251, 2374, 2497, 2620, 2743, 2866, 2990, 3113, 3236, 3359, 3482, 3605, 3729, 3852, 3975, 4098, 4221, 4344, 4468, 4591, 4714, 4837, 4960, 5083, 5206, 5330, 5453, 5576, 5699, 5822, 5945, 6069, 6192, 6315, 6438, 6561, 6684, 6808, 6931, 7054, 7177, 7300, 7423, 7547, 7670, 7793, 7916, 8039, 8162, 8286, 8409, 8532, 8655, 8778, 8901, 9025, 9148, 9271]# noqa: E501
hit0 = 1
# 常规-瓶子异常伤害;双重投掷打两次,不会被双重投掷减少第二次伤害
@@ -219,15 +219,30 @@ class Skill22(ActiveSkill):
hit5 = 1
power5 = 0
mode = ['常规','强化']
data6 = data1
hit6 = 0
power6 = 0
data7 = data2
hit7 = 0
power7 = 0
mode = ['常规','强化','爆破污桶']
def setMode(self, mode):
if mode == "常规":
self.hit0 = self.hit1 = self.hit4 = self.hit5 = 1
self.hit2 = 0
self.hit2 = self.hit6 = self.hit7 = 0
elif mode == "强化":
self.hit0 = self.hit1 = self.hit4 = self.hit5 = 0
self.hit0 = self.hit1 = self.hit4 = self.hit5 = self.hit6 = self.hit7 = 0
self.hit1 = 1
elif mode == "爆破污桶":
self.hit0 = self.hit1 = self.hit2 = self.hit4 = self.hit5 = 0
self.hit6 = self.hit7 = 1
def getSkillCD(self, mode=None):
if mode == "爆破污桶":
return self.char.GetSkillByName("爆破污桶").getSkillCD(mode)
return super().getSkillCD(mode)
# 投掷强化 강화 투척
@@ -241,6 +256,7 @@ class Skill23(ActiveSkill):
rangeLv = 3
cd = 0.1
mp = [24, 24]
hasUP = False
uuid = "3fb8395ae3b81bd608e0c4223a8eb534"
@@ -294,25 +310,7 @@ class Skill26(ActiveSkill):
cd = 5
mp = [194, 1114]
uuid = "4b2c90ec226fd40e967875aa5eabefb2"
# 双重投掷第二个抛沙攻击减少率
data2 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
# 双重投掷第二个毒针攻击减少率
data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 双重投掷第二个毒瓶和砖块攻击减少率
data4 = [0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501
associate = [
{"type":"+power1","data":[100-i if i > 0 else i for i in data2],"skills":["抛沙"]},
{"type":"+power4","data":[100-i if i > 0 else i for i in data4],"skills":["毒瓶投掷"]},
{"type":"+power5","data":[0]+[100]*maxLv,"skills":["毒瓶投掷"]},
{"type":"+power5","data":[100-i if i > 0 else i for i in data3],"skills":["毒针投掷"]},
{"type":"+power6","data":[0] + [200]*maxLv,"skills":["毒针投掷"]},
{"type":"+power4","data":[100-i if i > 0 else i for i in data4],"skills":["砖块投掷"]},
{"type":"+power5","data":[100-i if i > 0 else i for i in data4],"skills":["砖块投掷"]},
]
hasUP = False
# 爪精通 클로 마스터리
@@ -352,7 +350,7 @@ class Skill30(ActiveSkill):
uuid = "38612d8f2561edc2eb68d5057a837bfa"
# 常规-毒针伤害
data0 = [0, 806, 887, 967, 1051, 1134, 1212, 1294, 1372, 1459, 1542, 1622, 1707, 1785, 1868, 1946, 2035, 2113, 2191, 2273, 2353, 2438, 2519, 2601, 2681, 2766, 2848, 2934, 3016, 3096, 3174, 3257, 3339, 3422, 3500, 3584, 3664, 3747, 3827, 3912, 3993, 4075, 4153, 4240, 4318, 4403, 4480, 4564, 4644, 4726, 4809, 4891, 4972, 5054, 5136, 5219, 5302, 5384, 5466, 5549, 5627, 5709, 5792, 5872, 5955, 6037, 6117, 6198, 6278, 6366, 6445]# noqa: E501
data0 = [0, 765, 843, 921, 998, 1076, 1154, 1231, 1309, 1387, 1464, 1542, 1620, 1697, 1775, 1852, 1930, 2008, 2085, 2163, 2241, 2318, 2396, 2474, 2551, 2629, 2707, 2784, 2862, 2940, 3017, 3095, 3172, 3250, 3328, 3405, 3483, 3561, 3638, 3716, 3794, 3871, 3949, 4027, 4104, 4182, 4260, 4337, 4415, 4492, 4570, 4648, 4725, 4803, 4881, 4958, 5036, 5114, 5191, 5269, 5347, 5424, 5502, 5580, 5657, 5735, 5812, 5890, 5968, 6045, 6123]# noqa: E501
hit0 = 1
# 常规-毒针异常伤害
@@ -376,15 +374,30 @@ class Skill30(ActiveSkill):
hit6 = 1
power6 = 0
mode = ['常规','强化']
data7 = data0
hit7 = 0
power7 = 0
data8 = data1
hit8 = 0
power8 = 0
mode = ['常规','强化','飞沙走石']
def setMode(self, mode):
if mode == "常规":
self.hit0 = self.hit1 = self.hit5 = self.hit6 = 1
self.hit2 = self.hit3 = 0
self.hit7 = self.hit8 = self.hit2 = self.hit3 = 0
elif mode == "强化":
self.hit0 = self.hit1 = self.hit5 = self.hit6 = 0
self.hit0 = self.hit1 = self.hit5 = self.hit6 = self.hit7 = self.hit8 = 0
self.hit2 = self.hit3 = 4
elif mode == "飞沙走石":
self.hit7 = self.hit8 = 1
self.hit0 = self.hit1 = self.hit2 = self.hit3 = self.hit5 = self.hit6 = 0
def getSkillCD(self, mode=None):
if mode == "飞沙走石":
return self.char.GetSkillByName("飞沙走石").getSkillCD()
return super().getSkillCD(mode)
# 后备口袋 뒷주머니
@@ -453,11 +466,11 @@ class Skill34(ActiveSkill):
uuid = "bc11d28c04e01923a093d65752c55516"
# 常规-砖块伤害;双重投掷打两次,用power体现
data0 = [0, 2105, 2322, 2538, 2752, 2966, 3181, 3397, 3609, 3823, 4036, 4248, 4459, 4677, 4891, 5103, 5319, 5535, 5746, 5967, 6180, 6389, 6603, 6814, 7031, 7252, 7466, 7677, 7895, 8106, 8318, 8534, 8743, 8959, 9178, 9392, 9608, 9821, 10030, 10246, 10458, 10673, 10888, 11103, 11317, 11529, 11745, 11958, 12172, 12386, 12592, 12813, 13030, 13245, 13456, 13675, 13887, 14105, 14316, 14521, 14741, 14960, 15171, 15387, 15603, 15812, 16029, 16240, 16456, 16667, 16883]# noqa: E501
data0 = [0, 1684, 1855, 2026, 2196, 2367, 2538, 2709, 2880, 3051, 3221, 3392, 3563, 3734, 3905, 4076, 4246, 4417, 4588, 4759, 4930, 5101, 5271, 5442, 5613, 5784, 5955, 6126, 6296, 6467, 6638, 6809, 6980, 7151, 7321, 7492, 7663, 7834, 8005, 8176, 8346, 8517, 8688, 8859, 9030, 9201, 9371, 9542, 9713, 9884, 10055, 10226, 10396, 10567, 10738, 10909, 11080, 11251, 11421, 11592, 11763, 11934, 12105, 12276, 12446, 12617, 12788, 12959, 13130, 13301, 13471]# noqa: E501
hit0 = 1
# 常规-砖块碎片伤害;双重投掷打两次,用power体现
data1 = [0, 1595, 1753, 1912, 2074, 2239, 2402, 2560, 2722, 2885, 3041, 3206, 3368, 3529, 3694, 3850, 4012, 4175, 4337, 4496, 4656, 4816, 4981, 5139, 5302, 5466, 5634, 5794, 5952, 6113, 6278, 6438, 6601, 6761, 6921, 7084, 7249, 7404, 7570, 7733, 7895, 8051, 8213, 8376, 8539, 8701, 8860, 9018, 9180, 9340, 9501, 9666, 9829, 9993, 10149, 10312, 10474, 10634, 10797, 10958, 11118, 11281, 11443, 11611, 11769, 11929, 12092, 12250, 12418, 12575, 12735]# noqa: E501
data1 = [0, 1270, 1399, 1528, 1657, 1786, 1915, 2044, 2172, 2301, 2430, 2559, 2688, 2817, 2946, 3075, 3203, 3332, 3461, 3590, 3719, 3848, 3977, 4106, 4234, 4363, 4492, 4621, 4750, 4879, 5008, 5137, 5265, 5394, 5523, 5652, 5781, 5910, 6039, 6168, 6296, 6425, 6554, 6683, 6812, 6941, 7070, 7199, 7327, 7456, 7585, 7714, 7843, 7972, 8101, 8230, 8358, 8487, 8616, 8745, 8874, 9003, 9132, 9261, 9389, 9518, 9647, 9776, 9905, 10034, 10163]# noqa: E501
hit1 = 1
# 强化-巨石伤害
@@ -497,6 +510,8 @@ class Skill35(ActiveSkill):
cd = 5
mp = [60, 252]
uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5"
hasUP = False
hasVP = False
data0 = [0, 17.8, 18.6, 19.4, 20.2, 21, 21.8, 22.6, 23.4, 24.2, 25, 25.8, 26.6, 27.4, 28.2, 29, 29.8, 30.6, 31.4, 32.2, 33]# noqa: E501
@@ -514,10 +529,21 @@ class Skill36(ActiveSkill):
maxLv = 11
position = 4
rangeLv = 3
cd = 17
cd = 15
mp = [180, 1512]
uuid = "d0cdaca82892e54097f22a1f60817048"
vps = [
{
"name": "三味一体",
"desc": "取消僵直<br/>自动投掷强化<br/>施放时间减少",
"explain": "[罗网投掷]<br/>强化的[罗网投掷]命中时, 可以强制中断并施放[毒瓶投掷]、 [毒针投掷]、 [砖块投掷], 之后1.5秒内投掷物得到强化<br/>- 强制取消后僵直并施放[毒瓶投掷]、 [毒针投掷]、 [砖块投掷]<br/>- 持续时间内或最多可使用2次投掷强化<br/><br/>[罗网投掷]速度 + 50%"
},
{
"name": "杂鱼捆缚",
"desc": "[投掷强化]失效<br/>范围增加",
"explain": "[罗网投掷]<br/>无法投掷强化, 投掷更远更大的罗网<br/>- 更快地投掷罗网\\<br/><br/>束缚持续时间增加3秒, 控制时间增加1秒"
}
]
# 投掷冷却时间,非装填时间
data0 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
@@ -541,7 +567,18 @@ class Skill37(ActiveSkill):
cd = 20
mp = [200, 1820]
uuid = "e0a072e8cef2d77893aad5f68aeed56a"
vps = [
{
"name": "尘暴滑铲",
"desc": "施放时间减少<br/>范围增加",
"explain": "[螺旋滑铲]<br/>更用力地跳跃, 猛烈地滑铲地面, 激起大量尘土并落地<br/>- 变更为单次攻击<br/>- 总攻击力相同<br/><br/>更细微地调整移动距离<br/>- 按向后方向键时, 移动距离大幅减少<br/>- 按向前方向键时, 移动距离增加"
},
{
"name": "法外之徒",
"desc": "取消僵直<br/>攻击时间减少",
"explain": "[螺旋滑铲]<br/>可以强制中断[抛沙]及投掷类技能的施放后僵直并施放<br/><br/>命中时, 可以强制中断并施放部分技能<br/>目标技能 : [毒雷引爆]、 [极恶飞锁]、 [千锁乱舞]、 [爆破污桶]、 [暗街夺命锁]、 [飞沙走石]<br/>- 按向后方向键施放技能时, 角色会回头施放<br/><br/>减少多段攻击间隔"
}
]
data0 = [0, 7710, 8488, 9273, 10053, 10834, 11619, 12399, 13185, 13965, 14746, 15524, 16306, 17094, 17874, 18658, 19434, 20222, 21004, 21784, 22566, 23348, 24129, 24910, 25696, 26478, 27262, 28044, 28821, 29604, 30392, 31170, 31954, 32728, 33514, 34299, 35082, 35860, 36644, 37426, 38206, 38991, 39771, 40556, 41337, 42118, 42900, 43680, 44464, 45249, 46028, 46812, 47592, 48376, 49160, 49936, 50720, 51501, 52286, 53066, 53853, 54630, 55412, 56192, 56974, 57762, 58538, 59320, 60108, 60891, 61671]# noqa: E501
hit0 = 3
power0 = 1.2 #不可抓取怪额外增伤
@@ -567,16 +604,35 @@ class Skill38(PassiveSkill):
cube = 1
uuid = "b3659936a9a74c4ed6f7faf07cca1f9e"
hasVP = True
vps = [
{
"name": "暴裂火神炮",
"desc": "范围增加",
"explain": "[狂·霸王拳]<br/>变更为, 施放时投掷火焰瓶炸弹, 引发大范围爆炸的技能<br/>- 对周围敌人造成与被抓取敌人相同的伤害<br/>- 抓取失败时也可以发动"
},
{
"name": "终极结局",
"desc": "追踪<br/>攻击力和冷却时间增加",
"explain": "[狂·霸王拳]<br/>变更为, 用锁链压制敌人后, 靠近并猛烈下砸的技能<br/>- 基本冷却时间变更为45秒<br/>- 总攻击力 200%"
}
]
data0 = [0, 945, 963, 981, 999, 1017, 1035, 1053, 1071, 1089, 1107, 1125]# noqa: E501
#每个异常增伤20%,最高60%增伤
data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
associate = [
{"data":[i - 100 if i > 0 else i for i in data0],"skills":["伏虎霸王拳"]},
{"type":"+hit0","data":[0] + [-200]*maxLv,"skills":["伏虎霸王拳"]},
{"data":[i * 3 for i in data3],"skills":["伏虎霸王拳"]}
def effect(self, old, new):
self.associate = [
{"data":[i - 100 if i > 0 else i for i in self.data0],"skills":["伏虎霸王拳"]},
{"type":"+hit0","data":[0] + [-200]*self.maxLv,"skills":["伏虎霸王拳"]},
{"data":[i * 3 for i in self.data3],"skills":["伏虎霸王拳"]}
]
if self.vp == 2:
self.associate.append({"data":[0] + [-100]*self.maxLv,"skills":["伏虎霸王拳"],"type":"*cdRatio"})
self.associate.append({"type":"*skillRation","data":[0] + [100]*self.maxLv,"skills":["伏虎霸王拳"]})
return super().effect(old, new)
# 毒雷引爆 베놈 마인
@@ -592,7 +648,18 @@ class Skill39(ActiveSkill):
cd = 24
mp = [180, 1512]
uuid = "6a1d1f08a6572be420bb3a256c44c015"
vps = [
{
"name": "毒雷轰炸",
"desc": "范围增加<br/>附加灼伤效果",
"explain": "[毒雷引爆]<br/>变更为同时引爆3枚毒地雷<br/>- 删除侧踢判定<br/>- 总攻击力相同<br/>- [后备口袋]开启时, 其中一个毒地雷造成灼伤效果"
},
{
"name": "连接毒素",
"desc": "施放时间减少<br/>更改为附着型技能",
"explain": "[毒雷引爆]<br/>变更为投掷添加了特殊爆炸物的地雷。<br/>地雷不会立即爆炸, 而是附着在敌人身上, 随后每次用消耗型投掷物或[爆破污桶]命中敌人时, 地雷会发生反应并爆炸<br/>- 地雷爆炸次数 : 3次<br/>- 最大附着时间 : 6秒<br/>- 总攻击力相同"
}
]
data0 = [0, 9972, 10983, 11992, 13005, 14020, 15028, 16041, 17054, 18066, 19072, 20088, 21099, 22107, 23126, 24134, 25142, 26163, 27171, 28178, 29194, 30204, 31218, 32228, 33240, 34251, 35264, 36274, 37288, 38298, 39308, 40320, 41336, 42344, 43359, 44368, 45381, 46390, 47404, 48414, 49426, 50440, 51448, 52458, 53472, 54488, 55490, 56511, 57519, 58528, 59542, 60555, 61562, 62574, 63588, 64600, 65608, 66630, 67638, 68644, 69662, 70671, 71680, 72696, 73707, 74721, 75729, 76738, 77751, 78764, 79776]# noqa: E501
hit0 = 1
@@ -616,7 +683,18 @@ class Skill40(ActiveSkill):
cd = 40
mp = [450, 3780]
uuid = "030663e99462f628b4c9f813e1406c4e"
vps = [
{
"name": "诡道奇袭",
"desc": "赋予无敌状态<br/>范围增加",
"explain": "[极恶飞锁]<br/>发动技能时, 进入无敌状态<br/><br/>锁链挥动范围 + 10%"
},
{
"name": "高速飞锁",
"desc": "施放时间减少<br/>范围增加",
"explain": "[极恶飞锁]<br/>删除锁链挥动攻击力和攻击次数<br/>- 最后一击范围 +50%<br/>- 总攻击力相同"
}
]
data0 = [0, 2602, 2866, 3129, 3393, 3660, 3924, 4188, 4452, 4714, 4978, 5242, 5506, 5772, 6036, 6298, 6564, 6828, 7092, 7356, 7622, 7884, 8148, 8412, 8676, 8940, 9206, 9470, 9734, 9998, 10262, 10526, 10790, 11054, 11316, 11580, 11847, 12111, 12375, 12639, 12902, 13166, 13430, 13694, 13959, 14223, 14486, 14751, 15015, 15279, 15543, 15808, 16071, 16335, 16599, 16863, 17127, 17392, 17656, 17919, 18184, 18448, 18712, 18976, 19240, 19503, 19767, 20031, 20298, 20562, 20826]# noqa: E501
hit0 = 8
@@ -697,7 +775,18 @@ class Skill43(ActiveSkill):
cd = 20
mp = [280, 784]
uuid = "5cac3411ccef1af333953e0ded5e942d"
vps = [
{
"name": "超能去污桶",
"desc": "取消僵直<br/>赋予无敌状态",
"explain": "[爆破污桶]<br/>[诡诈之道]可强制中断其他技能后施放的技能列表中添加[爆破污桶]<br/>- 强制施放[爆破污桶]时进入无敌状态"
},
{
"name": "致命枪管",
"desc": "合并[毒瓶投掷]<br/>范围增加",
"explain": "[爆破污桶]<br/>木桶中装填了更多的剧毒物质, 爆炸后形成毒雾区域<br/>- 施放时消耗10个[毒瓶投掷]装填数<br/>- 毒雾区域 : [毒瓶投掷] (强化)攻击力的1043%, 造成3秒中毒效果<br/><br/>投掷物及爆炸范围 +40%<br/><br/>[毒瓶投掷]<br/>攻击力 -50%"
}
]
data0 = [0, 39926, 43968, 48020, 52070, 56124, 60171, 64227, 68265, 72316, 76371, 80421, 84465, 88521, 92570, 96626, 100666, 104722, 108772, 112827, 116866, 120915, 124966, 129012, 133071, 137120, 141168, 145215, 149266, 153318, 157366, 161420, 165464, 169510, 173566, 177612, 181671, 185720, 189765, 193816, 197864, 201916, 205964, 210018, 214064, 218110, 222166, 226214, 230266, 234320, 238365]# noqa: E501
hit0 = 1
@@ -723,14 +812,29 @@ class Skill44(ActiveSkill):
cd = 50
mp = [800, 1680]
uuid = "dac8d8207618150c162e4c6f9e168527"
vps = [
{
"name": "疤面煞星",
"desc": "范围增加<br/>聚集敌人强化",
"explain": "[千锁乱舞]<br/>更快地连续挥舞锁链聚集敌人<br/>- 连续打击次数 + 100%<br/>- 施放速度 + 35%<br/>- 范围 + 30%<br/>- 总攻击力相同<br/>- 最后一击无视距离将敌人拉到自己面前<br/><br/>利用[诡诈之道]连接消耗型投掷类技能时, 将该技能的装填数填装至最大值"
},
{
"name": "墓地",
"desc": "可多次发动<br/>取消僵直",
"explain": "[千锁乱舞]<br/>挥舞锁链后不拉回敌人, 并直接结束技能。<br/>变更为可填充2次的技能<br/>- 每次填充冷却时间 : 25秒<br/>- 单次攻击力 -50%<br/><br/>可以强制中断投掷后僵直并施放"
}
]
data0 = [0, 7798, 8595, 9382, 10179, 10966, 11760, 12552, 13342, 14134, 14922, 15717, 16508, 17304, 18088, 18885, 19672, 20468, 21260, 22053, 22842, 23637, 24429, 25220, 26012, 26798, 27596, 28384, 29174, 29964, 30760, 31548, 32344, 33136, 33922, 34719, 35511, 36298, 37094, 37880, 38673, 39470, 40262, 41046, 41842, 42634, 43420, 44214, 45004, 45796, 46588]# noqa: E501
hit0 = 4
#出血
data1 = [0, 7798, 8595, 9382, 10179, 10966, 11760, 12552, 13342, 14134, 14922, 15717, 16508, 17304, 18088, 18885, 19672, 20468, 21260, 22053, 22842, 23637, 24429, 25220, 26012, 26798, 27596, 28384, 29174, 29964, 30760, 31548, 32344, 33136, 33922, 34719, 35511, 36298, 37094, 37880, 38673, 39470, 40262, 41046, 41842, 42634, 43420, 44214, 45004, 45796, 46588]# noqa: E501
hit1 = 4
# TODO:变更伤害
def vp_2(self):
self.cd = 25
self.skillRation *= 0.5
# 诡诈之道 룰 브레이크
# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/a3880ba488ddca966c36c640cce927a7?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -761,7 +865,18 @@ class Skill46(ActiveSkill):
cd = 40
mp = [580, 4500]
uuid = "2b39a776471c142f581ad3cc8bb89e55"
vps = [
{
"name": "燃烬夺命锁",
"desc": "范围增加<br/>异常状态伤害立即生效<br/>附加灼伤/感电效果",
"explain": "[暗街夺命锁]<br/>电流通过锁链传导, 与地面碰撞时产生火花<br/>- 引发火焰, 攻击更广范围的敌人<br/>- 使陷入火焰中的敌人当前出血/中毒异常状态伤害爆发<br/>- 使敌人进入灼伤、 感电状态, 效果持续10秒"
},
{
"name": "蝎子",
"desc": "聚集敌人强化<br/>删除出血效果<br/>取消僵直",
"explain": "[暗街夺命锁]<br/>变更为用锁链撕裂地面, 将巨型石块合并后与锁链一同向前方投掷的技能<br/>- 删除翻转地面攻击力<br/>- 删除无法抓取的敌人区分<br/>- 删除附加出血<br/>- 石块命中时, 使敌人进入眩晕异常状态, 效果持续3秒<br/>- 投掷后, 可使用[诡诈之道]的强制中断功能<br/>- 总攻击力相同"
}
]
data0 = [0, 41272, 45460, 49647, 53836, 58018, 62207, 66394, 70584, 74769, 78954, 83143, 87331, 91517, 95702, 99889, 104079, 108268, 112452, 116637, 120824, 125015, 129199, 133388, 137575, 141761, 145948, 150134, 154323, 158510, 162697, 166884, 171068, 175259, 179445, 183633, 187818, 192003, 196191, 200382, 204568, 208753, 212942, 217128, 221316, 225502, 229690, 233876, 238063, 242249, 246438]# noqa: E501
hit0 = 1
@@ -799,7 +914,18 @@ class Skill47(ActiveSkill):
cd = 45
mp = [800, 6000]
uuid = "b306cc4c67c775ab7ddff9785a3fe6a4"
vps = [
{
"name": "雪崩",
"desc": "施放时间减少<br/>取消僵直",
"explain": "[飞沙走石]<br/>不再掉落小石块, 立即掉落巨型石块<br/>- 删除小石块攻击力<br/>- 总攻击力相同<br/><br/>学习[诡诈之道]后, 强制中断时机变更为从天花板拉拽锁链后<br/>- 除[抛沙]和消耗型投掷技能外, 可以强制中断并施放转职技能"
},
{
"name": "鲜血融合",
"desc": "合并[毒针投掷]<br/>范围增加",
"explain": "[飞沙走石]<br/>向天花板投掷锁镰时, 同步投掷毒针, 与破碎的天花板碎片一同坠落。<br/>- 施放时消耗20个[毒针投掷]装填数<br/>- 毒针攻击力 : [毒针投掷] (普通)攻击力的392%<br/><br/>攻击范围 25%<br/><br/>[毒针投掷]<br/>攻击力 -50%"
}
]
data0 = [0, 3086, 3399, 3712, 4030, 4339, 4654, 4971, 5280, 5597, 5910, 6221, 6538, 6849, 7161, 7476, 7789, 8102, 8416, 8729, 9041, 9358, 9670, 9980, 10294, 10609, 10920, 11236, 11549, 11863, 12173, 12490, 12805, 13115, 13431, 13741, 14054, 14372, 14683, 14994, 15310, 15623, 15937, 16250, 16562, 16877, 17190, 17504, 17817, 18129, 18444]# noqa: E501
hit0 = 10
@@ -813,6 +939,14 @@ class Skill47(ActiveSkill):
data3 = [0, 28958, 31892, 34832, 37769, 40709, 43646, 46585, 49525, 52459, 55397, 58333, 61272, 64213, 67148, 70088, 73024, 75962, 78898, 81836, 84774, 87715, 90654, 93589, 96531, 99468, 102403, 105341, 108278, 111219, 114155, 117095, 120033, 122970, 125905, 128843, 131784, 134722, 137659, 140597, 143538, 146473, 149411, 152348, 155287, 158224, 161163, 164100, 167039, 169976, 172915]# noqa: E501
hit3 = 1
def effect(self, old, new):
if self.vp == 2:
self.associate = [
{"data":[0] + [-50]*self.maxLv,"skills" : ["毒针投掷"]},
{"data":[0] + [392]*self.maxLv,"skills" : ["毒针投掷"],"type":"+power7"},
{"data":[0] + [392]*self.maxLv,"skills" : ["毒针投掷"],"type":"+power8"}
]
return super().effect(old, new)
# 燃火轰天炮 개조형 파진포 : 연화
# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/949849d5791944973d60af7e2a7eefb0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0