1
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,9 @@
|
||||
#3deb7be5f01953ac8b1ecaa1e25e0420
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420
|
||||
from core.basic.skill import PassiveSkill, ActiveSkill, get_data
|
||||
from core.basic.character import Character
|
||||
prefix = "demonic_lancer/vanguard/cn/skillDetail"
|
||||
|
||||
prefix = 'demonic_lancer/vanguard/cn/skillDetail'
|
||||
|
||||
|
||||
# 刺击
|
||||
# demonic_lancer/vanguard/9dda3f4a849dba1a288dd65e116860f2
|
||||
@@ -11,7 +13,8 @@ class Skill0(ActiveSkill):
|
||||
向前方进行普通的刺击。 用枪头击打敌人时, 可以造成更多的伤害。\n
|
||||
近距离攻击和枪头攻击不会同时命中敌人, 相应的判定重叠时, 优先判定为枪头攻击。
|
||||
"""
|
||||
name = "刺击"
|
||||
|
||||
name = '刺击'
|
||||
learnLv = 1
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -19,10 +22,10 @@ class Skill0(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [6, 40]
|
||||
uuid = "9dda3f4a849dba1a288dd65e116860f2"
|
||||
uuid = '9dda3f4a849dba1a288dd65e116860f2'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 近距离攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -33,16 +36,17 @@ class Skill0(ActiveSkill):
|
||||
# 枪头攻击判定距离 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
mode = ["枪头","近距离"]
|
||||
mode = ['枪头', '近距离']
|
||||
|
||||
def setMode(self, mode):
|
||||
if mode == "枪头":
|
||||
if mode == '枪头':
|
||||
self.hit0 = 0
|
||||
self.hit1 = 1
|
||||
elif mode == "近距离":
|
||||
elif mode == '近距离':
|
||||
self.hit0 = 1
|
||||
self.hit1 = 0
|
||||
|
||||
|
||||
# 枪挑
|
||||
# demonic_lancer/vanguard/0969cd4054d93da07708108c0cc1c4b5
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/0969cd4054d93da07708108c0cc1c4b5
|
||||
@@ -50,17 +54,18 @@ class Skill1(ActiveSkill):
|
||||
"""
|
||||
从下往上挑击, 使敌人浮空。
|
||||
"""
|
||||
name = "枪挑"
|
||||
|
||||
name = '枪挑'
|
||||
learnLv = 1
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 5
|
||||
rangeLv = 3
|
||||
cd = 2
|
||||
uuid = "0969cd4054d93da07708108c0cc1c4b5"
|
||||
uuid = '0969cd4054d93da07708108c0cc1c4b5'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 挑击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -77,16 +82,18 @@ class Skill3(PassiveSkill):
|
||||
增加基本攻击、 前冲攻击、 跳跃攻击、 [枪挑]的攻击力。\n
|
||||
在决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
|
||||
"""
|
||||
name = "基础精通"
|
||||
|
||||
name = '基础精通'
|
||||
learnLv = 1
|
||||
masterLv = 190
|
||||
maxLv = 200
|
||||
position = 1
|
||||
rangeLv = 1
|
||||
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
|
||||
uuid = '5a56514f35cf0270ae8d6c65f8fefd78'
|
||||
icon = '$common/$uuid'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 基本攻击力变化率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -95,7 +102,7 @@ class Skill3(PassiveSkill):
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
associate = [{"type":"*skillDamage","data":[i-100 if i>0 else 0 for i in data0],"skills":["霸王戟"]}]
|
||||
associate = [{'type': '*skillDamage', 'data': [i - 100 if i > 0 else 0 for i in data0], 'skills': ['霸王戟']}]
|
||||
|
||||
|
||||
# 回旋钩
|
||||
@@ -107,7 +114,8 @@ class Skill6(ActiveSkill):
|
||||
被扔出的敌人会受到冲撞伤害, 并且碰到墙壁时, 会反弹回来。\n
|
||||
对无法抓取的敌人不适用控制效果。
|
||||
"""
|
||||
name = "回旋钩"
|
||||
|
||||
name = '回旋钩'
|
||||
learnLv = 5
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -115,10 +123,10 @@ class Skill6(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 7
|
||||
mp = [20, 300]
|
||||
uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
|
||||
uuid = 'eb71e1d82d92c7e1d40500a0dcd77aa6'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 被扔时的冲撞伤害 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -129,12 +137,12 @@ class Skill6(ActiveSkill):
|
||||
# 可抓取的敌人数量 : {value2}
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
mode = ["可抓取","不可抓取"]
|
||||
mode = ['可抓取', '不可抓取']
|
||||
|
||||
def setMode(self, mode):
|
||||
if mode == "可抓取":
|
||||
if mode == '可抓取':
|
||||
self.hit0 = 1
|
||||
elif mode == "不可抓取":
|
||||
elif mode == '不可抓取':
|
||||
self.hit0 = 0
|
||||
|
||||
|
||||
@@ -147,7 +155,8 @@ class Skill7(ActiveSkill):
|
||||
受到的伤害越多, 接受攻击时被推开的距离越远。\n
|
||||
被推开一定距离后, 按下X键可以进行反击。
|
||||
"""
|
||||
name = "格挡反击"
|
||||
|
||||
name = '格挡反击'
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 10
|
||||
@@ -155,10 +164,10 @@ class Skill7(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 6
|
||||
mp = [4, 5]
|
||||
uuid = "4655101518604f874721b3cc249aae10"
|
||||
uuid = '4655101518604f874721b3cc249aae10'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 反击的攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -166,6 +175,7 @@ class Skill7(ActiveSkill):
|
||||
# 所受伤害减少率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 落凤枪
|
||||
# demonic_lancer/vanguard/c9664191611af31142e052dfaef84530
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/c9664191611af31142e052dfaef84530
|
||||
@@ -173,7 +183,8 @@ class Skill8(ActiveSkill):
|
||||
"""
|
||||
从空中快速地斜向落地, 刺向敌人。
|
||||
"""
|
||||
name = "落凤枪"
|
||||
|
||||
name = '落凤枪'
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -181,10 +192,10 @@ class Skill8(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 4.5
|
||||
mp = [12, 125]
|
||||
uuid = "c9664191611af31142e052dfaef84530"
|
||||
uuid = 'c9664191611af31142e052dfaef84530'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 落地攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -196,6 +207,7 @@ class Skill8(ActiveSkill):
|
||||
# 爆炸范围 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 横扫
|
||||
# demonic_lancer/vanguard/fc7a3f4c2852c832a2f20af63d5d212f
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/fc7a3f4c2852c832a2f20af63d5d212f
|
||||
@@ -203,7 +215,8 @@ class Skill9(ActiveSkill):
|
||||
"""
|
||||
向前方快速横斩, 击飞敌人。
|
||||
"""
|
||||
name = "横扫"
|
||||
|
||||
name = '横扫'
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -211,15 +224,16 @@ class Skill9(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 4
|
||||
mp = [8, 70]
|
||||
uuid = "fc7a3f4c2852c832a2f20af63d5d212f"
|
||||
uuid = 'fc7a3f4c2852c832a2f20af63d5d212f'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 横斩攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
|
||||
|
||||
# 魔枪发射
|
||||
# demonic_lancer/vanguard/51a08fd0c90f0a5276cd552047fac93d
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/51a08fd0c90f0a5276cd552047fac93d
|
||||
@@ -228,7 +242,8 @@ class Skill10(ActiveSkill):
|
||||
将气息聚集到魔枪尖端, 然后投掷魔枪。\n
|
||||
魔法枪对命中的敌人造成多段伤害后消失。
|
||||
"""
|
||||
name = "魔枪发射"
|
||||
|
||||
name = '魔枪发射'
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -236,10 +251,10 @@ class Skill10(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 4.5
|
||||
mp = [10, 115]
|
||||
uuid = "51a08fd0c90f0a5276cd552047fac93d"
|
||||
uuid = '51a08fd0c90f0a5276cd552047fac93d'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 魔法枪多段攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -247,6 +262,7 @@ class Skill10(ActiveSkill):
|
||||
# 魔法枪多段攻击次数 : {value1}次
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 连环枪
|
||||
# demonic_lancer/vanguard/717f1e2104fe4b796f800352fa143ecc
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/717f1e2104fe4b796f800352fa143ecc
|
||||
@@ -254,7 +270,8 @@ class Skill13(ActiveSkill):
|
||||
"""
|
||||
使用长枪进行连续攻击。 命中敌人时按下技能键, 即刻发动下一次攻击。
|
||||
"""
|
||||
name = "连环枪"
|
||||
|
||||
name = '连环枪'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -262,10 +279,10 @@ class Skill13(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 6
|
||||
mp = [13, 120]
|
||||
uuid = "717f1e2104fe4b796f800352fa143ecc"
|
||||
uuid = '717f1e2104fe4b796f800352fa143ecc'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 命中敌人后, 即刻发动下一攻击所需的按键间隔 : 0.5秒
|
||||
# 横斩攻击力 : {value0}%
|
||||
@@ -283,6 +300,7 @@ class Skill13(ActiveSkill):
|
||||
# 敌人的僵直增加量 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 狂暴战戟
|
||||
# demonic_lancer/vanguard/0ed3148658fe37b3336ccb718dc0fdb0
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/0ed3148658fe37b3336ccb718dc0fdb0
|
||||
@@ -290,19 +308,21 @@ class Skill14(PassiveSkill):
|
||||
"""
|
||||
征战者特有的枪术, 能更有破坏力地使用魔枪。 学习后, 基础攻击动作将会改变。 同时, [枪挑]将会被[上斩]代替, [上斩]技能等级受[枪挑]影响, 但是造成的伤害更高。
|
||||
"""
|
||||
name = "狂暴战戟"
|
||||
|
||||
name = '狂暴战戟'
|
||||
learnLv = 15
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0
|
||||
rangeLv = 3
|
||||
uuid = "0ed3148658fe37b3336ccb718dc0fdb0"
|
||||
uuid = '0ed3148658fe37b3336ccb718dc0fdb0'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# [枪挑]攻击力增加率 : 120%
|
||||
|
||||
|
||||
# 扫堂枪
|
||||
# demonic_lancer/vanguard/128b9ddef2262f40723deae4407bdb42
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/128b9ddef2262f40723deae4407bdb42
|
||||
@@ -310,7 +330,8 @@ class Skill15(ActiveSkill):
|
||||
"""
|
||||
攻击敌人足部, 使之倒地。
|
||||
"""
|
||||
name = "扫堂枪"
|
||||
|
||||
name = '扫堂枪'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -318,15 +339,16 @@ class Skill15(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [12, 120]
|
||||
uuid = "128b9ddef2262f40723deae4407bdb42"
|
||||
uuid = '128b9ddef2262f40723deae4407bdb42'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 横斩攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
hit0 = 1
|
||||
|
||||
|
||||
# 霸王戟
|
||||
# demonic_lancer/vanguard/78be08a3f8c834d3b06fa20c6a08c5a5
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/78be08a3f8c834d3b06fa20c6a08c5a5
|
||||
@@ -335,43 +357,45 @@ class Skill16(ActiveSkill):
|
||||
强制中断基本攻击、 前冲攻击、 后跳, 并进行强力一击。 基本攻击第一击或前冲攻击后使用时, 会拉开距离并向下斩; 基本攻击第二击之后使用时, 会施放横斩; 基本攻击第三击后使用时, 角色会后退并施放强力的横斩。 使用技能时按向前方向键, 角色不会后退, 并在原地进行横斩。 可以强制中断基本攻击并施放的技能都可以强制中断[霸王戟]并施放, 且受到[基础精通]的影响。\n
|
||||
[后跳]中施放技能时有冷却时间。
|
||||
"""
|
||||
name = "霸王戟"
|
||||
|
||||
name = '霸王戟'
|
||||
learnLv = 15
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 2
|
||||
rangeLv = 2
|
||||
mp = [3, 3]
|
||||
uuid = "78be08a3f8c834d3b06fa20c6a08c5a5"
|
||||
uuid = '78be08a3f8c834d3b06fa20c6a08c5a5'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 后跳中使用时冷却时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# 接平x第一下
|
||||
data1 = [(i*1.091*1.051) for i in [0, 289.33]]
|
||||
data1 = [(i * 1.091 * 1.051) for i in [0, 289.33]]
|
||||
hit1 = 1
|
||||
# 接平x第二下
|
||||
data2 = [(i*1.091*1.051) for i in [0, 399.60]]
|
||||
data2 = [(i * 1.091 * 1.051) for i in [0, 399.60]]
|
||||
hit2 = 0
|
||||
# 接平x第三下
|
||||
data3 = [(i*1.091*1.051) for i in [0, 429.59]]
|
||||
data3 = [(i * 1.091 * 1.051) for i in [0, 429.59]]
|
||||
hit3 = 0
|
||||
|
||||
mode = ["下斩","横斩","强力横斩"]
|
||||
mode = ['下斩', '横斩', '强力横斩']
|
||||
|
||||
def setMode(self, mode):
|
||||
if mode == "下斩":
|
||||
if mode == '下斩':
|
||||
self.hit1 = 1
|
||||
self.hit0 = self.hit2 = self.hit3 = 0
|
||||
elif mode == "横斩":
|
||||
elif mode == '横斩':
|
||||
self.hit2 = 1
|
||||
self.hit0 = self.hit1 = self.hit3 = 0
|
||||
elif mode == "强力横斩":
|
||||
elif mode == '强力横斩':
|
||||
self.hit3 = 1
|
||||
self.hit0 = self.hit1 = self.hit2 = 0
|
||||
|
||||
|
||||
# 战戟精通
|
||||
# demonic_lancer/vanguard/c61f5a010370101402b05b21916c2071
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/c61f5a010370101402b05b21916c2071
|
||||
@@ -384,16 +408,17 @@ class Skill17(PassiveSkill):
|
||||
[基础效果]\n
|
||||
增加物理攻击力, 攻击过程中遭受一定伤害以下的攻击时, 不会僵直。 (可以开启与关闭)
|
||||
"""
|
||||
name = "战戟精通"
|
||||
|
||||
name = '战戟精通'
|
||||
learnLv = 15
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "c61f5a010370101402b05b21916c2071"
|
||||
uuid = 'c61f5a010370101402b05b21916c2071'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 物理武器攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -409,7 +434,8 @@ class Skill17(PassiveSkill):
|
||||
# 被领主怪物攻击时, 不会僵直的伤害量上限 : 生命值最大值的{value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
associate = [ {"type":"$*PAtkP","data":data0}]
|
||||
associate = [{'type': '$*PAtkP', 'data': data0}]
|
||||
|
||||
|
||||
# 破军突击
|
||||
# demonic_lancer/vanguard/c27418ae613c647527200a7ca17d97fd
|
||||
@@ -419,7 +445,8 @@ class Skill18(ActiveSkill):
|
||||
进行强力的突进攻击。 按下向前方向键可以突进更远的距离, 按上/下方向键会以对角线的轨迹突进。\n
|
||||
被最后一击命中的敌人会进入眩晕状态。
|
||||
"""
|
||||
name = "破军突击"
|
||||
|
||||
name = '破军突击'
|
||||
learnLv = 20
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -427,10 +454,10 @@ class Skill18(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [12, 200]
|
||||
uuid = "c27418ae613c647527200a7ca17d97fd"
|
||||
uuid = 'c27418ae613c647527200a7ca17d97fd'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 多段打击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -445,6 +472,7 @@ class Skill18(ActiveSkill):
|
||||
# 眩晕持续时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 不灭战戟
|
||||
# demonic_lancer/vanguard/de3fea2d65c597f4d55c70a02b97fc79
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/de3fea2d65c597f4d55c70a02b97fc79
|
||||
@@ -453,17 +481,18 @@ class Skill19(ActiveSkill):
|
||||
瞬间解放为了不被魔枪支配而抑制的魔枪之力, 在一段时间内使自身的破坏力极大化。\n
|
||||
增加物理暴击率和暴击伤害。
|
||||
"""
|
||||
name = "不灭战戟"
|
||||
|
||||
name = '不灭战戟'
|
||||
learnLv = 20
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
cd = 5
|
||||
uuid = "de3fea2d65c597f4d55c70a02b97fc79"
|
||||
uuid = 'de3fea2d65c597f4d55c70a02b97fc79'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 增益效果持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -480,7 +509,8 @@ class Skill21(ActiveSkill):
|
||||
"""
|
||||
向前方施放两段强力的横斩。 被击中的敌人会进入短暂的僵直。 按向前方向键施放技能, 可以前进更远的距离并施放横斩。
|
||||
"""
|
||||
name = "追魂斩"
|
||||
|
||||
name = '追魂斩'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -488,10 +518,10 @@ class Skill21(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 6
|
||||
mp = [15, 300]
|
||||
uuid = "01384bbfc346775d1267fa0bc4ca605f"
|
||||
uuid = '01384bbfc346775d1267fa0bc4ca605f'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 横斩攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -500,6 +530,7 @@ class Skill21(ActiveSkill):
|
||||
# 斩击范围比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 战戟猛攻
|
||||
# demonic_lancer/vanguard/92360eab6e1f378902018eca681ac629
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/92360eab6e1f378902018eca681ac629
|
||||
@@ -511,17 +542,18 @@ class Skill22(ActiveSkill):
|
||||
使用[霸王戟]或[战戟猛攻]攻击敌人时, 会在一段时间内增加物理攻击力和生命值最大值。\n
|
||||
在决斗场不会增加生命值最大值。
|
||||
"""
|
||||
name = "战戟猛攻"
|
||||
|
||||
name = '战戟猛攻'
|
||||
learnLv = 25
|
||||
masterLv = 20
|
||||
maxLv = 30
|
||||
position = 2
|
||||
rangeLv = 3
|
||||
uuid = "92360eab6e1f378902018eca681ac629"
|
||||
uuid = '92360eab6e1f378902018eca681ac629'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
type = "passive"
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
type = 'passive'
|
||||
cd = 3
|
||||
|
||||
# 斩击攻击力 : {value0}%
|
||||
@@ -542,11 +574,12 @@ class Skill22(ActiveSkill):
|
||||
# 斩击范围比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
associate = [ {"type":"$*PAtkP","data":data3}]
|
||||
associate = [{'type': '$*PAtkP', 'data': data3}]
|
||||
|
||||
def getSkillCD(self, mode=None):
|
||||
return self.cd
|
||||
|
||||
|
||||
# 落月斩
|
||||
# demonic_lancer/vanguard/dc1ffbe7bfcc6dc2be737951960da9ad
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/dc1ffbe7bfcc6dc2be737951960da9ad
|
||||
@@ -554,7 +587,8 @@ class Skill23(ActiveSkill):
|
||||
"""
|
||||
跳跃后, 强力下劈攻击敌人。 施放技能时按向前方向键, 可以跳跃更远的距离进行下劈。
|
||||
"""
|
||||
name = "落月斩"
|
||||
|
||||
name = '落月斩'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -562,10 +596,10 @@ class Skill23(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 7
|
||||
mp = [30, 350]
|
||||
uuid = "dc1ffbe7bfcc6dc2be737951960da9ad"
|
||||
uuid = 'dc1ffbe7bfcc6dc2be737951960da9ad'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 下劈攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -574,6 +608,7 @@ class Skill23(ActiveSkill):
|
||||
# 下斩范围比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 冷血突刺
|
||||
# demonic_lancer/vanguard/e49e57b2e8fbeceb0a2c56a0c63fe6c5
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/e49e57b2e8fbeceb0a2c56a0c63fe6c5
|
||||
@@ -581,7 +616,8 @@ class Skill24(ActiveSkill):
|
||||
"""
|
||||
聚集力量, 向前方施放破坏性刺击。 被击中的敌人会被击退, 并受到多段伤害。
|
||||
"""
|
||||
name = "冷血突刺"
|
||||
|
||||
name = '冷血突刺'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -590,11 +626,11 @@ class Skill24(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 16
|
||||
mp = [100, 920]
|
||||
uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5"
|
||||
uuid = 'e49e57b2e8fbeceb0a2c56a0c63fe6c5'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 刺击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -627,6 +663,7 @@ class Skill24(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 破灭斩
|
||||
# demonic_lancer/vanguard/e4c354a89c337310aeb7041d5e742828
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/e4c354a89c337310aeb7041d5e742828
|
||||
@@ -634,7 +671,8 @@ class Skill25(ActiveSkill):
|
||||
"""
|
||||
聚集力量, 向前方施放致命的横斩。
|
||||
"""
|
||||
name = "破灭斩"
|
||||
|
||||
name = '破灭斩'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -643,11 +681,11 @@ class Skill25(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 14
|
||||
mp = [60, 850]
|
||||
uuid = "e4c354a89c337310aeb7041d5e742828"
|
||||
uuid = 'e4c354a89c337310aeb7041d5e742828'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 横斩攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -675,6 +713,7 @@ class Skill25(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 灭袭乱舞
|
||||
# demonic_lancer/vanguard/1fadde0eece18649caddbca7bd58cc2f
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/1fadde0eece18649caddbca7bd58cc2f
|
||||
@@ -682,7 +721,8 @@ class Skill26(ActiveSkill):
|
||||
"""
|
||||
在原地反复地快速横斩后, 施放强力的最后一击。 被横斩击中的敌人会渐渐聚在中间, 连续按下攻击键或技能键可以加快攻击速度。
|
||||
"""
|
||||
name = "灭袭乱舞"
|
||||
|
||||
name = '灭袭乱舞'
|
||||
learnLv = 40
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -691,11 +731,11 @@ class Skill26(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 18
|
||||
mp = [150, 1260]
|
||||
uuid = "1fadde0eece18649caddbca7bd58cc2f"
|
||||
uuid = '1fadde0eece18649caddbca7bd58cc2f'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 每1次横斩的攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -730,6 +770,7 @@ class Skill26(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 横扫八荒
|
||||
# demonic_lancer/vanguard/4b2c90ec226fd40e967875aa5eabefb2
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/4b2c90ec226fd40e967875aa5eabefb2
|
||||
@@ -737,7 +778,8 @@ class Skill27(ActiveSkill):
|
||||
"""
|
||||
将长枪举过头顶, 大幅旋转攻击敌人后, 施放强力的最后一击。 旋转攻击命中时将敌人聚集到中心。 使用方向键可以移动角色, 并且连续按下攻击键或技能键可以加快攻击速度。 技能施放过程中按下Z键, 会立即施放最后一击。
|
||||
"""
|
||||
name = "横扫八荒"
|
||||
|
||||
name = '横扫八荒'
|
||||
learnLv = 45
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -746,11 +788,11 @@ class Skill27(ActiveSkill):
|
||||
cube = 2
|
||||
cd = 40
|
||||
mp = [222, 2225]
|
||||
uuid = "4b2c90ec226fd40e967875aa5eabefb2"
|
||||
uuid = '4b2c90ec226fd40e967875aa5eabefb2'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 每1次旋转横斩的攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -783,6 +825,7 @@ class Skill27(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 战戟之魂
|
||||
# demonic_lancer/vanguard/d2c6df5105577fb59fb92529a36165a0
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/d2c6df5105577fb59fb92529a36165a0
|
||||
@@ -794,16 +837,17 @@ class Skill28(PassiveSkill):
|
||||
- 增加攻击过程中被击时, 不会僵直的伤害量上限\n
|
||||
- 在第2阶段, 无视僵直不仅适用于攻击, 还适用于除攻击以外的所有情况。
|
||||
"""
|
||||
name = "战戟之魂"
|
||||
|
||||
name = '战戟之魂'
|
||||
learnLv = 48
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "d2c6df5105577fb59fb92529a36165a0"
|
||||
uuid = 'd2c6df5105577fb59fb92529a36165a0'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -821,7 +865,8 @@ class Skill28(PassiveSkill):
|
||||
# [第2阶段]被击时, 不会进入僵直的伤害量上限增加 : 生命值最大值的{value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillDamage"}]
|
||||
associate = [{'data': data0, 'type': '*skillDamage'}]
|
||||
|
||||
|
||||
# 千魂弑
|
||||
# demonic_lancer/vanguard/d0cdaca82892e54097f22a1f60817048
|
||||
@@ -832,7 +877,8 @@ class Skill29(ActiveSkill):
|
||||
对无法抓取的敌人, 不适用浮空判定。\n
|
||||
施放技能时, 适用[战戟猛攻]增益效果。
|
||||
"""
|
||||
name = "千魂弑"
|
||||
|
||||
name = '千魂弑'
|
||||
learnLv = 50
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -841,10 +887,10 @@ class Skill29(ActiveSkill):
|
||||
cube = 5
|
||||
cd = 145
|
||||
mp = [980, 8232]
|
||||
uuid = "d0cdaca82892e54097f22a1f60817048"
|
||||
uuid = 'd0cdaca82892e54097f22a1f60817048'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 下劈攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -853,6 +899,7 @@ class Skill29(ActiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
|
||||
|
||||
# 长虹贯日
|
||||
# demonic_lancer/vanguard/1803b6a67047cafb9e289b4f33cc507b
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/1803b6a67047cafb9e289b4f33cc507b
|
||||
@@ -860,7 +907,8 @@ class Skill30(ActiveSkill):
|
||||
"""
|
||||
刺穿敌人并将敌人举起, 跳向空中强力地砸向地面, 对周围的敌人造成冲击波伤害。 如果刺穿攻击没有命中敌人, 随后的攻击也无法施放。
|
||||
"""
|
||||
name = "长虹贯日"
|
||||
|
||||
name = '长虹贯日'
|
||||
learnLv = 60
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -869,11 +917,11 @@ class Skill30(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 25
|
||||
mp = [250, 1000]
|
||||
uuid = "1803b6a67047cafb9e289b4f33cc507b"
|
||||
uuid = '1803b6a67047cafb9e289b4f33cc507b'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 刺击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -907,6 +955,7 @@ class Skill30(ActiveSkill):
|
||||
self.cd = 37.5
|
||||
self.skillRation *= 1.5
|
||||
|
||||
|
||||
# 穿云裂地斩
|
||||
# demonic_lancer/vanguard/0232c151ef3731c2dede51931a374723
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/0232c151ef3731c2dede51931a374723
|
||||
@@ -914,7 +963,8 @@ class Skill31(ActiveSkill):
|
||||
"""
|
||||
跳跃并聚集力量, 强力地砸向地面, 对敌人造成致命伤害, 并且破坏地面, 对附近的敌人也造成伤害。 被下劈命中的敌人不会受到冲击波伤害。
|
||||
"""
|
||||
name = "穿云裂地斩"
|
||||
|
||||
name = '穿云裂地斩'
|
||||
learnLv = 70
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -923,11 +973,11 @@ class Skill31(ActiveSkill):
|
||||
cube = 2
|
||||
cd = 50
|
||||
mp = [600, 1480]
|
||||
uuid = "0232c151ef3731c2dede51931a374723"
|
||||
uuid = '0232c151ef3731c2dede51931a374723'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 下劈攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -961,6 +1011,7 @@ class Skill31(ActiveSkill):
|
||||
self.cd = 25
|
||||
self.skillRation *= 0.5
|
||||
|
||||
|
||||
# 破灭轮回刺
|
||||
# demonic_lancer/vanguard/d296043df164385a14cb973c8c7c4d07
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/d296043df164385a14cb973c8c7c4d07
|
||||
@@ -968,7 +1019,8 @@ class Skill32(ActiveSkill):
|
||||
"""
|
||||
将长枪大幅度地旋转2次, 控制住附近的敌人, 使之聚集在前方后, 进行强力的最后一击。
|
||||
"""
|
||||
name = "破灭轮回刺"
|
||||
|
||||
name = '破灭轮回刺'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -977,11 +1029,11 @@ class Skill32(ActiveSkill):
|
||||
cube = 3
|
||||
cd = 40
|
||||
mp = [580, 4500]
|
||||
uuid = "d296043df164385a14cb973c8c7c4d07"
|
||||
uuid = 'd296043df164385a14cb973c8c7c4d07'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 回旋斩击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1016,6 +1068,7 @@ class Skill32(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 战神之力
|
||||
# demonic_lancer/vanguard/6e33d47e6622ce03b6defdd912140270
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -1023,23 +1076,25 @@ class Skill33(PassiveSkill):
|
||||
"""
|
||||
不灭战神和魔枪完全融为一体, 可以使用魔枪内所有潜在力量。 攻击敌人时, 会引发更猛烈的攻击, 并会对敌人造成这次伤害量一定比率的追加伤害。 该比率伤害会以同样的比率作用在装备的追加伤害效果上。 此外, [战戟猛攻]的能量层数会增加1。
|
||||
"""
|
||||
name = "战神之力"
|
||||
|
||||
name = '战神之力'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "6e33d47e6622ce03b6defdd912140270"
|
||||
uuid = '6e33d47e6622ce03b6defdd912140270'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 追加伤害比率 : 击打量的{value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# [战戟猛攻]能量层数增加量 : {value1}
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillDamage"}]
|
||||
associate = [{'data': data0, 'type': '*skillDamage'}]
|
||||
|
||||
|
||||
# 断魂裂岩斩
|
||||
# demonic_lancer/vanguard/ca75c965f20a150f99f54155a37400df
|
||||
@@ -1048,7 +1103,8 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
向前方施展强力的下斩, 把敌人斩断。 被斩断的敌人会在一瞬间成为超级控制状态。 随后裂开的地面上溅出碎片和火花, 对敌人造成多段伤害。
|
||||
"""
|
||||
name = "断魂裂岩斩"
|
||||
|
||||
name = '断魂裂岩斩'
|
||||
learnLv = 80
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1057,11 +1113,11 @@ class Skill34(ActiveSkill):
|
||||
cube = 5
|
||||
cd = 45
|
||||
mp = [800, 6000]
|
||||
uuid = "ca75c965f20a150f99f54155a37400df"
|
||||
uuid = 'ca75c965f20a150f99f54155a37400df'
|
||||
hasVP = True
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
vps = get_data(f'{prefix}/{uuid}', 'vps') # noqa: E501
|
||||
|
||||
# 斩击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1099,6 +1155,7 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 血战天狱
|
||||
# demonic_lancer/vanguard/b163d099c8cc27fdb6fd3639c2ee6df9
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/b163d099c8cc27fdb6fd3639c2ee6df9
|
||||
@@ -1106,7 +1163,8 @@ class Skill35(ActiveSkill):
|
||||
"""
|
||||
挥舞不灭战神的斗气和魔枪的究极之力合体的巨型魔枪, 使前方化为焦土, 并且再次聚集力量后, 施展毁灭一切存在的强力最后一击。
|
||||
"""
|
||||
name = "血战天狱"
|
||||
|
||||
name = '血战天狱'
|
||||
learnLv = 85
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1115,10 +1173,10 @@ class Skill35(ActiveSkill):
|
||||
cube = 10
|
||||
cd = 180
|
||||
mp = [2500, 5000]
|
||||
uuid = "b163d099c8cc27fdb6fd3639c2ee6df9"
|
||||
uuid = 'b163d099c8cc27fdb6fd3639c2ee6df9'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 第1~4击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1127,6 +1185,7 @@ class Skill35(ActiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
|
||||
|
||||
# 灭天之魂
|
||||
# demonic_lancer/vanguard/8e358ecf99ac9df31a6132aeafe378a9
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/8e358ecf99ac9df31a6132aeafe378a9
|
||||
@@ -1141,16 +1200,17 @@ class Skill36(PassiveSkill):
|
||||
落月冲击攻击力与[战戟猛攻]相同。\n
|
||||
前进并使用[战戟猛攻]时, 发动原来的前进攻击。
|
||||
"""
|
||||
name = "灭天之魂"
|
||||
|
||||
name = '灭天之魂'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5
|
||||
rangeLv = 3
|
||||
uuid = "8e358ecf99ac9df31a6132aeafe378a9"
|
||||
uuid = '8e358ecf99ac9df31a6132aeafe378a9'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 基本攻击力和转职技能攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1158,7 +1218,8 @@ class Skill36(PassiveSkill):
|
||||
# 命中时能量恢复时间减少量 : {value1}秒
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillDamage"},{"data":[-i for i in data1],"type":"+cd","skills":["战戟猛攻"],"ratio":1}]
|
||||
associate = [{'data': data0, 'type': '*skillDamage'}, {'data': [-i for i in data1], 'type': '+cd', 'skills': ['战戟猛攻'], 'ratio': 1}]
|
||||
|
||||
|
||||
# 镇狱裂地枪
|
||||
# demonic_lancer/vanguard/78b86e64fbb74c1db1b71c50a5ac21cd
|
||||
@@ -1167,7 +1228,8 @@ class Skill37(ActiveSkill):
|
||||
"""
|
||||
挥动魔枪将其插入地面, 对敌人造成伤害。 然后拔出魔枪, 强力上挑, 造成巨大伤害。
|
||||
"""
|
||||
name = "镇狱裂地枪"
|
||||
|
||||
name = '镇狱裂地枪'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1176,10 +1238,10 @@ class Skill37(ActiveSkill):
|
||||
cube = 7
|
||||
cd = 60
|
||||
mp = [960, 7200]
|
||||
uuid = "78b86e64fbb74c1db1b71c50a5ac21cd"
|
||||
uuid = '78b86e64fbb74c1db1b71c50a5ac21cd'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 魔枪插地攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1188,6 +1250,7 @@ class Skill37(ActiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
|
||||
|
||||
# 天劫·斗灭乾坤
|
||||
# demonic_lancer/vanguard/f4a561e272cc434a4905b3aa0c0de090
|
||||
# 3deb7be5f01953ac8b1ecaa1e25e0420/f4a561e272cc434a4905b3aa0c0de090
|
||||
@@ -1199,7 +1262,8 @@ class Skill38(ActiveSkill):
|
||||
使用三次觉醒技能时, 与关联的技能共享冷却时间。\n
|
||||
若关联的技能还在冷却中, 则无法使用三次觉醒技能。
|
||||
"""
|
||||
name = "天劫·斗灭乾坤"
|
||||
|
||||
name = '天劫·斗灭乾坤'
|
||||
learnLv = 100
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1208,10 +1272,10 @@ class Skill38(ActiveSkill):
|
||||
cube = 15
|
||||
cd = 290
|
||||
mp = [4027, 8055]
|
||||
uuid = "f4a561e272cc434a4905b3aa0c0de090"
|
||||
uuid = 'f4a561e272cc434a4905b3aa0c0de090'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 下劈攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -1229,7 +1293,7 @@ class classChange(Character):
|
||||
self.jobId = '3deb7be5f01953ac8b1ecaa1e25e0420'
|
||||
self.jobGrowId = '37495b941da3b1661bc900e68ef3b2c6'
|
||||
|
||||
self.武器选项 = ['长枪','战戟','光枪','暗矛']
|
||||
self.武器选项 = ['长枪', '战戟', '光枪', '暗矛']
|
||||
self.输出类型选项 = ['物理百分比']
|
||||
self.输出类型 = '物理百分比'
|
||||
self.防具精通属性 = ['力量']
|
||||
|
||||
Reference in New Issue
Block a user