1
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
#a5ccbaf5538981c6ef99b236c0a60b73
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73
|
||||
from core.basic.skill import PassiveSkill, ActiveSkill, get_data
|
||||
from core.basic.character import Character
|
||||
prefix = "mage_male/blood_mage/cn/skillDetail"
|
||||
|
||||
prefix = 'mage_male/blood_mage/cn/skillDetail'
|
||||
|
||||
|
||||
# 魔法旋风
|
||||
# mage_male/blood_mage/3c5604bdbb0240b8f130f59ab40509c3
|
||||
@@ -15,17 +17,18 @@ class Skill0(ActiveSkill):
|
||||
- [转职为逐风者时附加效果] -\n
|
||||
增加攻击力, 可以按<X>键进行追加操作。
|
||||
"""
|
||||
name = "魔法旋风"
|
||||
|
||||
name = '魔法旋风'
|
||||
learnLv = 1
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 4 #TODO
|
||||
position = 4 # TODO
|
||||
rangeLv = 3
|
||||
cd = 2
|
||||
uuid = "3c5604bdbb0240b8f130f59ab40509c3"
|
||||
uuid = '3c5604bdbb0240b8f130f59ab40509c3'
|
||||
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)
|
||||
@@ -39,6 +42,7 @@ class Skill0(ActiveSkill):
|
||||
# 攻击力增加率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 魔法冰球
|
||||
# mage_male/blood_mage/5dc7008b12a459325b548b0715c6b73c
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/5dc7008b12a459325b548b0715c6b73c
|
||||
@@ -47,18 +51,19 @@ class Skill1(ActiveSkill):
|
||||
向前方发射魔法冰球。\n
|
||||
在决斗场内, 冰球大小随技能等级增加而增大。
|
||||
"""
|
||||
name = "魔法冰球"
|
||||
|
||||
name = '魔法冰球'
|
||||
learnLv = 1
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 7 #TODO
|
||||
position = 7 # TODO
|
||||
rangeLv = 2
|
||||
cd = 2
|
||||
mp = [10, 84]
|
||||
uuid = "5dc7008b12a459325b548b0715c6b73c"
|
||||
uuid = '5dc7008b12a459325b548b0715c6b73c'
|
||||
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)
|
||||
@@ -66,6 +71,7 @@ class Skill1(ActiveSkill):
|
||||
# 冰球大小 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 不死之身
|
||||
# mage_male/blood_mage/bb34e8854a93fd250347a1c64119f7ab
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/bb34e8854a93fd250347a1c64119f7ab
|
||||
@@ -75,16 +81,17 @@ class Skill2(PassiveSkill):
|
||||
自动恢复生命值模式下, 角色的生命值值可以在一定时间内自动恢复至100%, 但无法借用任何道具或其它途径恢复生命值, 且所受到的伤害还会加剧。\n
|
||||
若在恢复模式下死亡, 则无法再次通过该技能复活。
|
||||
"""
|
||||
name = "不死之身"
|
||||
|
||||
name = '不死之身'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "bb34e8854a93fd250347a1c64119f7ab"
|
||||
uuid = 'bb34e8854a93fd250347a1c64119f7ab'
|
||||
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,6 +102,7 @@ class Skill2(PassiveSkill):
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/blood_mage/6e33d47e6622ce03b6defdd912140270
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -102,16 +110,17 @@ class Skill3(PassiveSkill):
|
||||
"""
|
||||
增加魔法师的魔法值最大值; 若魔法值低于一定比率时, 还可增加魔法值恢复速度。
|
||||
"""
|
||||
name = "黑暗之眼"
|
||||
|
||||
name = '黑暗之眼'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 1
|
||||
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)
|
||||
@@ -120,6 +129,7 @@ class Skill3(PassiveSkill):
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 赤影步
|
||||
# mage_male/blood_mage/ac21c02567f04a92b54dd85c091d1e5a
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/ac21c02567f04a92b54dd85c091d1e5a
|
||||
@@ -129,18 +139,19 @@ class Skill4(ActiveSkill):
|
||||
使用向前方向键时, 可移动到最大距离。\n
|
||||
在决斗场内, 无论前方有无敌人, 都会移动到最大距离。
|
||||
"""
|
||||
name = "赤影步"
|
||||
|
||||
name = '赤影步'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 2
|
||||
cd = 1.5
|
||||
mp = [51, 51]
|
||||
uuid = "ac21c02567f04a92b54dd85c091d1e5a"
|
||||
uuid = 'ac21c02567f04a92b54dd85c091d1e5a'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 移动距离上限 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -156,16 +167,18 @@ class Skill6(PassiveSkill):
|
||||
增加基本攻击、 前冲攻击、 跳跃攻击、 [魔法旋风]的攻击力。\n
|
||||
在决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
|
||||
"""
|
||||
name = "基础精通"
|
||||
|
||||
name = '基础精通'
|
||||
learnLv = 1
|
||||
masterLv = 115
|
||||
maxLv = 200
|
||||
position = 1 #TODO
|
||||
position = 1 # TODO
|
||||
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)
|
||||
@@ -184,18 +197,19 @@ class Skill11(ActiveSkill):
|
||||
转职成次元行者时, 可以学习[虚妄之火]技能。\n
|
||||
学习[虚妄之火]后, 持续时间变更为无限, 且无法发动攻击。
|
||||
"""
|
||||
name = "幽冥火"
|
||||
|
||||
name = '幽冥火'
|
||||
learnLv = 10
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 9 #TODO
|
||||
position = 9 # TODO
|
||||
rangeLv = 3
|
||||
cd = 10
|
||||
mp = [30, 345]
|
||||
uuid = "cfacda0647b9a0f595df2c2aad30c18d"
|
||||
uuid = 'cfacda0647b9a0f595df2c2aad30c18d'
|
||||
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)
|
||||
@@ -211,6 +225,7 @@ class Skill11(ActiveSkill):
|
||||
# 魔法防御力增加 : {value5}
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 血蝠之袭
|
||||
# mage_male/blood_mage/d429147c372b549c3dadcabcba50787f
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/d429147c372b549c3dadcabcba50787f
|
||||
@@ -218,18 +233,19 @@ class Skill16(ActiveSkill):
|
||||
"""
|
||||
召唤蝙蝠冲向敌人造成多段伤害并吸取猩红气息。
|
||||
"""
|
||||
name = "血蝠之袭"
|
||||
|
||||
name = '血蝠之袭'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [24, 240]
|
||||
uuid = "d429147c372b549c3dadcabcba50787f"
|
||||
uuid = 'd429147c372b549c3dadcabcba50787f'
|
||||
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)
|
||||
@@ -242,6 +258,7 @@ class Skill16(ActiveSkill):
|
||||
# 攻击范围比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 鲜血融合
|
||||
# mage_male/blood_mage/0113c8b1306ca76d208f83f2d093dd62
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/0113c8b1306ca76d208f83f2d093dd62
|
||||
@@ -252,16 +269,17 @@ class Skill17(PassiveSkill):
|
||||
猩红气息可以用吸收系技能吸收, 并在吸收状态下, 减少猩红气息消耗系技能的消耗量。\n
|
||||
猩红气息不足时, 可以消耗生命值施放猩红气息消耗系技能。
|
||||
"""
|
||||
name = "鲜血融合"
|
||||
|
||||
name = '鲜血融合'
|
||||
learnLv = 15
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "0113c8b1306ca76d208f83f2d093dd62"
|
||||
uuid = '0113c8b1306ca76d208f83f2d093dd62'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# [学习技能时效果]
|
||||
# 命中率增加 : {value0}%
|
||||
@@ -281,10 +299,8 @@ class Skill17(PassiveSkill):
|
||||
# [猩红气息不足时]
|
||||
# 消耗生命值比率 : 猩红气息消耗量的{value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
associate = [
|
||||
{"data":data2,"type":"$*PAtkP"},
|
||||
{"data":data3,"type":"*cdReduce","skills":["血翼突击","鲜血长枪","猩红狩猎","狱血之牙","绯红之狱","隐行之噬","血翼绽放","死亡之握","血翼蔽空"]}
|
||||
]
|
||||
associate = [{'data': data2, 'type': '$*PAtkP'}, {'data': data3, 'type': '*cdReduce', 'skills': ['血翼突击', '鲜血长枪', '猩红狩猎', '狱血之牙', '绯红之狱', '隐行之噬', '血翼绽放', '死亡之握', '血翼蔽空']}]
|
||||
|
||||
|
||||
# 鲜血之誓
|
||||
# mage_male/blood_mage/8b08f9504167a9c0f3a1d29d71b7943e
|
||||
@@ -294,16 +310,17 @@ class Skill18(PassiveSkill):
|
||||
将穿戴的武器和猩红气息融合到一起, 像身体的一部分一样操控自如。\n
|
||||
改变基本攻击、 冲刺攻击、 跳跃攻击、 [魔法旋风]的攻击效果; 攻击时敌人时, 可以吸收猩红气息。
|
||||
"""
|
||||
name = "鲜血之誓"
|
||||
|
||||
name = '鲜血之誓'
|
||||
learnLv = 15
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 8 #TODO
|
||||
position = 8 # TODO
|
||||
rangeLv = 2
|
||||
uuid = "8b08f9504167a9c0f3a1d29d71b7943e"
|
||||
uuid = '8b08f9504167a9c0f3a1d29d71b7943e'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 第1击猩红气息吸收量 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -318,6 +335,7 @@ class Skill18(PassiveSkill):
|
||||
# 跳跃攻击猩红气息吸收量 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 血翼突击
|
||||
# mage_male/blood_mage/ab6fc3303df03b58911967dfca2b5d07
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/ab6fc3303df03b58911967dfca2b5d07
|
||||
@@ -327,17 +345,18 @@ class Skill19(ActiveSkill):
|
||||
该技能可以击退敌人。\n
|
||||
可以在空中施放该技能, 利用方向键可以指定降落地点。
|
||||
"""
|
||||
name = "血翼突击"
|
||||
|
||||
name = '血翼突击'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 4 #TODO
|
||||
position = 4 # TODO
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
uuid = "ab6fc3303df03b58911967dfca2b5d07"
|
||||
uuid = 'ab6fc3303df03b58911967dfca2b5d07'
|
||||
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)
|
||||
@@ -347,6 +366,7 @@ class Skill19(ActiveSkill):
|
||||
# 血翼斩击攻击力 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 鲜血长枪
|
||||
# mage_male/blood_mage/002cbdd9bfd0f0b970451ae8d48d029e
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/002cbdd9bfd0f0b970451ae8d48d029e
|
||||
@@ -356,17 +376,18 @@ class Skill20(ActiveSkill):
|
||||
举起状态可以持续一定时间, 若再按下技能键, 则把敌人砸向地面。\n
|
||||
对无法抓取的敌人不适用抓取和控制效果。
|
||||
"""
|
||||
name = "鲜血长枪"
|
||||
|
||||
name = '鲜血长枪'
|
||||
learnLv = 20
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 2
|
||||
cd = 6
|
||||
uuid = "002cbdd9bfd0f0b970451ae8d48d029e"
|
||||
uuid = '002cbdd9bfd0f0b970451ae8d48d029e'
|
||||
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)
|
||||
@@ -384,6 +405,7 @@ class Skill20(ActiveSkill):
|
||||
# 攻击范围比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 血之共鸣
|
||||
# mage_male/blood_mage/95b58ec89893dd9e50da1281ebe57175
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/95b58ec89893dd9e50da1281ebe57175
|
||||
@@ -391,20 +413,22 @@ class Skill22(PassiveSkill):
|
||||
"""
|
||||
精通鲜血的力量并与之共鸣。
|
||||
"""
|
||||
name = "血之共鸣"
|
||||
|
||||
name = '血之共鸣'
|
||||
learnLv = 20
|
||||
masterLv = 1
|
||||
maxLv = 11
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "95b58ec89893dd9e50da1281ebe57175"
|
||||
uuid = '95b58ec89893dd9e50da1281ebe57175'
|
||||
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)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 血蝠之舞
|
||||
# mage_male/blood_mage/c91a62dc0a18360acf5031ac0ebf09f5
|
||||
@@ -413,18 +437,19 @@ class Skill23(ActiveSkill):
|
||||
"""
|
||||
召唤蝙蝠群, 使范围内的敌人受到多段伤害并吸取猩红气息。
|
||||
"""
|
||||
name = "血蝠之舞"
|
||||
|
||||
name = '血蝠之舞'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cd = 6
|
||||
mp = [80, 800]
|
||||
uuid = "c91a62dc0a18360acf5031ac0ebf09f5"
|
||||
uuid = 'c91a62dc0a18360acf5031ac0ebf09f5'
|
||||
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)
|
||||
@@ -439,6 +464,7 @@ class Skill23(ActiveSkill):
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 猩红狩猎
|
||||
# mage_male/blood_mage/0c3a468aee1f7ce06bf91eb3319518c1
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/0c3a468aee1f7ce06bf91eb3319518c1
|
||||
@@ -447,17 +473,18 @@ class Skill24(ActiveSkill):
|
||||
在前方生成猩红之池, 从中射出针刺攻击敌人。\n
|
||||
施放时, 输入向下/后方向键时, 则针刺就会从背后攻击敌人。
|
||||
"""
|
||||
name = "猩红狩猎"
|
||||
|
||||
name = '猩红狩猎'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 2
|
||||
cd = 8
|
||||
uuid = "0c3a468aee1f7ce06bf91eb3319518c1"
|
||||
uuid = '0c3a468aee1f7ce06bf91eb3319518c1'
|
||||
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)
|
||||
@@ -470,6 +497,7 @@ class Skill24(ActiveSkill):
|
||||
# 攻击范围比率 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 赤红燃烧
|
||||
# mage_male/blood_mage/5cac3411ccef1af333953e0ded5e942d
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/5cac3411ccef1af333953e0ded5e942d
|
||||
@@ -477,23 +505,25 @@ class Skill25(ActiveSkill):
|
||||
"""
|
||||
增加攻击力。
|
||||
"""
|
||||
name = "赤红燃烧"
|
||||
|
||||
name = '赤红燃烧'
|
||||
learnLv = 25
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 8 #TODO
|
||||
position = 8 # TODO
|
||||
rangeLv = 3
|
||||
cd = 5
|
||||
uuid = "5cac3411ccef1af333953e0ded5e942d"
|
||||
uuid = '5cac3411ccef1af333953e0ded5e942d'
|
||||
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)
|
||||
|
||||
|
||||
# 狱血之犬
|
||||
# mage_male/blood_mage/85f7c810ad503790e8626439fe936d56
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/85f7c810ad503790e8626439fe936d56
|
||||
@@ -502,18 +532,19 @@ class Skill26(ActiveSkill):
|
||||
利用猩红气息生成犬形怪物咬住敌人, 使其无法动弹, 然后撕咬敌人造成多段伤害并吸取猩红气息。\n
|
||||
施放时输入下方向键 , 可以缩短犬形怪物的突进距离。
|
||||
"""
|
||||
name = "狱血之犬"
|
||||
|
||||
name = '狱血之犬'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cd = 10
|
||||
mp = [112, 1120]
|
||||
uuid = "85f7c810ad503790e8626439fe936d56"
|
||||
uuid = '85f7c810ad503790e8626439fe936d56'
|
||||
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)
|
||||
@@ -531,6 +562,7 @@ class Skill26(ActiveSkill):
|
||||
# 攻击范围比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 狱血之牙
|
||||
# mage_male/blood_mage/31823197cc0b04d4c5dcf8f928d9220c
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/31823197cc0b04d4c5dcf8f928d9220c
|
||||
@@ -539,17 +571,18 @@ class Skill27(ActiveSkill):
|
||||
利用猩红气息生成巨大的尖齿撕咬敌人。\n
|
||||
施放时, 输入向前方向键, 则可以在更远处生成尖齿。
|
||||
"""
|
||||
name = "狱血之牙"
|
||||
|
||||
name = '狱血之牙'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 2
|
||||
cd = 12
|
||||
uuid = "31823197cc0b04d4c5dcf8f928d9220c"
|
||||
uuid = '31823197cc0b04d4c5dcf8f928d9220c'
|
||||
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)
|
||||
@@ -560,6 +593,7 @@ class Skill27(ActiveSkill):
|
||||
# 攻击范围比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 绯红之狱
|
||||
# mage_male/blood_mage/dac8d8207618150c162e4c6f9e168527
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/dac8d8207618150c162e4c6f9e168527
|
||||
@@ -567,19 +601,20 @@ class Skill28(ActiveSkill):
|
||||
"""
|
||||
爆发出旋转的猩红气息, 对周围的敌人造成多段攻击伤害。
|
||||
"""
|
||||
name = "绯红之狱"
|
||||
|
||||
name = '绯红之狱'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 4 #TODO
|
||||
position = 4 # TODO
|
||||
rangeLv = 2
|
||||
cube = 1
|
||||
cd = 18
|
||||
uuid = "dac8d8207618150c162e4c6f9e168527"
|
||||
uuid = 'dac8d8207618150c162e4c6f9e168527'
|
||||
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)
|
||||
@@ -618,6 +653,7 @@ class Skill28(ActiveSkill):
|
||||
self.skillRation *= 1 - 0.666
|
||||
...
|
||||
|
||||
|
||||
# 噬魂囚笼
|
||||
# mage_male/blood_mage/8e358ecf99ac9df31a6132aeafe378a9
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/8e358ecf99ac9df31a6132aeafe378a9
|
||||
@@ -626,20 +662,21 @@ class Skill29(ActiveSkill):
|
||||
在地面生成巨大的猩红之池, 从外围开始往中心喷射向上的猩红气息。\n
|
||||
向上喷射的血气将敌人击退至猩红之池中心, 并吸取血气。
|
||||
"""
|
||||
name = "噬魂囚笼"
|
||||
|
||||
name = '噬魂囚笼'
|
||||
learnLv = 40
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cube = 1
|
||||
cd = 20
|
||||
mp = [192, 1920]
|
||||
uuid = "8e358ecf99ac9df31a6132aeafe378a9"
|
||||
uuid = '8e358ecf99ac9df31a6132aeafe378a9'
|
||||
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)
|
||||
@@ -680,6 +717,7 @@ class Skill29(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 隐行之噬
|
||||
# mage_male/blood_mage/78b86e64fbb74c1db1b71c50a5ac21cd
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/78b86e64fbb74c1db1b71c50a5ac21cd
|
||||
@@ -688,19 +726,20 @@ class Skill30(ActiveSkill):
|
||||
向前潜行一段距离并抓取一个敌人吸取大量的猩红气息。\n
|
||||
施放技能时消耗一定的猩红气息, 但是通过技能可以吸取更多猩红气息。
|
||||
"""
|
||||
name = "隐行之噬"
|
||||
|
||||
name = '隐行之噬'
|
||||
learnLv = 45
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 2
|
||||
cube = 2
|
||||
cd = 40
|
||||
uuid = "78b86e64fbb74c1db1b71c50a5ac21cd"
|
||||
uuid = '78b86e64fbb74c1db1b71c50a5ac21cd'
|
||||
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)
|
||||
@@ -743,6 +782,7 @@ class Skill30(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 赤狱之力
|
||||
# mage_male/blood_mage/f4a561e272cc434a4905b3aa0c0de090
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/f4a561e272cc434a4905b3aa0c0de090
|
||||
@@ -751,20 +791,22 @@ class Skill31(PassiveSkill):
|
||||
猩红法师觉醒为赤狱伯爵, 可以使猩红气息发挥出更强的效果。\n
|
||||
进入地下城时,猩红气息系列技能始终处于高涨状态, 技能形态发生变化, 并增加攻击力。
|
||||
"""
|
||||
name = "赤狱之力"
|
||||
|
||||
name = '赤狱之力'
|
||||
learnLv = 48
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 3 #TODO
|
||||
position = 3 # TODO
|
||||
rangeLv = 3
|
||||
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)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 伯爵之歌
|
||||
# mage_male/blood_mage/0e409ac3e1c1f3976b3ef2bfe4c13069
|
||||
@@ -774,18 +816,19 @@ class Skill32(ActiveSkill):
|
||||
赤狱伯爵爆发体内的力量, 变成猩红之湖,将眼前的所有东西用猩红之枪穿刺掉,并吸收血气。\n
|
||||
[成为锐利之枪, 穿刺敌人吧!]
|
||||
"""
|
||||
name = "伯爵之歌"
|
||||
|
||||
name = '伯爵之歌'
|
||||
learnLv = 50
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 5
|
||||
cube = 5
|
||||
cd = 145
|
||||
uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069"
|
||||
uuid = '0e409ac3e1c1f3976b3ef2bfe4c13069'
|
||||
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)
|
||||
@@ -800,6 +843,7 @@ class Skill32(ActiveSkill):
|
||||
# 猩红气息吸收量 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 魔仆召唤 : 狱犬
|
||||
# mage_male/blood_mage/2e2b7efe778656690f9c8cb6e47c3932
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/2e2b7efe778656690f9c8cb6e47c3932
|
||||
@@ -809,20 +853,21 @@ class Skill33(ActiveSkill):
|
||||
魔犬来回跳跃撕咬敌人并吸取猩红气息。\n
|
||||
施放时, 输入向前方向键, 则可以在更远处生成猩红之池。
|
||||
"""
|
||||
name = "魔仆召唤 : 狱犬"
|
||||
|
||||
name = '魔仆召唤 : 狱犬'
|
||||
learnLv = 60
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cube = 1
|
||||
cd = 25
|
||||
mp = [640, 1920]
|
||||
uuid = "2e2b7efe778656690f9c8cb6e47c3932"
|
||||
uuid = '2e2b7efe778656690f9c8cb6e47c3932'
|
||||
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)
|
||||
@@ -859,6 +904,7 @@ class Skill33(ActiveSkill):
|
||||
self.skillRation *= 1 - 0.5
|
||||
...
|
||||
|
||||
|
||||
# 血翼绽放
|
||||
# mage_male/blood_mage/902a016f6978f13740f237e4740a5646
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/902a016f6978f13740f237e4740a5646
|
||||
@@ -868,19 +914,20 @@ class Skill34(ActiveSkill):
|
||||
蝙蝠群冲击波可以将敌人汇聚到角色身边。\n
|
||||
施放时, 可以利用向前/下方向键调整瞬移距离。
|
||||
"""
|
||||
name = "血翼绽放"
|
||||
|
||||
name = '血翼绽放'
|
||||
learnLv = 70
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 2
|
||||
cube = 2
|
||||
cd = 50
|
||||
uuid = "902a016f6978f13740f237e4740a5646"
|
||||
uuid = '902a016f6978f13740f237e4740a5646'
|
||||
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)
|
||||
@@ -913,6 +960,7 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 地狱冥犬
|
||||
# mage_male/blood_mage/4c5271b0ecce120d7fc113f377fae76f
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/4c5271b0ecce120d7fc113f377fae76f
|
||||
@@ -921,20 +969,21 @@ class Skill35(ActiveSkill):
|
||||
利用猩红气息和蝙蝠群生成巨大的犬形怪撕咬敌人, 并吸收猩红气息。\n
|
||||
施放时, 输入向前方向键, 可以撕咬更远处的敌人。
|
||||
"""
|
||||
name = "地狱冥犬"
|
||||
|
||||
name = '地狱冥犬'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 2 #TODO
|
||||
position = 2 # TODO
|
||||
rangeLv = 2
|
||||
cube = 3
|
||||
cd = 30
|
||||
mp = [1066, 2133]
|
||||
uuid = "4c5271b0ecce120d7fc113f377fae76f"
|
||||
uuid = '4c5271b0ecce120d7fc113f377fae76f'
|
||||
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)
|
||||
@@ -970,6 +1019,7 @@ class Skill35(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 鲜血之殇
|
||||
# mage_male/blood_mage/370586038cf40378f20d338d507a780c
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/370586038cf40378f20d338d507a780c
|
||||
@@ -977,16 +1027,17 @@ class Skill36(PassiveSkill):
|
||||
"""
|
||||
赤狱君主领悟了猩红真谛, 可以给敌人造成更大的致命伤。 在猩红气息蓄满的状态下吸收气息时, 可以恢复体力。
|
||||
"""
|
||||
name = "鲜血之殇"
|
||||
|
||||
name = '鲜血之殇'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 8 #TODO
|
||||
position = 8 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "370586038cf40378f20d338d507a780c"
|
||||
uuid = '370586038cf40378f20d338d507a780c'
|
||||
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)
|
||||
@@ -994,7 +1045,8 @@ class Skill36(PassiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 猩红气息吸收量与生命值恢复量比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 死亡之握
|
||||
# mage_male/blood_mage/dd32a9825ec1af42a91f2223be6658e5
|
||||
@@ -1003,19 +1055,20 @@ class Skill37(ActiveSkill):
|
||||
"""
|
||||
形成猩红气息湖泊, 将上面的目标吸附到猩红法师的前方。 然后向敌人身上插入猩红气息之刺使其进入眩晕状态, 然后将刺和精气一起拔出。
|
||||
"""
|
||||
name = "死亡之握"
|
||||
|
||||
name = '死亡之握'
|
||||
learnLv = 80
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 4 #TODO
|
||||
position = 4 # TODO
|
||||
rangeLv = 2
|
||||
cube = 5
|
||||
cd = 50
|
||||
uuid = "dd32a9825ec1af42a91f2223be6658e5"
|
||||
uuid = 'dd32a9825ec1af42a91f2223be6658e5'
|
||||
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)
|
||||
@@ -1047,6 +1100,7 @@ class Skill37(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 血界彼岸
|
||||
# mage_male/blood_mage/fa3ee243b36699e9d3fc34328adf6417
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/fa3ee243b36699e9d3fc34328adf6417
|
||||
@@ -1056,18 +1110,19 @@ class Skill38(ActiveSkill):
|
||||
连续按攻击键或技能键, 可以加快攻击速度。\n
|
||||
[和我融为一体吧!]
|
||||
"""
|
||||
name = "血界彼岸"
|
||||
|
||||
name = '血界彼岸'
|
||||
learnLv = 85
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 5
|
||||
cube = 10
|
||||
cd = 180
|
||||
uuid = "fa3ee243b36699e9d3fc34328adf6417"
|
||||
uuid = 'fa3ee243b36699e9d3fc34328adf6417'
|
||||
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)
|
||||
@@ -1082,6 +1137,7 @@ class Skill38(ActiveSkill):
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
|
||||
# 猩红之眼
|
||||
# mage_male/blood_mage/3cb633d00f8f6ee088682c9171020d26
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/3cb633d00f8f6ee088682c9171020d26
|
||||
@@ -1094,16 +1150,17 @@ class Skill39(PassiveSkill):
|
||||
[狱血之牙]\n
|
||||
存在猩红气息吸收的敌人时, 在敌人位置生成尖齿, 造成更大范围的伤害。
|
||||
"""
|
||||
name = "猩红之眼"
|
||||
|
||||
name = '猩红之眼'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "3cb633d00f8f6ee088682c9171020d26"
|
||||
uuid = '3cb633d00f8f6ee088682c9171020d26'
|
||||
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)
|
||||
@@ -1113,7 +1170,8 @@ class Skill39(PassiveSkill):
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# [狱血之牙]探索范围 : {value3}px
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 血翼蔽空
|
||||
# mage_male/blood_mage/6d7c9a15c08cc41d70125083e869e1a1
|
||||
@@ -1123,18 +1181,19 @@ class Skill40(ActiveSkill):
|
||||
生成血翼, 原地旋转的同时大幅挥动血翼, 击飞前方的敌人。\n
|
||||
角色后方的敌人被击时, 被击退至向角色前方一定距离。
|
||||
"""
|
||||
name = "血翼蔽空"
|
||||
|
||||
name = '血翼蔽空'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 7 #TODO
|
||||
position = 7 # TODO
|
||||
rangeLv = 2
|
||||
cube = 7
|
||||
cd = 60
|
||||
uuid = "6d7c9a15c08cc41d70125083e869e1a1"
|
||||
uuid = '6d7c9a15c08cc41d70125083e869e1a1'
|
||||
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)
|
||||
@@ -1142,6 +1201,7 @@ class Skill40(ActiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
hit1 = 1
|
||||
|
||||
|
||||
# 血域帷幕·陨灭
|
||||
# mage_male/blood_mage/1ff42548e611b94781a1ae8f063dd679
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/1ff42548e611b94781a1ae8f063dd679
|
||||
@@ -1153,18 +1213,19 @@ class Skill41(ActiveSkill):
|
||||
使用三次觉醒技能时, 与关联的技能共享冷却时间。\n
|
||||
若关联的技能还在冷却中, 则无法使用三次觉醒技能。
|
||||
"""
|
||||
name = "血域帷幕·陨灭"
|
||||
|
||||
name = '血域帷幕·陨灭'
|
||||
learnLv = 100
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 5
|
||||
cube = 15
|
||||
cd = 290
|
||||
uuid = "1ff42548e611b94781a1ae8f063dd679"
|
||||
uuid = '1ff42548e611b94781a1ae8f063dd679'
|
||||
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)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,8 @@
|
||||
#a5ccbaf5538981c6ef99b236c0a60b73
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73
|
||||
from core.basic.skill import PassiveSkill, ActiveSkill, get_data
|
||||
from core.basic.character import Character
|
||||
prefix = "mage_male/glacial_master/cn/skillDetail"
|
||||
|
||||
prefix = 'mage_male/glacial_master/cn/skillDetail'
|
||||
|
||||
|
||||
# 不死之身
|
||||
@@ -13,16 +14,17 @@ class Skill2(PassiveSkill):
|
||||
自动恢复生命值模式下, 角色的生命值值可以在一定时间内自动恢复至100%, 但无法借用任何道具或其它途径恢复生命值, 且所受到的伤害还会加剧。\n
|
||||
若在恢复模式下死亡, 则无法再次通过该技能复活。
|
||||
"""
|
||||
name = "不死之身"
|
||||
|
||||
name = '不死之身'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "bb34e8854a93fd250347a1c64119f7ab"
|
||||
uuid = 'bb34e8854a93fd250347a1c64119f7ab'
|
||||
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,6 +35,7 @@ class Skill2(PassiveSkill):
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/glacial_master/6e33d47e6622ce03b6defdd912140270
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -40,16 +43,17 @@ class Skill3(PassiveSkill):
|
||||
"""
|
||||
增加魔法师的魔法值最大值; 若魔法值低于一定比率时, 还可增加魔法值恢复速度。
|
||||
"""
|
||||
name = "黑暗之眼"
|
||||
|
||||
name = '黑暗之眼'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 1
|
||||
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)
|
||||
@@ -58,6 +62,7 @@ class Skill3(PassiveSkill):
|
||||
# 魔法值恢复速度增加 : {value2}倍
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 基础精通
|
||||
# mage_male/glacial_master/5a56514f35cf0270ae8d6c65f8fefd78
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/5a56514f35cf0270ae8d6c65f8fefd78
|
||||
@@ -66,16 +71,18 @@ class Skill5(PassiveSkill):
|
||||
增加基本攻击、 前冲攻击、 跳跃攻击、 [魔法旋风]的攻击力。\n
|
||||
在决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
|
||||
"""
|
||||
name = "基础精通"
|
||||
|
||||
name = '基础精通'
|
||||
learnLv = 1
|
||||
masterLv = 115
|
||||
maxLv = 200
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
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)
|
||||
@@ -84,6 +91,7 @@ class Skill5(PassiveSkill):
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 瞬移
|
||||
# mage_male/glacial_master/3d8f3d438405d79f8d3ed68072674d1e
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/3d8f3d438405d79f8d3ed68072674d1e
|
||||
@@ -91,24 +99,26 @@ class Skill11(ActiveSkill):
|
||||
"""
|
||||
向指定方向快速移动一定距离。
|
||||
"""
|
||||
name = "瞬移"
|
||||
|
||||
name = '瞬移'
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 0 #TODO
|
||||
position = 0 # TODO
|
||||
rangeLv = 2
|
||||
cd = 1.5
|
||||
mp = [40, 40]
|
||||
uuid = "3d8f3d438405d79f8d3ed68072674d1e"
|
||||
uuid = '3d8f3d438405d79f8d3ed68072674d1e'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# X轴移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# Y轴移动距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 冰魄剑
|
||||
# mage_male/glacial_master/f2fb27162beb0b87a7cb9af7900e95f2
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/f2fb27162beb0b87a7cb9af7900e95f2
|
||||
@@ -117,7 +127,8 @@ class Skill15(ActiveSkill):
|
||||
生成冰魄剑连续攻击敌人。 第1击和第2击使敌人进入僵直状态, 第3击则可以击退敌人, 并有一定几率使敌人进入减速状态。\n
|
||||
转职成为冰结师时, 才可以强制中断基本攻击动作, 并立即施放该技能。
|
||||
"""
|
||||
name = "冰魄剑"
|
||||
|
||||
name = '冰魄剑'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -125,10 +136,10 @@ class Skill15(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [30, 280]
|
||||
uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
|
||||
uuid = 'f2fb27162beb0b87a7cb9af7900e95f2'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 第1击和第2击攻击力 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -145,6 +156,7 @@ class Skill15(ActiveSkill):
|
||||
# 攻击范围比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 冰之印
|
||||
# mage_male/glacial_master/27bade584bb42fef68148d3a0b72bace
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/27bade584bb42fef68148d3a0b72bace
|
||||
@@ -154,19 +166,21 @@ class Skill16(ActiveSkill):
|
||||
学习此技能后, 冰结师的冰冻抗性会达到最大值。\n
|
||||
施放时, 可以开启或关闭冰结师技能所带的冰冻功能。
|
||||
"""
|
||||
name = "冰之印"
|
||||
|
||||
name = '冰之印'
|
||||
learnLv = 15
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 3
|
||||
rangeLv = 1
|
||||
uuid = "27bade584bb42fef68148d3a0b72bace"
|
||||
uuid = '27bade584bb42fef68148d3a0b72bace'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 学习后, 冰冻抗性 : 100%
|
||||
|
||||
|
||||
# 冰武精通
|
||||
# mage_male/glacial_master/d2c6df5105577fb59fb92529a36165a0
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/d2c6df5105577fb59fb92529a36165a0
|
||||
@@ -174,20 +188,22 @@ class Skill17(PassiveSkill):
|
||||
"""
|
||||
增加基本攻击和转职技能的攻击力。同时使[寒冰连枪]、 [冰魄旋枪]新增冰冻效果。
|
||||
"""
|
||||
name = "冰武精通"
|
||||
|
||||
name = '冰武精通'
|
||||
learnLv = 15
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 6
|
||||
rangeLv = 2
|
||||
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)
|
||||
associate = [{"type":"*skillDamage","data":data0}]
|
||||
associate = [{'type': '*skillDamage', 'data': data0}]
|
||||
|
||||
|
||||
# 寒冰连枪
|
||||
# mage_male/glacial_master/ade01c1d6afc8a05055225045e89fe49
|
||||
@@ -199,7 +215,8 @@ class Skill18(ActiveSkill):
|
||||
学习[冰武精通]后, 最后一击会产生冰冻效果。\n
|
||||
霸体状态在决斗场不适用。
|
||||
"""
|
||||
name = "寒冰连枪"
|
||||
|
||||
name = '寒冰连枪'
|
||||
learnLv = 20
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -207,10 +224,10 @@ class Skill18(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 3
|
||||
mp = [20, 210]
|
||||
uuid = "ade01c1d6afc8a05055225045e89fe49"
|
||||
uuid = 'ade01c1d6afc8a05055225045e89fe49'
|
||||
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)
|
||||
@@ -240,7 +257,8 @@ class Skill20(ActiveSkill):
|
||||
施放后, 在地面生成冰雾, 增加自身的移动速度并使接触冰雾的敌人进入减速状态。\n
|
||||
跳跃或施放其他技能时无法生成冰雾。
|
||||
"""
|
||||
name = "冰霜之径"
|
||||
|
||||
name = '冰霜之径'
|
||||
learnLv = 25
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
@@ -248,10 +266,10 @@ class Skill20(ActiveSkill):
|
||||
rangeLv = 5
|
||||
cd = 5
|
||||
mp = [390, 3900]
|
||||
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}%
|
||||
@@ -272,7 +290,8 @@ class Skill20(ActiveSkill):
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
# 减速移动速度减少 : {value7}%
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
||||
associate = [{"type":"*skillDamage","data":data0}]
|
||||
associate = [{'type': '*skillDamage', 'data': data0}]
|
||||
|
||||
|
||||
# 冰之领悟
|
||||
# mage_male/glacial_master/ff171dc487807bb9aa28900ca9a46b41
|
||||
@@ -282,16 +301,17 @@ class Skill21(PassiveSkill):
|
||||
领悟黑暗之眼的力量, 增加自身的魔法攻击力、 魔法暴击率、 命中率, 并减少施放技能时的魔法值消耗量。\n
|
||||
在决斗场不会增加魔法暴击率和命中率。
|
||||
"""
|
||||
name = "冰之领悟"
|
||||
|
||||
name = '冰之领悟'
|
||||
learnLv = 25
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 7
|
||||
rangeLv = 3
|
||||
uuid = "ff171dc487807bb9aa28900ca9a46b41"
|
||||
uuid = 'ff171dc487807bb9aa28900ca9a46b41'
|
||||
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)
|
||||
@@ -301,7 +321,8 @@ class Skill21(PassiveSkill):
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
# 命中率增加 : {value3}%
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
associate = [{"type":"$*PAtkM","data":data1}]
|
||||
associate = [{'type': '$*PAtkM', 'data': data1}]
|
||||
|
||||
|
||||
# 冰魄旋枪
|
||||
# mage_male/glacial_master/547ab2b2bd860d3e37355a9cfbc1077c
|
||||
@@ -312,7 +333,8 @@ class Skill22(ActiveSkill):
|
||||
投掷动作中命中敌人时, 可以强制中断技能, 并连接施放[寒冰连枪]。\n
|
||||
学习[冰武精通]后, 每次攻击会产生冰冻效果。
|
||||
"""
|
||||
name = "冰魄旋枪"
|
||||
|
||||
name = '冰魄旋枪'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -320,10 +342,10 @@ class Skill22(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 7
|
||||
mp = [35, 350]
|
||||
uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
|
||||
uuid = '547ab2b2bd860d3e37355a9cfbc1077c'
|
||||
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)
|
||||
@@ -344,6 +366,7 @@ class Skill22(ActiveSkill):
|
||||
# 枪大小比率 : {value6}%
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
||||
|
||||
|
||||
# 破冰飞刃
|
||||
# mage_male/glacial_master/2f5d03c7848effbc0a23f4df45d9ca46
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/2f5d03c7848effbc0a23f4df45d9ca46
|
||||
@@ -352,7 +375,8 @@ class Skill23(ActiveSkill):
|
||||
生成带有锋利冰凌的大冰球, 然后双手轮流挥砍, 击出大量破冰碎片对周围敌人造成伤害; 破冰碎片具有穿刺效果。\n
|
||||
在地下城按下C键, 可以中断技能的施放。
|
||||
"""
|
||||
name = "破冰飞刃"
|
||||
|
||||
name = '破冰飞刃'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -360,10 +384,10 @@ class Skill23(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 8
|
||||
mp = [60, 546]
|
||||
uuid = "2f5d03c7848effbc0a23f4df45d9ca46"
|
||||
uuid = '2f5d03c7848effbc0a23f4df45d9ca46'
|
||||
hasVP = False
|
||||
hasUP = True
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# 碎片数量 : {value0}~{value1}个
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -377,6 +401,7 @@ class Skill23(ActiveSkill):
|
||||
# 冰碎片大小比率 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 冰魄之弓
|
||||
# mage_male/glacial_master/4224f9b0b8c7c903e9a1e0f9d9f6d04d
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/4224f9b0b8c7c903e9a1e0f9d9f6d04d
|
||||
@@ -387,7 +412,8 @@ class Skill24(ActiveSkill):
|
||||
敌人身中箭矢的期间, 若再次按下技能键, 则可以发动最后一击; 箭矢消失后则无法发动。\n
|
||||
在决斗场中, 若施放最后一击前被攻击, 则无法发动最后一击, 但不会受到中毒或出血等持续性的异常状态伤害影响。
|
||||
"""
|
||||
name = "冰魄之弓"
|
||||
|
||||
name = '冰魄之弓'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -395,10 +421,10 @@ class Skill24(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 8
|
||||
mp = [60, 546]
|
||||
uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d"
|
||||
uuid = '4224f9b0b8c7c903e9a1e0f9d9f6d04d'
|
||||
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)
|
||||
@@ -416,6 +442,7 @@ class Skill24(ActiveSkill):
|
||||
# 学习[冰凝之魂]后, 最后一击大小比率 : {value5}%
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
||||
|
||||
|
||||
# 寒冰之境
|
||||
# mage_male/glacial_master/3829c15bf5f520c13998a3479ba0ce7b
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/3829c15bf5f520c13998a3479ba0ce7b
|
||||
@@ -423,23 +450,25 @@ class Skill25(ActiveSkill):
|
||||
"""
|
||||
使黑暗之眼与冰结师周围的魔法能量产生共鸣, 增加自身的基本攻击力和技能攻击力。
|
||||
"""
|
||||
name = "寒冰之境"
|
||||
|
||||
name = '寒冰之境'
|
||||
learnLv = 30
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 7
|
||||
rangeLv = 3
|
||||
cd = 5
|
||||
uuid = "3829c15bf5f520c13998a3479ba0ce7b"
|
||||
uuid = '3829c15bf5f520c13998a3479ba0ce7b'
|
||||
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)
|
||||
|
||||
|
||||
# 水晶剑
|
||||
# mage_male/glacial_master/0232c151ef3731c2dede51931a374723
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/0232c151ef3731c2dede51931a374723
|
||||
@@ -449,24 +478,26 @@ class Skill26(PassiveSkill):
|
||||
[水晶剑]的攻击力与[冰魄剑]的第1/2击的攻击力成比例, 减速效果与[冰魄剑]第3击的减速效果相同。\n
|
||||
最后一击命中敌人时, 可以强制中断技能并施放转职技能。
|
||||
"""
|
||||
name = "水晶剑"
|
||||
|
||||
name = '水晶剑'
|
||||
learnLv = 30
|
||||
masterLv = 1
|
||||
maxLv = 11
|
||||
position = 8
|
||||
rangeLv = 1
|
||||
uuid = "0232c151ef3731c2dede51931a374723"
|
||||
uuid = '0232c151ef3731c2dede51931a374723'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# [冰魄剑]第1和第2击攻击力增加率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
associate = [
|
||||
{"type":"*skillDamage","data":data0,"skills":["冰魄剑"]},
|
||||
{"type":"+hit1","data":[0] + [-1]*maxLv,"skills":["冰魄剑"],"ratio":1},
|
||||
]
|
||||
{'type': '*skillDamage', 'data': data0, 'skills': ['冰魄剑']},
|
||||
{'type': '+hit1', 'data': [0] + [-1] * maxLv, 'skills': ['冰魄剑'], 'ratio': 1},
|
||||
]
|
||||
|
||||
|
||||
# 冰魄锤击
|
||||
# mage_male/glacial_master/01c3a2fb793d293a25ed8dc7a0d70c1a
|
||||
@@ -477,10 +508,11 @@ class Skill27(ActiveSkill):
|
||||
前方 : 突进到最大距离。\n
|
||||
后方 : 在原地跳跃, 向下砸击。\n
|
||||
未输入 : 锁定前方敌人进行突进。\n
|
||||
施放过程中再次输入技能键时, 不会前冲,在原地使用冰锤砸向地面。\n
|
||||
使用除[千旋冰轮破]、 [冰凌破]、 [千里冰封]外的转职系列技能命中敌人时, 可以强制中断并连接施放[冰魄锤击], 并且使用[冰魄之弓]、 [旋冰穿刺]、 [极冰绽放]、 [冰舞乱击]、 [冰雪风暴]、 [极冰猎魔斩]时, 可以在结束动作时强制中断。
|
||||
施放过程中再次输入技能键时, 不会前冲,在原地使用冰锤砸向地面。\n
|
||||
使用除[千旋冰轮破]、 [冰凌破]、 [千里冰封]外的转职系列技能命中敌人时, 可以强制中断并连接施放[冰魄锤击], 并且使用[冰魄之弓]、 [旋冰穿刺]、 [极冰绽放]、 [冰舞乱击]、 [冰雪风暴]、 [极冰猎魔斩]时, 可以在结束动作时强制中断。
|
||||
"""
|
||||
name = "冰魄锤击"
|
||||
|
||||
name = '冰魄锤击'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -489,11 +521,11 @@ class Skill27(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 18
|
||||
mp = [185, 1526]
|
||||
uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
|
||||
uuid = '01c3a2fb793d293a25ed8dc7a0d70c1a'
|
||||
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}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
@@ -524,16 +556,18 @@ class Skill27(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 旋冰穿刺
|
||||
# mage_male/glacial_master/9cb6f9ed646fa87f9b7680a42ce83d1a
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/9cb6f9ed646fa87f9b7680a42ce83d1a
|
||||
class Skill28(ActiveSkill):
|
||||
"""
|
||||
用寒冰螺旋包裹自身并向前急速旋转攻击敌人, 可以使范围内的敌人受到多段攻击伤害。\n
|
||||
对无法抓取的敌人不适用控制效果, 不会造成多段攻击伤害, 而是造成单独的1次伤害。\n
|
||||
在地下城施放技能时, 按前方向键可以移动最大距离, 不做任何操作时, 会移动较短的距离。 总伤害量相同, 与移动距离无关, 并且在决斗场总是移动最大距离。
|
||||
对无法抓取的敌人不适用控制效果, 不会造成多段攻击伤害, 而是造成单独的1次伤害。\n
|
||||
在地下城施放技能时, 按前方向键可以移动最大距离, 不做任何操作时, 会移动较短的距离。 总伤害量相同, 与移动距离无关, 并且在决斗场总是移动最大距离。
|
||||
"""
|
||||
name = "旋冰穿刺"
|
||||
|
||||
name = '旋冰穿刺'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -541,11 +575,11 @@ class Skill28(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 15
|
||||
mp = [180, 1512]
|
||||
uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a"
|
||||
uuid = '9cb6f9ed646fa87f9b7680a42ce83d1a'
|
||||
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)
|
||||
@@ -587,6 +621,7 @@ class Skill28(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 极冰绽放
|
||||
# mage_male/glacial_master/03bb5314ffd41e9458d67ef924fef38f
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/03bb5314ffd41e9458d67ef924fef38f
|
||||
@@ -595,7 +630,8 @@ class Skill29(ActiveSkill):
|
||||
在魔法阵内生成冰之结晶, 使阵内敌人进入强制控制状态, 并召唤出多个大冰柱乱击敌人, 最后击碎冰柱给敌人造成冰属性伤害。\n
|
||||
连续按下技能键时, 可以更快地发动强击。
|
||||
"""
|
||||
name = "极冰绽放"
|
||||
|
||||
name = '极冰绽放'
|
||||
learnLv = 40
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -604,11 +640,11 @@ class Skill29(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 20
|
||||
mp = [160, 1344]
|
||||
uuid = "03bb5314ffd41e9458d67ef924fef38f"
|
||||
uuid = '03bb5314ffd41e9458d67ef924fef38f'
|
||||
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)
|
||||
@@ -661,6 +697,7 @@ class Skill29(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 冰雪风暴
|
||||
# mage_male/glacial_master/8f73f243041c2d27739fe7696f02bf9b
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/8f73f243041c2d27739fe7696f02bf9b
|
||||
@@ -672,7 +709,8 @@ class Skill30(ActiveSkill):
|
||||
在决斗场中, 只有在生成魔法阵时会冰冻敌人, 寒气风暴不会冰冻敌人。\n
|
||||
在决斗场中, 武器的攻击属性不影响技能的攻击属性。
|
||||
"""
|
||||
name = "冰雪风暴"
|
||||
|
||||
name = '冰雪风暴'
|
||||
learnLv = 45
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -681,11 +719,11 @@ class Skill30(ActiveSkill):
|
||||
cube = 2
|
||||
cd = 40
|
||||
mp = [350, 3080]
|
||||
uuid = "8f73f243041c2d27739fe7696f02bf9b"
|
||||
uuid = '8f73f243041c2d27739fe7696f02bf9b'
|
||||
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)
|
||||
@@ -726,6 +764,7 @@ class Skill30(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 冰舞乱击
|
||||
# mage_male/glacial_master/202edb928046f4fa6dedf6337377efd5
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/202edb928046f4fa6dedf6337377efd5
|
||||
@@ -734,16 +773,17 @@ class Skill31(PassiveSkill):
|
||||
学习后, [极冰绽放]技能向前方快速飞出后压缩冷气, 向抓取的敌人快速施放[冰舞乱击]。 对抓取的敌人进行乱击和强击, 对无法抓取的敌人造成冲击波攻击。 [极冰绽放]的乱击数增加时, 该技能的乱击数也会增加[极冰绽放]乱击数增加量的50%。\n
|
||||
突进时按上/下方向键可以改变突进的方向。
|
||||
"""
|
||||
name = "冰舞乱击"
|
||||
|
||||
name = '冰舞乱击'
|
||||
learnLv = 45
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 5
|
||||
rangeLv = 1
|
||||
uuid = "202edb928046f4fa6dedf6337377efd5"
|
||||
uuid = '202edb928046f4fa6dedf6337377efd5'
|
||||
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)
|
||||
@@ -753,12 +793,13 @@ class Skill31(PassiveSkill):
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
associate = [
|
||||
{"type":"*power1","data":[i - 100 if i > 0 else i for i in data0],"skills":["极冰绽放"]},
|
||||
{"type":"+hit1","data":[0,-1],"skills":["极冰绽放"],"ratio":1},
|
||||
{"type":"*power3","data":[i - 100 if i > 0 else i for i in data1],"skills":["极冰绽放"]},
|
||||
{"type":"+hit4","data":[0,-1],"skills":["极冰绽放"],"ratio":1},
|
||||
{'type': '*power1', 'data': [i - 100 if i > 0 else i for i in data0], 'skills': ['极冰绽放']},
|
||||
{'type': '+hit1', 'data': [0, -1], 'skills': ['极冰绽放'], 'ratio': 1},
|
||||
{'type': '*power3', 'data': [i - 100 if i > 0 else i for i in data1], 'skills': ['极冰绽放']},
|
||||
{'type': '+hit4', 'data': [0, -1], 'skills': ['极冰绽放'], 'ratio': 1},
|
||||
]
|
||||
|
||||
|
||||
# 冰封奥义
|
||||
# mage_male/glacial_master/92360eab6e1f378902018eca681ac629
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/92360eab6e1f378902018eca681ac629
|
||||
@@ -767,16 +808,17 @@ class Skill32(PassiveSkill):
|
||||
增加基本攻击力和转职技能攻击力。 若敌人在角色周围停留一定时间, 则会进入冰冻状态。\n
|
||||
在决斗场无法冰冻敌人。
|
||||
"""
|
||||
name = "冰封奥义"
|
||||
|
||||
name = '冰封奥义'
|
||||
learnLv = 48
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "92360eab6e1f378902018eca681ac629"
|
||||
uuid = '92360eab6e1f378902018eca681ac629'
|
||||
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)
|
||||
@@ -790,7 +832,8 @@ class Skill32(PassiveSkill):
|
||||
# [范围信息]
|
||||
# 冰冻效果范围 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
associate = [{"type":"*skillDamage","data":data0}]
|
||||
associate = [{'type': '*skillDamage', 'data': data0}]
|
||||
|
||||
|
||||
# 千旋冰轮破
|
||||
# mage_male/glacial_master/78be08a3f8c834d3b06fa20c6a08c5a5
|
||||
@@ -801,7 +844,8 @@ class Skill33(ActiveSkill):
|
||||
大小冰轮皆按照领主、 精英怪物、 普通怪物的先后顺序进行自动攻击。\n
|
||||
若在施放技能时没有目标, 则冰轮会被立刻收回。
|
||||
"""
|
||||
name = "千旋冰轮破"
|
||||
|
||||
name = '千旋冰轮破'
|
||||
learnLv = 50
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -810,10 +854,10 @@ class Skill33(ActiveSkill):
|
||||
cube = 5
|
||||
cd = 145
|
||||
mp = [1200, 10080]
|
||||
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)
|
||||
@@ -829,6 +873,7 @@ class Skill33(ActiveSkill):
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
|
||||
# 冰凌破
|
||||
# mage_male/glacial_master/bc11d28c04e01923a093d65752c55516
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/bc11d28c04e01923a093d65752c55516
|
||||
@@ -836,20 +881,21 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
向前平抛出带有冰凌的冰球。 冰球在移动一定距离后进行扩张并生成大量冰凌攻击敌人, 同时对目标产生吸附效果, 最后引发爆炸。 可以使用方向键控制冰球的平抛方向。
|
||||
"""
|
||||
name = "冰凌破"
|
||||
|
||||
name = '冰凌破'
|
||||
learnLv = 60
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 2
|
||||
cube = 1
|
||||
cd = 30
|
||||
mp = [400, 1120]
|
||||
uuid = "bc11d28c04e01923a093d65752c55516"
|
||||
uuid = 'bc11d28c04e01923a093d65752c55516'
|
||||
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)
|
||||
@@ -890,6 +936,7 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 千里冰封
|
||||
# mage_male/glacial_master/d296043df164385a14cb973c8c7c4d07
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/d296043df164385a14cb973c8c7c4d07
|
||||
@@ -897,20 +944,21 @@ class Skill35(ActiveSkill):
|
||||
"""
|
||||
在前方地面快速生成冰雾, 同时生出大量冰刺攻击敌人。 受到冰雾或冰刺攻击的敌人, 有一定几率进入冰冻状态。
|
||||
"""
|
||||
name = "千里冰封"
|
||||
|
||||
name = '千里冰封'
|
||||
learnLv = 70
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 4 #TODO
|
||||
position = 4 # TODO
|
||||
rangeLv = 2
|
||||
cube = 2
|
||||
cd = 50
|
||||
mp = [900, 1820]
|
||||
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)
|
||||
@@ -954,6 +1002,7 @@ class Skill35(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 冰之技艺
|
||||
# mage_male/glacial_master/1803b6a67047cafb9e289b4f33cc507b
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/1803b6a67047cafb9e289b4f33cc507b
|
||||
@@ -961,18 +1010,19 @@ class Skill36(PassiveSkill):
|
||||
"""
|
||||
增加基本攻击和转职系列技能的攻击力。\n
|
||||
并且与[冰魄剑]、 [冰魄旋枪]、 [寒冰连枪]、 [冰魄锤击]、 [旋冰穿刺]、 [极冰绽放]、 [碎冰破]、 [极冰猎魔斩]等技能类似的用冰武器攻击敌人的技能命中敌人时, 技能结束时会出现保留原技能部分攻击力的冰枪, 插入被原始技能命中后存活的敌人中最强的敌人。\n
|
||||
如果技能没有命中敌人, 或者敌人全部死亡, 冰枪不会出现, 并且冰枪打偏时会产生爆炸对附近敌人造成伤害。
|
||||
如果技能没有命中敌人, 或者敌人全部死亡, 冰枪不会出现, 并且冰枪打偏时会产生爆炸对附近敌人造成伤害。
|
||||
"""
|
||||
name = "冰之技艺"
|
||||
|
||||
name = '冰之技艺'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "1803b6a67047cafb9e289b4f33cc507b"
|
||||
uuid = '1803b6a67047cafb9e289b4f33cc507b'
|
||||
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)
|
||||
@@ -980,10 +1030,8 @@ class Skill36(PassiveSkill):
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
# 冰枪爆炸攻击力占原技能攻击力百分比 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
associate = [
|
||||
{"type":"*skillDamage","data":data0},
|
||||
{"type":"*skillDamage","data":data1,"skills":["冰魄剑", "寒冰连枪", "冰魄旋枪", "旋冰穿刺", "冰魄锤击", "极冰绽放", "碎冰破", "极冰猎魔斩"]}
|
||||
]
|
||||
associate = [{'type': '*skillDamage', 'data': data0}, {'type': '*skillDamage', 'data': data1, 'skills': ['冰魄剑', '寒冰连枪', '冰魄旋枪', '旋冰穿刺', '冰魄锤击', '极冰绽放', '碎冰破', '极冰猎魔斩']}]
|
||||
|
||||
|
||||
# 碎冰破
|
||||
# mage_male/glacial_master/de3fea2d65c597f4d55c70a02b97fc79
|
||||
@@ -994,20 +1042,21 @@ class Skill37(ActiveSkill):
|
||||
冰柱生成时, 附近的敌人会进入冰冻状态。\n
|
||||
并且[千旋冰轮破]、 [冰凌破]、 [千里冰封]以外的转职技能命中敌人时, 可以强制中断技能并连接施放[碎冰破]。 [冰魄之弓]、 [旋冰穿刺]、 [极冰绽放]、 [冰舞乱击]、 [冰雪风暴]、 [极冰猎魔斩]可以在结束动作时强制中断并施放[碎冰破]。
|
||||
"""
|
||||
name = "碎冰破"
|
||||
|
||||
name = '碎冰破'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 8 #TODO
|
||||
position = 8 # TODO
|
||||
rangeLv = 2
|
||||
cube = 3
|
||||
cd = 40
|
||||
mp = [580, 4500]
|
||||
uuid = "de3fea2d65c597f4d55c70a02b97fc79"
|
||||
uuid = 'de3fea2d65c597f4d55c70a02b97fc79'
|
||||
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)
|
||||
@@ -1047,6 +1096,7 @@ class Skill37(ActiveSkill):
|
||||
self.skillRation *= 1.5
|
||||
...
|
||||
|
||||
|
||||
# 极冰领域
|
||||
# mage_male/glacial_master/d0cdaca82892e54097f22a1f60817048
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/d0cdaca82892e54097f22a1f60817048
|
||||
@@ -1054,20 +1104,21 @@ class Skill38(ActiveSkill):
|
||||
"""
|
||||
凝缩黑暗之眼的冷气后向四周喷发, 对敌人造成伤害并使敌人短时间内进入强制控制状态。 凝缩冷气过程中为无敌状态, 喷发后进入霸体状态。
|
||||
"""
|
||||
name = "极冰领域"
|
||||
|
||||
name = '极冰领域'
|
||||
learnLv = 80
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6 #TODO
|
||||
position = 6 # TODO
|
||||
rangeLv = 2
|
||||
cube = 5
|
||||
cd = 40
|
||||
mp = [800, 6000]
|
||||
uuid = "d0cdaca82892e54097f22a1f60817048"
|
||||
uuid = 'd0cdaca82892e54097f22a1f60817048'
|
||||
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)
|
||||
@@ -1098,6 +1149,7 @@ class Skill38(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 永罪冰狱
|
||||
# mage_male/glacial_master/c61f5a010370101402b05b21916c2071
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/c61f5a010370101402b05b21916c2071
|
||||
@@ -1107,19 +1159,20 @@ class Skill39(ActiveSkill):
|
||||
冰块会越来越大, 禁锢附近敌人并造成伤害, 最后爆炸。\n
|
||||
技能命中墙壁或物体也会生成冰块。
|
||||
"""
|
||||
name = "永罪冰狱"
|
||||
|
||||
name = '永罪冰狱'
|
||||
learnLv = 85
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 8 #TODO
|
||||
position = 8 # TODO
|
||||
rangeLv = 5
|
||||
cube = 10
|
||||
cd = 180
|
||||
mp = [2500, 5000]
|
||||
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)
|
||||
@@ -1134,6 +1187,7 @@ class Skill39(ActiveSkill):
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
hit3 = 1
|
||||
|
||||
|
||||
# 冰凝之魂
|
||||
# mage_male/glacial_master/82fc7ec7cfb2b7afa8c125a2d9420a78
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/82fc7ec7cfb2b7afa8c125a2d9420a78
|
||||
@@ -1145,48 +1199,52 @@ class Skill40(PassiveSkill):
|
||||
[冰魄之弓]\n
|
||||
终结攻击动作附加霸体护甲, 增加冲击波范围。 并且, 最后一击对弓箭未命中敌人造成更大伤害。
|
||||
"""
|
||||
name = "冰凝之魂"
|
||||
|
||||
name = '冰凝之魂'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 3
|
||||
uuid = "82fc7ec7cfb2b7afa8c125a2d9420a78"
|
||||
uuid = '82fc7ec7cfb2b7afa8c125a2d9420a78'
|
||||
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 = [{"type":"*skillDamage","data":data0}]
|
||||
associate = [{'type': '*skillDamage', 'data': data0}]
|
||||
|
||||
|
||||
# 极冰猎魔斩
|
||||
# mage_male/glacial_master/9f57da5cb3651d81ca7dc9f78be33d01
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/9f57da5cb3651d81ca7dc9f78be33d01
|
||||
class Skill41(ActiveSkill):
|
||||
"""
|
||||
双手汇聚寒气, 制造两把巨大的冰霜巨剑后, 斩击敌人。
|
||||
双手汇聚寒气, 制造两把巨大的冰霜巨剑后, 斩击敌人。
|
||||
"""
|
||||
name = "极冰猎魔斩"
|
||||
|
||||
name = '极冰猎魔斩'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 7 #TODO
|
||||
position = 7 # TODO
|
||||
rangeLv = 2
|
||||
cube = 7
|
||||
cd = 60
|
||||
mp = [960, 7200]
|
||||
uuid = "9f57da5cb3651d81ca7dc9f78be33d01"
|
||||
uuid = '9f57da5cb3651d81ca7dc9f78be33d01'
|
||||
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
|
||||
|
||||
|
||||
# 永劫 : 纳斯特隆德
|
||||
# mage_male/glacial_master/0e3da11226dd30c2aaef52e36eff7f3f
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/0e3da11226dd30c2aaef52e36eff7f3f
|
||||
@@ -1197,19 +1255,20 @@ class Skill42(ActiveSkill):
|
||||
使用三次觉醒技能时, 与关联的技能共享冷却时间。\n
|
||||
若关联的技能还在冷却中, 则无法使用三次觉醒技能。
|
||||
"""
|
||||
name = "永劫 : 纳斯特隆德"
|
||||
|
||||
name = '永劫 : 纳斯特隆德'
|
||||
learnLv = 100
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 5 #TODO
|
||||
position = 5 # TODO
|
||||
rangeLv = 5
|
||||
cube = 15
|
||||
cd = 290
|
||||
mp = [4027, 8055]
|
||||
uuid = "0e3da11226dd30c2aaef52e36eff7f3f"
|
||||
uuid = '0e3da11226dd30c2aaef52e36eff7f3f'
|
||||
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)
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
#a5ccbaf5538981c6ef99b236c0a60b73
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73
|
||||
from core.basic.skill import PassiveSkill, ActiveSkill, get_data
|
||||
from core.basic.character import Character
|
||||
prefix = "mage_male/swift_master/cn/skillDetail"
|
||||
|
||||
prefix = 'mage_male/swift_master/cn/skillDetail'
|
||||
|
||||
|
||||
# 魔法旋风
|
||||
# mage_male/swift_master/3c5604bdbb0240b8f130f59ab40509c3
|
||||
@@ -15,17 +17,18 @@ class Skill0(ActiveSkill):
|
||||
- [转职为逐风者时附加效果] -\n
|
||||
增加攻击力, 可以按<X>键进行追加操作。
|
||||
"""
|
||||
name = "魔法旋风"
|
||||
|
||||
name = '魔法旋风'
|
||||
learnLv = 1
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
position = 4
|
||||
rangeLv = 3
|
||||
cd = 2
|
||||
uuid = "3c5604bdbb0240b8f130f59ab40509c3"
|
||||
uuid = '3c5604bdbb0240b8f130f59ab40509c3'
|
||||
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)
|
||||
@@ -50,16 +53,17 @@ class Skill2(PassiveSkill):
|
||||
自动恢复生命值模式下, 角色的生命值值可以在一定时间内自动恢复至100%, 但无法借用任何道具或其它途径恢复生命值, 且所受到的伤害还会加剧。\n
|
||||
若在恢复模式下死亡, 则无法再次通过该技能复活。
|
||||
"""
|
||||
name = "不死之身"
|
||||
|
||||
name = '不死之身'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 8
|
||||
rangeLv = 3
|
||||
uuid = "bb34e8854a93fd250347a1c64119f7ab"
|
||||
uuid = 'bb34e8854a93fd250347a1c64119f7ab'
|
||||
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)
|
||||
@@ -70,6 +74,7 @@ class Skill2(PassiveSkill):
|
||||
# 恢复模式持续时间(亡者峡谷) : {value3}秒
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 黑暗之眼
|
||||
# mage_male/swift_master/6e33d47e6622ce03b6defdd912140270
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/6e33d47e6622ce03b6defdd912140270
|
||||
@@ -77,16 +82,17 @@ class Skill3(PassiveSkill):
|
||||
"""
|
||||
增加魔法师的魔法值最大值; 若魔法值低于一定比率时, 还可增加魔法值恢复速度。
|
||||
"""
|
||||
name = "黑暗之眼"
|
||||
|
||||
name = '黑暗之眼'
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 6
|
||||
rangeLv = 1
|
||||
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)
|
||||
@@ -104,16 +110,18 @@ class Skill5(PassiveSkill):
|
||||
增加基本攻击、 前冲攻击、 跳跃攻击、 [魔法旋风]的攻击力。\n
|
||||
在决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
|
||||
"""
|
||||
name = "基础精通"
|
||||
|
||||
name = '基础精通'
|
||||
learnLv = 1
|
||||
masterLv = 115
|
||||
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)
|
||||
@@ -122,6 +130,7 @@ class Skill5(PassiveSkill):
|
||||
# 跳跃攻击力变化率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 瞬移
|
||||
# mage_male/swift_master/3d8f3d438405d79f8d3ed68072674d1e
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/3d8f3d438405d79f8d3ed68072674d1e
|
||||
@@ -129,7 +138,8 @@ class Skill11(ActiveSkill):
|
||||
"""
|
||||
向指定方向快速移动一定距离。
|
||||
"""
|
||||
name = "瞬移"
|
||||
|
||||
name = '瞬移'
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
@@ -137,16 +147,17 @@ class Skill11(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 1.5
|
||||
mp = [40, 40]
|
||||
uuid = "3d8f3d438405d79f8d3ed68072674d1e"
|
||||
uuid = '3d8f3d438405d79f8d3ed68072674d1e'
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
custom = get_data(f'{prefix}/{uuid}', 'custom') # noqa: E501
|
||||
|
||||
# X轴移动距离 : {value0}px
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
# Y轴移动距离 : {value1}px
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 疾风掌控
|
||||
# mage_male/swift_master/47bd4871f29defc2a0021ee9261d7a5b
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/47bd4871f29defc2a0021ee9261d7a5b
|
||||
@@ -157,16 +168,17 @@ class Skill16(PassiveSkill):
|
||||
逐风者掌握了高机动性战斗技巧, 在进行基本攻击、 跳跃攻击、 冲刺攻击时, 在自身周围产生旋风。\n
|
||||
在决斗场内, 无法使用追加跳跃以及缓慢降落。
|
||||
"""
|
||||
name = "疾风掌控"
|
||||
|
||||
name = '疾风掌控'
|
||||
learnLv = 15
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
position = 2
|
||||
rangeLv = 1
|
||||
uuid = "47bd4871f29defc2a0021ee9261d7a5b"
|
||||
uuid = '47bd4871f29defc2a0021ee9261d7a5b'
|
||||
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)
|
||||
@@ -175,6 +187,7 @@ class Skill16(PassiveSkill):
|
||||
# 可施放空中冲刺的最低高度 : {value2}px
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 狂风冲刺
|
||||
# mage_male/swift_master/669f1428193f61f9d92c743b72438c4d
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/669f1428193f61f9d92c743b72438c4d
|
||||
@@ -183,7 +196,8 @@ class Skill17(ActiveSkill):
|
||||
利用风的力量, 瞬间冲刺一段距离。 在空中也可以施放, 冲刺过程中, 将对碰到的敌人给予伤害和僵直效果, 并在一定时间内, 可通过追加操作再进行冲刺。 可强制中断当前施放中的技能, 并立即施放[狂风冲刺]。\n
|
||||
在决斗场中, 无法在空中施放。
|
||||
"""
|
||||
name = "狂风冲刺"
|
||||
|
||||
name = '狂风冲刺'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -191,10 +205,10 @@ class Skill17(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [31, 185]
|
||||
uuid = "669f1428193f61f9d92c743b72438c4d"
|
||||
uuid = '669f1428193f61f9d92c743b72438c4d'
|
||||
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)
|
||||
@@ -208,6 +222,7 @@ class Skill17(ActiveSkill):
|
||||
# 冲刺距离 : {value4}px
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 回风斩
|
||||
# mage_male/swift_master/8510294202d0e042dd29a2422fc6770d
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/8510294202d0e042dd29a2422fc6770d
|
||||
@@ -215,7 +230,8 @@ class Skill18(ActiveSkill):
|
||||
"""
|
||||
引发锋利的寒风攻击周围的敌人。
|
||||
"""
|
||||
name = "回风斩"
|
||||
|
||||
name = '回风斩'
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -223,10 +239,10 @@ class Skill18(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 5.5
|
||||
mp = [38, 227]
|
||||
uuid = "8510294202d0e042dd29a2422fc6770d"
|
||||
uuid = '8510294202d0e042dd29a2422fc6770d'
|
||||
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)
|
||||
@@ -237,6 +253,7 @@ class Skill18(ActiveSkill):
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 疾风之棍棒精通
|
||||
# mage_male/swift_master/087d1068ff506d090710566608a17760
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/087d1068ff506d090710566608a17760
|
||||
@@ -244,16 +261,17 @@ class Skill19(PassiveSkill):
|
||||
"""
|
||||
增加武器的物理攻击力, 减少除[万象风龙阵]、 [无限风域]、 [风之极·永坠]之外技能的冷却时间。 使用棍棒系列武器攻击敌人时, 武器上凝聚风之力, 可以增加命中率、 攻击速度和物理暴击率
|
||||
"""
|
||||
name = "疾风之棍棒精通"
|
||||
|
||||
name = '疾风之棍棒精通'
|
||||
learnLv = 15
|
||||
masterLv = 20
|
||||
maxLv = 30
|
||||
position = 8
|
||||
rangeLv = 3
|
||||
uuid = "087d1068ff506d090710566608a17760"
|
||||
uuid = '087d1068ff506d090710566608a17760'
|
||||
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)
|
||||
@@ -266,9 +284,10 @@ class Skill19(PassiveSkill):
|
||||
# 物理暴击率增加 : {value4}%
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
associate = [
|
||||
{"data":data0,"type":"$*PAtkP"},
|
||||
{"data":data3,"type":"*cdReduce","exceptSkills":["万象风龙阵","无限风域","风之极·永坠"]},
|
||||
]
|
||||
{'data': data0, 'type': '$*PAtkP'},
|
||||
{'data': data3, 'type': '*cdReduce', 'exceptSkills': ['万象风龙阵', '无限风域', '风之极·永坠']},
|
||||
]
|
||||
|
||||
|
||||
# 流风诀
|
||||
# mage_male/swift_master/38612d8f2561edc2eb68d5057a837bfa
|
||||
@@ -277,17 +296,18 @@ class Skill20(ActiveSkill):
|
||||
"""
|
||||
在逐风者周围聚集风的力量, 增加攻击力以及防御能力。增加自身回避率, 并且增加物理/魔法防御力。
|
||||
"""
|
||||
name = "流风诀"
|
||||
|
||||
name = '流风诀'
|
||||
learnLv = 20
|
||||
masterLv = 20
|
||||
maxLv = 30
|
||||
position = 5
|
||||
rangeLv = 3
|
||||
cd = 5
|
||||
uuid = "38612d8f2561edc2eb68d5057a837bfa"
|
||||
uuid = '38612d8f2561edc2eb68d5057a837bfa'
|
||||
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)
|
||||
@@ -300,6 +320,7 @@ class Skill20(ActiveSkill):
|
||||
# 持续时间 : {value4}秒
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 朔风牵引
|
||||
# mage_male/swift_master/a2d943797daca862a6f321aca6ac9bfa
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/a2d943797daca862a6f321aca6ac9bfa
|
||||
@@ -310,7 +331,8 @@ class Skill21(ActiveSkill):
|
||||
- [可强制中断的技能] -\n
|
||||
[狂风冲刺]、 [回风斩]、 [游离之风]、 [风鸣冲击]、 [双翼风刃]、 [风暴之眼]、 [真空旋风破]、 [风暴之拳]、 [疾风瞬影闪]、 [风卷残云]
|
||||
"""
|
||||
name = "朔风牵引"
|
||||
|
||||
name = '朔风牵引'
|
||||
learnLv = 20
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -318,10 +340,10 @@ class Skill21(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 10
|
||||
mp = [45, 268]
|
||||
uuid = "a2d943797daca862a6f321aca6ac9bfa"
|
||||
uuid = 'a2d943797daca862a6f321aca6ac9bfa'
|
||||
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)
|
||||
@@ -340,7 +362,8 @@ class Skill23(ActiveSkill):
|
||||
"""
|
||||
生成向前方移动的旋风攻击敌人。 旋风能将敌人旋转起来, 给敌人造成伤害后消失。
|
||||
"""
|
||||
name = "游离之风"
|
||||
|
||||
name = '游离之风'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -348,10 +371,10 @@ class Skill23(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 7
|
||||
mp = [45, 268]
|
||||
uuid = "b3659936a9a74c4ed6f7faf07cca1f9e"
|
||||
uuid = 'b3659936a9a74c4ed6f7faf07cca1f9e'
|
||||
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)
|
||||
@@ -362,6 +385,7 @@ class Skill23(ActiveSkill):
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 风鸣冲击
|
||||
# mage_male/swift_master/6a1d1f08a6572be420bb3a256c44c015
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/6a1d1f08a6572be420bb3a256c44c015
|
||||
@@ -370,7 +394,8 @@ class Skill24(ActiveSkill):
|
||||
将风聚集在手中向前方发射, 击退受到伤害的敌人。\n
|
||||
在决斗场中, 无法击退霸体状态的敌人。
|
||||
"""
|
||||
name = "风鸣冲击"
|
||||
|
||||
name = '风鸣冲击'
|
||||
learnLv = 25
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -378,10 +403,10 @@ class Skill24(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 8.5
|
||||
mp = [61, 366]
|
||||
uuid = "6a1d1f08a6572be420bb3a256c44c015"
|
||||
uuid = '6a1d1f08a6572be420bb3a256c44c015'
|
||||
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)
|
||||
@@ -390,6 +415,7 @@ class Skill24(ActiveSkill):
|
||||
# 大小比率 : {value1}%
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||
|
||||
|
||||
# 双翼风刃
|
||||
# mage_male/swift_master/c7bf7ccab413009640e65ca6f2f0263a
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/c7bf7ccab413009640e65ca6f2f0263a
|
||||
@@ -397,7 +423,8 @@ class Skill25(ActiveSkill):
|
||||
"""
|
||||
双手连续发射旋风。 敌人会被吸附到旋风中心。
|
||||
"""
|
||||
name = "双翼风刃"
|
||||
|
||||
name = '双翼风刃'
|
||||
learnLv = 30
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -405,10 +432,10 @@ class Skill25(ActiveSkill):
|
||||
rangeLv = 2
|
||||
cd = 14
|
||||
mp = [91, 545]
|
||||
uuid = "c7bf7ccab413009640e65ca6f2f0263a"
|
||||
uuid = 'c7bf7ccab413009640e65ca6f2f0263a'
|
||||
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)
|
||||
@@ -419,6 +446,7 @@ class Skill25(ActiveSkill):
|
||||
# 大小比率 : {value2}%
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||
|
||||
|
||||
# 风之意志
|
||||
# mage_male/swift_master/5f4c55fe2ebdf0623bd76d4fda872ddc
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/5f4c55fe2ebdf0623bd76d4fda872ddc
|
||||
@@ -426,20 +454,22 @@ class Skill26(PassiveSkill):
|
||||
"""
|
||||
逐风者运用风的力量, 增加基本攻击力和转职技能攻击力。
|
||||
"""
|
||||
name = "风之意志"
|
||||
|
||||
name = '风之意志'
|
||||
learnLv = 30
|
||||
masterLv = 5
|
||||
maxLv = 15
|
||||
position = 4
|
||||
rangeLv = 3
|
||||
uuid = "5f4c55fe2ebdf0623bd76d4fda872ddc"
|
||||
uuid = '5f4c55fe2ebdf0623bd76d4fda872ddc'
|
||||
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)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 刃风
|
||||
# mage_male/swift_master/128b9ddef2262f40723deae4407bdb42
|
||||
@@ -453,7 +483,8 @@ class Skill27(ActiveSkill):
|
||||
- [可强制中断的技能] -\n
|
||||
[狂风冲刺]、 [回风斩]、 [游离之风]、 [风鸣冲击]、 [朔风牵引]、 [双翼风刃]、 [风暴之眼]、 [真空旋风破]、 [风暴之拳]、 [疾风瞬影闪]、 [风卷残云]、 [怒风狂涌]
|
||||
"""
|
||||
name = "刃风"
|
||||
|
||||
name = '刃风'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -462,11 +493,11 @@ class Skill27(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 18
|
||||
mp = [132, 1108]
|
||||
uuid = "128b9ddef2262f40723deae4407bdb42"
|
||||
uuid = '128b9ddef2262f40723deae4407bdb42'
|
||||
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)
|
||||
@@ -507,6 +538,7 @@ class Skill27(ActiveSkill):
|
||||
self.skillRation *= 1 - 0.67 # noqa: E501
|
||||
...
|
||||
|
||||
|
||||
# 风暴之眼
|
||||
# mage_male/swift_master/ecc23c980ea71450c0ad0c3fd232f329
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/ecc23c980ea71450c0ad0c3fd232f329
|
||||
@@ -514,7 +546,8 @@ class Skill28(ActiveSkill):
|
||||
"""
|
||||
在自身周围生成小型风暴吸附敌人, 然后爆发出风暴的力量, 给敌人造成伤害并浮空。
|
||||
"""
|
||||
name = "风暴之眼"
|
||||
|
||||
name = '风暴之眼'
|
||||
learnLv = 35
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -523,11 +556,11 @@ class Skill28(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 16
|
||||
mp = [128, 766]
|
||||
uuid = "ecc23c980ea71450c0ad0c3fd232f329"
|
||||
uuid = 'ecc23c980ea71450c0ad0c3fd232f329'
|
||||
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)
|
||||
@@ -554,6 +587,7 @@ class Skill28(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 真空旋风破
|
||||
# mage_male/swift_master/1b1cfab062e0768bcc889e33e1f30dbf
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/1b1cfab062e0768bcc889e33e1f30dbf
|
||||
@@ -561,7 +595,8 @@ class Skill29(ActiveSkill):
|
||||
"""
|
||||
生成龙卷风制压敌人。 施放后先将敌人吸附到龙卷风中心, 然后引发爆炸并给敌人造成伤害。
|
||||
"""
|
||||
name = "真空旋风破"
|
||||
|
||||
name = '真空旋风破'
|
||||
learnLv = 40
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -570,11 +605,11 @@ class Skill29(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 25
|
||||
mp = [164, 983]
|
||||
uuid = "1b1cfab062e0768bcc889e33e1f30dbf"
|
||||
uuid = '1b1cfab062e0768bcc889e33e1f30dbf'
|
||||
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)
|
||||
@@ -606,6 +641,7 @@ class Skill29(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 风暴之拳
|
||||
# mage_male/swift_master/c77a417c43de80c4ce32c1ed405d174a
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/c77a417c43de80c4ce32c1ed405d174a
|
||||
@@ -613,7 +649,8 @@ class Skill30(ActiveSkill):
|
||||
"""
|
||||
聚集风的力量, 施展致命的重拳。 若被重拳命中, 则会引发风暴并给予多段伤害。 若使用方向键, 可以向前突进并施展重拳。
|
||||
"""
|
||||
name = "风暴之拳"
|
||||
|
||||
name = '风暴之拳'
|
||||
learnLv = 45
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
@@ -622,11 +659,11 @@ class Skill30(ActiveSkill):
|
||||
cube = 2
|
||||
cd = 45
|
||||
mp = [311, 1866]
|
||||
uuid = "c77a417c43de80c4ce32c1ed405d174a"
|
||||
uuid = 'c77a417c43de80c4ce32c1ed405d174a'
|
||||
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)
|
||||
@@ -662,6 +699,7 @@ class Skill30(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 御风之力
|
||||
# mage_male/swift_master/852f8ad797db4dca1405cb3e77198401
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/852f8ad797db4dca1405cb3e77198401
|
||||
@@ -670,22 +708,24 @@ class Skill31(PassiveSkill):
|
||||
接受风神的力量, 变得更加锐利和敏捷。\n
|
||||
增加暴击伤害和移动速度。
|
||||
"""
|
||||
name = "御风之力"
|
||||
|
||||
name = '御风之力'
|
||||
learnLv = 48
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "852f8ad797db4dca1405cb3e77198401"
|
||||
uuid = '852f8ad797db4dca1405cb3e77198401'
|
||||
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}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 万象风龙阵
|
||||
# mage_male/swift_master/0b8db1e10b3abbd24d38564e708675d5
|
||||
@@ -694,7 +734,8 @@ class Skill32(ActiveSkill):
|
||||
"""
|
||||
召唤飓风, 将地面上的所有敌人横扫一空。 飓风飞速旋转并粉碎敌人。
|
||||
"""
|
||||
name = "万象风龙阵"
|
||||
|
||||
name = '万象风龙阵'
|
||||
learnLv = 50
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -703,10 +744,10 @@ class Skill32(ActiveSkill):
|
||||
cube = 5
|
||||
cd = 145
|
||||
mp = [600, 5040]
|
||||
uuid = "0b8db1e10b3abbd24d38564e708675d5"
|
||||
uuid = '0b8db1e10b3abbd24d38564e708675d5'
|
||||
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)
|
||||
@@ -719,6 +760,7 @@ class Skill32(ActiveSkill):
|
||||
# 飓风爆炸次数 : {value3}次
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||
|
||||
|
||||
# 疾风瞬影闪
|
||||
# mage_male/swift_master/dcb31a63ef58954f44ff2070c42a9a98
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/dcb31a63ef58954f44ff2070c42a9a98
|
||||
@@ -726,7 +768,8 @@ class Skill33(ActiveSkill):
|
||||
"""
|
||||
生成风之剑, 向前突进并疯狂砍伤敌人。 被风刃割伤的敌人, 会追加受到疾风的伤害。 按向前方向键时, 可以增加突进距离。
|
||||
"""
|
||||
name = "疾风瞬影闪"
|
||||
|
||||
name = '疾风瞬影闪'
|
||||
learnLv = 60
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -735,11 +778,11 @@ class Skill33(ActiveSkill):
|
||||
cube = 1
|
||||
cd = 30
|
||||
mp = [220, 1320]
|
||||
uuid = "dcb31a63ef58954f44ff2070c42a9a98"
|
||||
uuid = 'dcb31a63ef58954f44ff2070c42a9a98'
|
||||
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)
|
||||
@@ -768,6 +811,7 @@ class Skill33(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 风卷残云
|
||||
# mage_male/swift_master/8572675ec6a1f50b6eff6a867376c2de
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/8572675ec6a1f50b6eff6a867376c2de
|
||||
@@ -776,7 +820,8 @@ class Skill34(ActiveSkill):
|
||||
在自身周围生成强力的风暴后, 向前抛出。 周围的敌人会吸附到风暴中心。\n
|
||||
向前方抛出的风暴持续一定时间后爆炸。 按方向键时, 可以抛出更远的距离。
|
||||
"""
|
||||
name = "风卷残云"
|
||||
|
||||
name = '风卷残云'
|
||||
learnLv = 70
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -785,11 +830,11 @@ class Skill34(ActiveSkill):
|
||||
cube = 2
|
||||
cd = 50
|
||||
mp = [551, 3305]
|
||||
uuid = "8572675ec6a1f50b6eff6a867376c2de"
|
||||
uuid = '8572675ec6a1f50b6eff6a867376c2de'
|
||||
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)
|
||||
@@ -821,6 +866,7 @@ class Skill34(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 风神诀
|
||||
# mage_male/swift_master/b5e3d014f75f3d17abdea52cca57f7e9
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/b5e3d014f75f3d17abdea52cca57f7e9
|
||||
@@ -828,20 +874,22 @@ class Skill35(PassiveSkill):
|
||||
"""
|
||||
攻击时造成额外的多段伤害。
|
||||
"""
|
||||
name = "风神诀"
|
||||
|
||||
name = '风神诀'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 3
|
||||
rangeLv = 3
|
||||
uuid = "b5e3d014f75f3d17abdea52cca57f7e9"
|
||||
uuid = 'b5e3d014f75f3d17abdea52cca57f7e9'
|
||||
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)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 游龙惊风破
|
||||
# mage_male/swift_master/d110449993fb973f1a62c62c695003db
|
||||
@@ -850,7 +898,8 @@ class Skill36(ActiveSkill):
|
||||
"""
|
||||
向前方抛出压缩后的飓风, 然后利用超强的旋转力量引发巨大的爆炸。 若飓风没有触碰到敌人, 角色则不会突进, 飓风将自动爆炸。
|
||||
"""
|
||||
name = "游龙惊风破"
|
||||
|
||||
name = '游龙惊风破'
|
||||
learnLv = 75
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -859,11 +908,11 @@ class Skill36(ActiveSkill):
|
||||
cube = 3
|
||||
cd = 40
|
||||
mp = [580, 4500]
|
||||
uuid = "d110449993fb973f1a62c62c695003db"
|
||||
uuid = 'd110449993fb973f1a62c62c695003db'
|
||||
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)
|
||||
@@ -896,6 +945,7 @@ class Skill36(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 九霄风雷
|
||||
# mage_male/swift_master/b799700ee73e99e0ac27aaa307492033
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/b799700ee73e99e0ac27aaa307492033
|
||||
@@ -903,7 +953,8 @@ class Skill37(ActiveSkill):
|
||||
"""
|
||||
和龙卷风合为一体, 攻击指定位置的敌人。施放时, 可以指定龙卷风降临的位置, 然后和龙卷风合为一体给予敌人多段伤害并引发爆炸造成巨大伤害。 龙卷风降临的位置只能选择角色前方。 选择位置过程中, 再次按攻击键 (x) 或技能键可以立即开始冲撞。 可以在空中施放该技能。
|
||||
"""
|
||||
name = "九霄风雷"
|
||||
|
||||
name = '九霄风雷'
|
||||
learnLv = 80
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -912,11 +963,11 @@ class Skill37(ActiveSkill):
|
||||
cube = 5
|
||||
cd = 45
|
||||
mp = [800, 6000]
|
||||
uuid = "b799700ee73e99e0ac27aaa307492033"
|
||||
uuid = 'b799700ee73e99e0ac27aaa307492033'
|
||||
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)
|
||||
@@ -946,6 +997,7 @@ class Skill37(ActiveSkill):
|
||||
"""
|
||||
...
|
||||
|
||||
|
||||
# 无限风域
|
||||
# mage_male/swift_master/5ece7efb92358406e59338ef66479010
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/5ece7efb92358406e59338ef66479010
|
||||
@@ -953,7 +1005,8 @@ class Skill38(ActiveSkill):
|
||||
"""
|
||||
借助狂风之力, 在风暴中心内快速飞行并攻击敌人。 被命中的敌人处于僵直状态, 最后向范围内最强的敌人(领主 > 稀有 > 深渊 > 普通怪物)施展最后一击。 攻击期间, 若连续按攻击键或技能键, 会减少攻击时间。 可以在空中施放该技能。
|
||||
"""
|
||||
name = "无限风域"
|
||||
|
||||
name = '无限风域'
|
||||
learnLv = 85
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -962,10 +1015,10 @@ class Skill38(ActiveSkill):
|
||||
cube = 10
|
||||
cd = 180
|
||||
mp = [1500, 5000]
|
||||
uuid = "5ece7efb92358406e59338ef66479010"
|
||||
uuid = '5ece7efb92358406e59338ef66479010'
|
||||
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)
|
||||
@@ -982,6 +1035,7 @@ class Skill38(ActiveSkill):
|
||||
# 飞行攻击多段攻击次数 : {value4}次
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
|
||||
|
||||
# 初始之风
|
||||
# mage_male/swift_master/05ee4433394678e5014c67dafee798ff
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/05ee4433394678e5014c67dafee798ff
|
||||
@@ -995,20 +1049,22 @@ class Skill39(PassiveSkill):
|
||||
被攻击或倒地状态下施放时, 可以躲避敌人的攻击。 (存在单独冷却时间)\n
|
||||
施放过程中, 按方向键可以指定躲避方向。
|
||||
"""
|
||||
name = "初始之风"
|
||||
|
||||
name = '初始之风'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
uuid = "05ee4433394678e5014c67dafee798ff"
|
||||
uuid = '05ee4433394678e5014c67dafee798ff'
|
||||
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)
|
||||
associate = [{"data":data0}]
|
||||
associate = [{'data': data0}]
|
||||
|
||||
|
||||
# 怒风狂涌
|
||||
# mage_male/swift_master/29c0b8b3eed7252b3bdcddc2b4e9e3a0
|
||||
@@ -1017,9 +1073,10 @@ class Skill40(ActiveSkill):
|
||||
"""
|
||||
逐风者在天空中呼唤飓风, 与风暴同化, 向四面八方呼啸而过, 将命中的敌人拉到中央, 生成狂乱气流。\n
|
||||
然后, 逐风者再次现身, 使气流汇聚成风暴后升空, 与台风的碰撞, 引发强烈爆炸。\n
|
||||
逐风者再次现身后才能强制中断技能; 强制中断技能后, 已经生成的气流和风暴不会消失。
|
||||
逐风者再次现身后才能强制中断技能; 强制中断技能后, 已经生成的气流和风暴不会消失。
|
||||
"""
|
||||
name = "怒风狂涌"
|
||||
|
||||
name = '怒风狂涌'
|
||||
learnLv = 95
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1028,10 +1085,10 @@ class Skill40(ActiveSkill):
|
||||
cube = 7
|
||||
cd = 60
|
||||
mp = [773, 6000]
|
||||
uuid = "29c0b8b3eed7252b3bdcddc2b4e9e3a0"
|
||||
uuid = '29c0b8b3eed7252b3bdcddc2b4e9e3a0'
|
||||
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)
|
||||
@@ -1047,6 +1104,7 @@ class Skill40(ActiveSkill):
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
||||
hit4 = 1
|
||||
|
||||
|
||||
# 风之极·永坠
|
||||
# mage_male/swift_master/e0578e280d5de3aa6d59b9ec7498a19b
|
||||
# a5ccbaf5538981c6ef99b236c0a60b73/e0578e280d5de3aa6d59b9ec7498a19b
|
||||
@@ -1057,7 +1115,8 @@ class Skill41(ActiveSkill):
|
||||
使用三次觉醒技能时, 与关联的技能共享冷却时间。\n
|
||||
若关联的技能还在冷却中, 则无法使用三次觉醒技能。
|
||||
"""
|
||||
name = "风之极·永坠"
|
||||
|
||||
name = '风之极·永坠'
|
||||
learnLv = 100
|
||||
masterLv = 40
|
||||
maxLv = 50
|
||||
@@ -1066,10 +1125,10 @@ class Skill41(ActiveSkill):
|
||||
cube = 15
|
||||
cd = 290
|
||||
mp = [4028, 8056]
|
||||
uuid = "e0578e280d5de3aa6d59b9ec7498a19b"
|
||||
uuid = 'e0578e280d5de3aa6d59b9ec7498a19b'
|
||||
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)
|
||||
|
||||
Reference in New Issue
Block a user