Files
dcalc/backend/core/character/GF/archer/traveler.py
T
2025-06-10 01:37:54 +08:00

1374 lines
80 KiB
Python

#b9cb48777665de22c006fabaf9a560b3
from core.basic.skill import PassiveSkill, ActiveSkill
from core.basic.character import Character
# 附件 : 迷雾装置
# archer/traveler/9dda3f4a849dba1a288dd65e116860f2
# b9cb48777665de22c006fabaf9a560b3/9dda3f4a849dba1a288dd65e116860f2
class Skill0(PassiveSkill):
"""
利用神界技术制作而成的迷雾装置。\n
按照自由旅行家组织“流浪协会”的需求而设计, 可以提高旅人的弓术和机动力。\n
装备玄机弓时, 在玄机弓上方安装用于辅助射击的迷雾装置。 旅人的弓术都依托于迷雾装置的辅助, 没有迷雾装置就无法施展弓术系列技能。\n
可以在后跳中射击, 决斗场中存在1秒的冷却时间。
"""
name = "附件 : 迷雾装置"
learnLv = 1
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
uuid = "9dda3f4a849dba1a288dd65e116860f2"
hasVP = False
hasUP = False
# 凌跃一击
# archer/traveler/0969cd4054d93da07708108c0cc1c4b5
# b9cb48777665de22c006fabaf9a560b3/0969cd4054d93da07708108c0cc1c4b5
class Skill1(ActiveSkill):
"""
该技能可在地面和空中施放。\n
向后微微跃起, 并根据武器的不同, 向地面发射不同的投射物, 使敌人浮空。\n
攻击时, 有霸体判定; 转职为缪斯或奇美拉后, 技能类型变为独立攻击力。
"""
name = "凌跃一击"
learnLv = 1
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
cd = 2
uuid = "0969cd4054d93da07708108c0cc1c4b5"
hasVP = False
hasUP = False
# 箭矢攻击力 : {value0}%
data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
# 冲击波攻击力 : {value1}%
data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
# 冲击波浮空力 : {value2}%
data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501
# [转职为缪斯后]
# 棱镜攻击力 : {value3}
data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
# 冲击波攻击力 : {value4}
data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
# [转职为妖护使后]
# 妖兽上勾拳攻击力 : {value5}%
data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501
# [转职为奇美拉后]
# 箭矢攻击力 : {value6}
data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
# 冲击波攻击力 : {value7}
data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
# 迷雾爆裂
# archer/traveler/717f1e2104fe4b796f800352fa143ecc
# b9cb48777665de22c006fabaf9a560b3/717f1e2104fe4b796f800352fa143ecc
class Skill2(ActiveSkill):
"""
通过弓弦从迷雾装置吸收迷雾能量, 发射强化箭矢。\n
箭矢命中敌人时造成伤害, 并产生冲击波对周围敌人造成伤害。
"""
name = "迷雾爆裂"
learnLv = 1
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 4
mp = [11, 64]
uuid = "717f1e2104fe4b796f800352fa143ecc"
hasVP = False
hasUP = False
# 箭矢攻击力 : {value0}%
data0 = [0, 2450, 2699, 2947, 3196, 3444, 3693, 3941, 4190, 4438, 4687, 4936, 5184, 5433, 5681, 5930, 6178, 6427, 6675, 6924, 7172, 7421, 7670, 7918, 8167, 8415, 8664, 8912, 9161, 9409, 9658, 9907, 10155, 10404, 10652, 10901, 11149, 11398, 11646, 11895, 12143, 12392, 12641, 12889, 13138, 13386, 13635, 13883, 14132, 14380, 14629, 14878, 15126, 15375, 15623, 15872, 16120, 16369, 16617, 16866, 17114, 17363, 17612, 17860, 18109, 18357, 18606, 18854, 19103, 19351, 19600]# noqa: E501
# 冲击波攻击力 : {value1}%
data1 = [0, 1960, 2159, 2358, 2557, 2755, 2954, 3153, 3352, 3551, 3750, 3948, 4147, 4346, 4545, 4744, 4943, 5141, 5340, 5539, 5738, 5937, 6136, 6334, 6533, 6732, 6931, 7130, 7329, 7528, 7726, 7925, 8124, 8323, 8522, 8721, 8919, 9118, 9317, 9516, 9715, 9914, 10112, 10311, 10510, 10709, 10908, 11107, 11306, 11504, 11703, 11902, 12101, 12300, 12499, 12697, 12896, 13095, 13294, 13493, 13692, 13890, 14089, 14288, 14487, 14686, 14885, 15083, 15282, 15481, 15680]# noqa: E501
# [范围信息]
# 冲击波范围比率 : {value2}%
data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 后跳
# archer/traveler/7822d6d52e10964a6755f142c666b494
# b9cb48777665de22c006fabaf9a560b3/7822d6d52e10964a6755f142c666b494
class Skill3(ActiveSkill):
"""
使自身向后方小跳并避开敌人的攻击。
"""
name = "后跳"
learnLv = 1
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 1
mp = [1, 1]
uuid = "7822d6d52e10964a6755f142c666b494"
hasVP = False
hasUP = False
# 基础精通
# archer/traveler/5a56514f35cf0270ae8d6c65f8fefd78
# b9cb48777665de22c006fabaf9a560b3/5a56514f35cf0270ae8d6c65f8fefd78
class Skill4(PassiveSkill):
"""
增加基本攻击、 前冲攻击、 跳跃攻击、 [凌跃一击]技能的攻击力。\n
决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
"""
name = "基础精通"
learnLv = 1
masterLv = 190
maxLv = 200
position = 0 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
# 基本攻击力变化率 : {value0}%
data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
# 前冲攻击力变化率 : {value1}%
data1 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
# 跳跃攻击力变化率 : {value2}%
data2 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
# 受身蹲伏
# archer/traveler/ce26c6b69d02a440a81b552bec94f03b
# b9cb48777665de22c006fabaf9a560b3/ce26c6b69d02a440a81b552bec94f03b
class Skill5(ActiveSkill):
"""
使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下, 自身会进入无敌状态, 效果持续一定时间。
"""
name = "受身蹲伏"
learnLv = 1
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 1
cd = 5
mp = [1, 1]
uuid = "ce26c6b69d02a440a81b552bec94f03b"
hasVP = False
hasUP = False
# 蹲伏姿势最短无敌时间 : {value0}秒
data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
# 蹲伏姿势最长无敌时间 : {value1}秒
data1 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5]# noqa: E501
# 起身时霸体时间 : {value2}秒
data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501
# 防具精通
# archer/traveler/892ef624d8bf3d7fc045f84825fd6104
# b9cb48777665de22c006fabaf9a560b3/892ef624d8bf3d7fc045f84825fd6104
class Skill6(PassiveSkill):
"""
穿戴防具时, 可以增加各种属性。\n
穿戴的防具越多, 效果越强; 可根据转职, 增加不同的属性种类及数值。
"""
name = "防具精通"
learnLv = 1
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 1
uuid = "892ef624d8bf3d7fc045f84825fd6104"
hasVP = False
hasUP = False
# 绝技袭击
# archer/traveler/eb71e1d82d92c7e1d40500a0dcd77aa6
# b9cb48777665de22c006fabaf9a560b3/eb71e1d82d92c7e1d40500a0dcd77aa6
class Skill7(ActiveSkill):
"""
该技能可在地面或空中施放。\n
激活鞋子上的迷雾推进装置, 敏捷地向前上方跳起, 对地面上的敌人射击进行牵制后落地。
"""
name = "绝技袭击"
learnLv = 5
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 4
mp = [22, 132]
uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
hasVP = False
hasUP = False
# 箭矢攻击力 : {value0}%
data0 = [0, 962, 1060, 1157, 1255, 1352, 1450, 1548, 1645, 1743, 1840, 1938, 2036, 2133, 2231, 2329, 2426, 2524, 2621, 2719, 2817, 2914, 3012, 3109, 3207, 3305, 3402, 3500, 3597, 3695, 3793, 3890, 3988, 4085, 4183, 4281, 4378, 4476, 4573, 4671, 4769, 4866, 4964, 5061, 5159, 5257, 5354, 5452, 5549, 5647, 5745, 5842, 5940, 6037, 6135, 6233, 6330, 6428, 6525, 6623, 6721, 6818, 6916, 7013, 7111, 7209, 7306, 7404, 7501, 7599, 7697]# noqa: E501
# 迷雾箭矢攻击力 : {value1}%
data1 = [0, 321, 354, 386, 419, 451, 484, 516, 549, 581, 614, 647, 679, 712, 744, 777, 809, 842, 875, 907, 940, 972, 1005, 1037, 1070, 1102, 1135, 1168, 1200, 1233, 1265, 1298, 1330, 1363, 1395, 1428, 1461, 1493, 1526, 1558, 1591, 1623, 1656, 1689, 1721, 1754, 1786, 1819, 1851, 1884, 1916, 1949, 1982, 2014, 2047, 2079, 2112, 2144, 2177, 2210, 2242, 2275, 2307, 2340, 2372, 2405, 2437, 2470, 2503, 2535, 2568]# noqa: E501
# 全力挥击
# archer/traveler/4655101518604f874721b3cc249aae10
# b9cb48777665de22c006fabaf9a560b3/4655101518604f874721b3cc249aae10
class Skill8(ActiveSkill):
"""
用力挥舞弓, 击打周围的敌人, 并向前推出。\n
转职为猎人时, 再次按技能键会立即发射一枚爆炸箭矢, 造成额外伤害。\n
转职为缪斯或奇美拉时, 技能类型变为独立攻击力。
"""
name = "全力挥击"
learnLv = 5
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 5
mp = [28, 165]
uuid = "4655101518604f874721b3cc249aae10"
hasVP = False
hasUP = False
# 击打攻击力 : {value0}%
data0 = [0, 1601, 1763, 1926, 2088, 2251, 2413, 2576, 2738, 2900, 3063, 3225, 3388, 3550, 3712, 3875, 4037, 4200, 4362, 4525, 4687, 4849, 5012, 5174, 5337, 5499, 5662, 5824, 5986, 6149, 6311, 6474, 6636, 6798, 6961, 7123, 7286, 7448, 7611, 7773, 7935, 8098, 8260, 8423, 8585, 8747, 8910, 9072, 9235, 9397, 9560, 9722, 9884, 10047, 10209, 10372, 10534, 10697, 10859, 11021, 11184, 11346, 11509, 11671, 11833, 11996, 12158, 12321, 12483, 12646, 12808]# noqa: E501
# [转职为猎人后]
# 爆炸箭矢攻击力 : {value1}%
data1 = [0, 2404, 2648, 2892, 3136, 3380, 3624, 3867, 4111, 4355, 4599, 4843, 5087, 5331, 5575, 5819, 6062, 6306, 6550, 6794, 7038, 7282, 7526, 7770, 8014, 8257, 8501, 8745, 8989, 9233, 9477, 9721, 9965, 10209, 10452, 10696, 10940, 11184, 11428, 11672, 11916, 12160, 12404, 12647, 12891, 13135, 13379, 13623, 13867, 14111, 14355, 14599, 14842, 15086, 15330, 15574, 15818, 16062, 16306, 16550, 16794, 17037, 17281, 17525, 17769, 18013, 18257, 18501, 18745, 18989, 19232]# noqa: E501
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {value3}%
data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 高速机动
# archer/traveler/147d005ac868e0de52b1f255eea35d62
# b9cb48777665de22c006fabaf9a560b3/147d005ac868e0de52b1f255eea35d62
class Skill9(ActiveSkill):
"""
该技能可以在地面和空中施放; 可以强制中断其他技能并施放该技能。\n
地面施放时, 快速后退; 空中施放时, 快速落地。
"""
name = "高速机动"
learnLv = 5
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
cd = 6
mp = [20, 20]
uuid = "147d005ac868e0de52b1f255eea35d62"
hasVP = False
hasUP = False
# 向后移动距离 : {value0}px
data0 = [0, 100]# noqa: E501
# 翻月翔击
# archer/traveler/c9664191611af31142e052dfaef84530
# b9cb48777665de22c006fabaf9a560b3/c9664191611af31142e052dfaef84530
class Skill10(ActiveSkill):
"""
前冲并踢飞命中的敌人。\n
踢击仅对一名敌人造成伤害, 冲击波可以对除该敌人外附近的敌人造成伤害。\n
对无法抓取的敌人不适用控制效果。\n
可以按方向键调整冲刺方向。\n
转职为缪斯或奇美拉后, 技能类型变为独立攻击力。\n
转职为旅人时, 可以强制中断踢击后的僵直并施放空中技能。\n
转职为妖护使时, 可以在空中施放。
"""
name = "翻月翔击"
learnLv = 10
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 5
mp = [35, 206]
uuid = "c9664191611af31142e052dfaef84530"
hasVP = False
hasUP = False
# 踢击攻击力 : {value0}%
data0 = [0, 5384, 5930, 6476, 7023, 7569, 8115, 8661, 9207, 9754, 10300, 10846, 11392, 11938, 12485, 13031, 13577, 14123, 14669, 15216, 15762, 16308, 16854, 17400, 17947, 18493, 19039, 19585, 20131, 20678, 21224, 21770, 22316, 22862, 23409, 23955, 24501, 25047, 25594, 26140, 26686, 27232, 27778, 28325, 28871, 29417, 29963, 30509, 31056, 31602, 32148, 32694, 33240, 33787, 34333, 34879, 35425, 35971, 36518, 37064, 37610, 38156, 38702, 39249, 39795, 40341, 40887, 41433, 41980, 42526, 43072]# noqa: E501
# 冲击波攻击力 : {value1}%
data1 = [0, 4306, 4743, 5180, 5617, 6054, 6490, 6927, 7364, 7801, 8238, 8675, 9112, 9548, 9985, 10422, 10859, 11296, 11733, 12169, 12606, 13043, 13480, 13917, 14354, 14791, 15227, 15664, 16101, 16538, 16975, 17412, 17849, 18285, 18722, 19159, 19596, 20033, 20470, 20907, 21343, 21780, 22217, 22654, 23091, 23528, 23965, 24401, 24838, 25275, 25712, 26149, 26586, 27022, 27459, 27896, 28333, 28770, 29207, 29644, 30080, 30517, 30954, 31391, 31828, 32265, 32702, 33138, 33575, 34012, 34449]# noqa: E501
# 营火
# archer/traveler/f2fb27162beb0b87a7cb9af7900e95f2
# b9cb48777665de22c006fabaf9a560b3/f2fb27162beb0b87a7cb9af7900e95f2
class Skill11(ActiveSkill):
"""
向前扔出一个可自动安装的营火工具, 温暖的热量可以恢复范围内所有队员的生命值。\n
在一定范围内则获得最大恢复量, 距离越远恢复量越少。\n
在最大恢复量适用范围内时, 增加冰冻抗性, 解除冰冻状态。
"""
name = "营火"
learnLv = 10
masterLv = 1
maxLv = 11
position = 0 #TODO
rangeLv = 3
cd = [20, 19.5, 19, 18.5, 18, 17.5, 17, 16.5, 16, 15.5, 15]
mp = [85, 146]
uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
hasVP = False
hasUP = False
# 营火持续时间 : {value0}秒
data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
# 生命值恢复间隔 : {value1}秒
data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
# 每次间隔恢复的最大生命值量 : {value2}%
data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
# 每次间隔恢复的最小生命值量 : {value3}%
data3 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
# 冰冻抗性增加 : {value4}%
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# [学习野外生存后]
# 炖菜生命值恢复量 : {value5}%
data5 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 炖菜魔法值恢复量 : {value6}%
data6 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
# [范围信息]
# 生命值最大恢复范围 : {value7}px
data7 = [0, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345]# noqa: E501
# 生命值最小恢复范围 : {value8}px
data8 = [0, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690, 690]# noqa: E501
# 在最小恢复范围外不会获得恢复。
# 强化 - 后跳
# archer/traveler/2b340542e776818b78f3212af184bd6b
# b9cb48777665de22c006fabaf9a560b3/2b340542e776818b78f3212af184bd6b
class Skill12(PassiveSkill):
"""
施放技能期间、 被击或倒地的状态下, 可以施放无敌状态的[后跳]。\n
该能力适用与[后跳]不同的冷却时间, 并且不受冷却时间减少效果的影响。\n
根据施放情况的不同(强制中断技能和被敌人攻击), 进入不同冷却时间。\n
无法强制中断觉醒技能和跳跃超过一定高度的技能。
"""
name = "强化 - 后跳"
learnLv = 10
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 1
cd = 30
uuid = "2b340542e776818b78f3212af184bd6b"
hasVP = False
hasUP = False
# 强制中断技能时的冷却时间 : {value0}秒
data0 = [0, 40]# noqa: E501
# 被击或倒地期间施放时的冷却时间 : {value1}秒
data1 = [0, 30]# noqa: E501
# 跃翔
# archer/traveler/1fea5a626f15230237946a11a9d11582
# b9cb48777665de22c006fabaf9a560b3/1fea5a626f15230237946a11a9d11582
class Skill13(ActiveSkill):
"""
增加自身20%的跳跃力, 效果持续一定时间。\n
效果持续期间内, 再次按技能键可以结束。
"""
name = "跃翔"
learnLv = 10
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
cd = 5
mp = [13, 13]
uuid = "1fea5a626f15230237946a11a9d11582"
hasVP = False
hasUP = False
# 持续时间 : {value0}秒
data0 = [0, 20]# noqa: E501
# 迷雾箭雨
# archer/traveler/cfacda0647b9a0f595df2c2aad30c18d
# b9cb48777665de22c006fabaf9a560b3/cfacda0647b9a0f595df2c2aad30c18d
class Skill14(ActiveSkill):
"""
将迷雾装置的迷雾能量凝聚在箭头发射。\n
射出的箭矢被浓缩的迷雾能量穿透, 分裂成数支迷雾箭矢攻击前方敌人, 被箭射中的敌人受到多段伤害。\n
技能受[基础精通]的影响。
"""
name = "迷雾箭雨"
learnLv = 15
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 2
cd = 4
mp = [29, 29]
uuid = "cfacda0647b9a0f595df2c2aad30c18d"
hasVP = False
hasUP = True
# 每次发射的攻击次数上限 : {value0}次
data0 = [0, 3]# noqa: E501
# 每次攻击的攻击力 : {value1}%
data1 = [0, 178]# noqa: E501
# [范围信息]
# 箭矢射程 : {value2}px
data2 = [0, 500]# noqa: E501
# 驱虫烈火
# archer/traveler/45442bbbe33540b4deeec29437dae70c
# b9cb48777665de22c006fabaf9a560b3/45442bbbe33540b4deeec29437dae70c
class Skill15(ActiveSkill):
"""
旅行必需品“引火器”的功率加大, 发射火焰, 消灭周围的毒虫。\n
火焰命中的敌人受到火属性伤害, 并进入灼伤异常状态。\n
被火焰命中时, 位于旅人后方和两侧的敌人被吸附至前方。
"""
name = "驱虫烈火"
learnLv = 20
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 7
mp = [68, 401]
uuid = "45442bbbe33540b4deeec29437dae70c"
hasVP = False
hasUP = True
# 火焰攻击力 : {value0}%
data0 = [0, 5316, 5855, 6395, 6934, 7473, 8013, 8552, 9091, 9630, 10170, 10709, 11248, 11788, 12327, 12866, 13406, 13945, 14484, 15023, 15563, 16102, 16641, 17181, 17720, 18259, 18799, 19338, 19877, 20417, 20956, 21495, 22034, 22574, 23113, 23652, 24192, 24731, 25270, 25810, 26349, 26888, 27427, 27967, 28506, 29045, 29585, 30124, 30663, 31203, 31742, 32281, 32821, 33360, 33899, 34438, 34978, 35517, 36056, 36596, 37135, 37674, 38214, 38753, 39292, 39831, 40371, 40910, 41449, 41989, 42528]# noqa: E501
# 灼伤攻击力 : {value1}%
data1 = [0, 1329, 1464, 1599, 1733, 1868, 2003, 2138, 2273, 2408, 2542, 2677, 2812, 2947, 3082, 3217, 3351, 3486, 3621, 3756, 3891, 4026, 4160, 4295, 4430, 4565, 4700, 4834, 4969, 5104, 5239, 5374, 5509, 5643, 5778, 5913, 6048, 6183, 6318, 6452, 6587, 6722, 6857, 6992, 7127, 7261, 7396, 7531, 7666, 7801, 7935, 8070, 8205, 8340, 8475, 8610, 8744, 8879, 9014, 9149, 9284, 9419, 9553, 9688, 9823, 9958, 10093, 10228, 10362, 10497, 10632]# noqa: E501
# 灼伤持续时间 : {value2}秒
data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
# 灼伤几率 : {value3}%
data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# [范围信息]
# 攻击范围比率 : {value4}%
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 玄机弓精通
# archer/traveler/01c3a2fb793d293a25ed8dc7a0d70c1a
# b9cb48777665de22c006fabaf9a560b3/01c3a2fb793d293a25ed8dc7a0d70c1a
class Skill16(PassiveSkill):
"""
时刻铭记修炼弓术的重要性可谓是旅人守则的基础中的基础。\n
增加物理攻击力, 装备玄机弓时, 增加命中率。
"""
name = "玄机弓精通"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
hasVP = False
hasUP = False
# 物理攻击力增加率 : {value0}%
data0 = [0, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62]# noqa: E501
# 命中率增加 : {value1}%
data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
# 暴击
# archer/traveler/fc1262c19f3d0477ee8eda47b8db8696
# b9cb48777665de22c006fabaf9a560b3/fc1262c19f3d0477ee8eda47b8db8696
class Skill17(PassiveSkill):
"""
集中精神, 提升物理/魔法暴击率。
"""
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
hasVP = False
hasUP = False
# 物理/魔法暴击率增加 : {value0}%
data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
# 三重加速
# archer/traveler/8f73f243041c2d27739fe7696f02bf9b
# b9cb48777665de22c006fabaf9a560b3/8f73f243041c2d27739fe7696f02bf9b
class Skill18(ActiveSkill):
"""
该技能可在地面或空中施放。\n
激活鞋子上的迷雾推进装置, 向后方跳跃, 发射三支箭矢后落地。
"""
name = "三重加速"
learnLv = 25
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 6
mp = [55, 325]
uuid = "8f73f243041c2d27739fe7696f02bf9b"
hasVP = False
hasUP = True
# 箭矢攻击力 : {value0}%
data0 = [0, 802, 883, 965, 1046, 1127, 1209, 1290, 1371, 1453, 1534, 1615, 1697, 1778, 1859, 1941, 2022, 2104, 2185, 2266, 2348, 2429, 2510, 2592, 2673, 2754, 2836, 2917, 2998, 3080, 3161, 3242, 3324, 3405, 3486, 3568, 3649, 3731, 3812, 3893, 3975, 4056, 4137, 4219, 4300, 4381, 4463, 4544, 4625, 4707, 4788, 4869, 4951, 5032, 5114, 5195, 5276, 5358, 5439, 5520, 5602, 5683, 5764, 5846, 5927, 6008, 6090, 6171, 6252, 6334, 6415]# noqa: E501
# 箭矢冲击波攻击力 : {value1}%
data1 = [0, 1207, 1329, 1452, 1574, 1697, 1819, 1941, 2064, 2186, 2309, 2431, 2554, 2676, 2799, 2921, 3043, 3166, 3288, 3411, 3533, 3656, 3778, 3900, 4023, 4145, 4268, 4390, 4513, 4635, 4757, 4880, 5002, 5125, 5247, 5370, 5492, 5615, 5737, 5859, 5982, 6104, 6227, 6349, 6472, 6594, 6716, 6839, 6961, 7084, 7206, 7329, 7451, 7573, 7696, 7818, 7941, 8063, 8186, 8308, 8431, 8553, 8675, 8798, 8920, 9043, 9165, 9288, 9410, 9532, 9655]# noqa: E501
# 迷雾箭矢攻击力 : {value2}%
data2 = [0, 403, 444, 485, 526, 567, 607, 648, 689, 730, 771, 812, 853, 894, 935, 975, 1016, 1057, 1098, 1139, 1180, 1221, 1262, 1303, 1343, 1384, 1425, 1466, 1507, 1548, 1589, 1630, 1671, 1711, 1752, 1793, 1834, 1875, 1916, 1957, 1998, 2039, 2079, 2120, 2161, 2202, 2243, 2284, 2325, 2366, 2407, 2447, 2488, 2529, 2570, 2611, 2652, 2693, 2734, 2775, 2815, 2856, 2897, 2938, 2979, 3020, 3061, 3102, 3143, 3183, 3224]# noqa: E501
# 迷雾箭矢冲击波攻击力 : {value3}%
data3 = [0, 802, 883, 965, 1046, 1127, 1209, 1290, 1371, 1453, 1534, 1615, 1697, 1778, 1859, 1941, 2022, 2104, 2185, 2266, 2348, 2429, 2510, 2592, 2673, 2754, 2836, 2917, 2998, 3080, 3161, 3242, 3324, 3405, 3486, 3568, 3649, 3731, 3812, 3893, 3975, 4056, 4137, 4219, 4300, 4381, 4463, 4544, 4625, 4707, 4788, 4869, 4951, 5032, 5114, 5195, 5276, 5358, 5439, 5520, 5602, 5683, 5764, 5846, 5927, 6008, 6090, 6171, 6252, 6334, 6415]# noqa: E501
# [范围信息]
# 冲击波范围比率 : {value4}%
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 斗志昂扬
# archer/traveler/9cb6f9ed646fa87f9b7680a42ce83d1a
# b9cb48777665de22c006fabaf9a560b3/9cb6f9ed646fa87f9b7680a42ce83d1a
class Skill19(ActiveSkill):
"""
旅行总是充满了令人兴奋的奇遇, 清澈的阳光照耀着前方的道路, 旅人已准备好迎接每一场旅行。\n
增加自身基本攻击力、 技能攻击力和移动速度。
"""
name = "斗志昂扬"
learnLv = 25
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
cd = 5
uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a"
hasVP = False
hasUP = False
# 持续时间 : {value0}秒
data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
# 基本攻击和技能攻击力增加率 : {value1}%
data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501
# 移动速度增加 : {value2}%
data2 = [0, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
# 细雨
# archer/traveler/4224f9b0b8c7c903e9a1e0f9d9f6d04d
# b9cb48777665de22c006fabaf9a560b3/4224f9b0b8c7c903e9a1e0f9d9f6d04d
class Skill20(ActiveSkill):
"""
以抛物线发射箭矢和迷雾箭雨。\n
发射的箭矢冲向地面产生冲击波, 击倒敌人。
"""
name = "细雨"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 7
mp = [72, 426]
uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d"
hasVP = False
hasUP = True
# 冲击波攻击力 : {value0}%
data0 = [0, 9544, 10512, 11480, 12449, 13417, 14385, 15353, 16322, 17290, 18258, 19226, 20195, 21163, 22131, 23099, 24067, 25036, 26004, 26972, 27940, 28909, 29877, 30845, 31813, 32782, 33750, 34718, 35686, 36654, 37623, 38591, 39559, 40527, 41496, 42464, 43432, 44400, 45369, 46337, 47305, 48273, 49242, 50210, 51178, 52146, 53114, 54083, 55051, 56019, 56987, 57956, 58924, 59892, 60860, 61829, 62797, 63765, 64733, 65701, 66670, 67638, 68606, 69574, 70543, 71511, 72479, 73447, 74416, 75384, 76352]# noqa: E501
# [范围信息]
# 冲击波范围比率 : {value1}%
data1 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
# 急流
# archer/traveler/78bd107acd474518b606be1e4fd38239
# b9cb48777665de22c006fabaf9a560b3/78bd107acd474518b606be1e4fd38239
class Skill21(ActiveSkill):
"""
以旋风的形态发射迷雾能量, 将被击中的敌人聚拢在一直线上, 随后连续发射震动箭。\n
被震动箭命中的敌人会被回旋的迷雾之风控制一段时间。
"""
name = "急流"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 8
mp = [82, 486]
uuid = "78bd107acd474518b606be1e4fd38239"
hasVP = False
hasUP = True
# 旋风最大打击次数 : {value0}次
data0 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
# 旋风攻击力 : {value1}%
data1 = [0, 792, 872, 953, 1033, 1113, 1194, 1274, 1354, 1435, 1515, 1595, 1676, 1756, 1836, 1917, 1997, 2077, 2158, 2238, 2318, 2399, 2479, 2560, 2640, 2720, 2801, 2881, 2961, 3042, 3122, 3202, 3283, 3363, 3443, 3524, 3604, 3684, 3765, 3845, 3925, 4006, 4086, 4166, 4247, 4327, 4407, 4488, 4568, 4648, 4729, 4809, 4890, 4970, 5050, 5131, 5211, 5291, 5372, 5452, 5532, 5613, 5693, 5773, 5854, 5934, 6014, 6095, 6175, 6255, 6336]# noqa: E501
# 震动箭攻击力 : {value2}%
data2 = [0, 6713, 7394, 8075, 8756, 9437, 10118, 10799, 11480, 12162, 12843, 13524, 14205, 14886, 15567, 16248, 16929, 17610, 18291, 18972, 19653, 20334, 21015, 21696, 22377, 23058, 23739, 24420, 25101, 25782, 26463, 27144, 27826, 28507, 29188, 29869, 30550, 31231, 31912, 32593, 33274, 33955, 34636, 35317, 35998, 36679, 37360, 38041, 38722, 39403, 40084, 40765, 41446, 42127, 42809, 43490, 44171, 44852, 45533, 46214, 46895, 47576, 48257, 48938, 49619, 50300, 50981, 51662, 52343, 53024, 53705]# noqa: E501
# 震动箭控制时间 : {value3}秒
data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
# [范围信息]
# 箭矢射程 : {value4}px
data4 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501
# 旅人的直觉
# archer/traveler/d085127b0edd719782bd618d5688f4a1
# b9cb48777665de22c006fabaf9a560b3/d085127b0edd719782bd618d5688f4a1
class Skill22(ActiveSkill):
"""
虽然旅人看起来总是拥有好运气, 但实际上靠的是旅行者特有的敏锐直觉。\n
旅人可以通过流浪协会流传下来的独特专注法提高自身能力。\n
自身的回避率、 暴击率、 暴击伤害增加。
"""
name = "旅人的直觉"
learnLv = 35
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
cd = 5
mp = [417, 981]
uuid = "d085127b0edd719782bd618d5688f4a1"
hasVP = False
hasUP = False
# 持续时间 : {value0}秒
data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
# 回避率增加 : {value1}%
data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
# 暴击率增加 : {value2}%
data2 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
# 暴击伤害增加率 : {value3}%
data3 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
# 高原雾花
# archer/traveler/42c82812f86ff6704ae9952a2e6093a4
# b9cb48777665de22c006fabaf9a560b3/42c82812f86ff6704ae9952a2e6093a4
class Skill23(ActiveSkill):
"""
该技能可以在地面或空中施放; 空中施放时会俯冲到地面后施放。\n
双脚蹬地跳起, 释放鞋子上的迷雾推进装置, 向前方跳跃后反向旋转, 形成雾气漩涡, 随后借力于雾气漩涡, 射出大量特制小型速射箭矢。
"""
name = "高原雾花"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cd = 12
mp = [146, 865]
uuid = "42c82812f86ff6704ae9952a2e6093a4"
hasVP = True
hasUP = True
vps = [{'name': '雾花怒放', 'desc': '攻击力和冷却时间增加<br/>施放时间减少'}, {'name': '雾花护行', 'desc': '赋予无敌状态<br/>范围增加'}] # noqa: E501
# 箭矢最大攻击次数 : {value0}次
data0 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501
# 箭矢攻击力 : {value1}%
data1 = [0, 1695, 1867, 2039, 2211, 2383, 2555, 2727, 2899, 3071, 3243, 3415, 3587, 3758, 3930, 4102, 4274, 4446, 4618, 4790, 4962, 5134, 5306, 5478, 5650, 5822, 5994, 6166, 6338, 6510, 6682, 6854, 7026, 7198, 7370, 7542, 7713, 7885, 8057, 8229, 8401, 8573, 8745, 8917, 9089, 9261, 9433, 9605, 9777, 9949, 10121, 10293, 10465, 10637, 10809, 10981, 11153, 11325, 11497, 11668, 11840, 12012, 12184, 12356, 12528, 12700, 12872, 13044, 13216, 13388, 13560]# noqa: E501
# 技能结束后霸体持续时间 : {value2}秒
data2 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
# [范围信息]
# 打击范围比率 : {value3}%
data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
def vp_1(self):
"""
[高原雾花]\n
- 基本冷却时间变更为24秒\n
总攻击力 +100%\n
[高原雾花]施放速度 +30%
"""
...
def vp_2(self):
"""
[高原雾花]\n
空中落地和施放时进入无敌状态\n
[高原雾花]攻击范围 +20%
"""
...
# 装置驱动
# archer/traveler/3d8f3d438405d79f8d3ed68072674d1e
# b9cb48777665de22c006fabaf9a560b3/3d8f3d438405d79f8d3ed68072674d1e
class Skill24(ActiveSkill):
"""
该技能可在地面或空中施放。\n
将迷雾凝聚在迷雾装置发射口前方后分离, 向前瞄准后, 发射用引火器点燃的火焰箭。\n
冲出发射口的火焰箭被迷雾能量助燃, 燃烧得更加旺盛, 并继续向前方飞行, 击中敌人或达到最大射程时爆炸。\n
空中施放时火焰箭接触到地面发生爆炸。\n
被爆炸波及的敌人受到火属性伤害。
"""
name = "装置驱动"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cube = 1
cd = 15
mp = [183, 1081]
uuid = "3d8f3d438405d79f8d3ed68072674d1e"
hasVP = True
hasUP = True
vps = [{'name': '稳定装置', 'desc': '取消僵直'}, {'name': '余烬之雾', 'desc': '生成火焰迷雾地带<br/>范围增加'}] # noqa: E501
# 爆炸攻击力 : {value0}%
data0 = [0, 16786, 18489, 20192, 21895, 23598, 25301, 27004, 28706, 30409, 32112, 33815, 35518, 37221, 38924, 40627, 42330, 44033, 45736, 47439, 49142, 50845, 52547, 54250, 55953, 57656, 59359, 61062, 62765, 64468, 66171, 67874, 69577, 71280, 72983, 74686, 76388, 78091, 79794, 81497, 83200, 84903, 86606, 88309, 90012, 91715, 93418, 95121, 96824, 98527, 100229, 101932, 103635, 105338, 107041, 108744, 110447, 112150, 113853, 115556, 117259, 118962, 120665, 122368, 124070, 125773, 127476, 129179, 130882, 132585, 134288]# noqa: E501
# 空中施放技能结束后霸体护甲持续时间 : {value1}秒
data1 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
# [范围信息]
# 爆炸范围比率 : {value2}%
data2 = [0, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132]# noqa: E501
def vp_1(self):
"""
[装置驱动]\n
可以取消其他技能的施放后僵直并立即发动该技能, 或取消该技能的施放后僵直, 并发动其他技能\n
(装置驱动系列及觉醒技能除外)
"""
...
def vp_2(self):
"""
[装置驱动]\n
在[装置驱动]爆炸位置的地面生成火焰迷雾区域\n
- 未被[装置驱动]的爆炸命中的敌人接触到火焰迷雾区域时, 将受到[装置驱动]攻击力50%的伤害\n
- 火焰迷雾区域持续3秒, 使接触地面的敌人进入灼伤状态\n
[装置驱动]爆炸范围 +40%
"""
...
# 装载 : 猛击
# archer/traveler/2f5d03c7848effbc0a23f4df45d9ca46
# b9cb48777665de22c006fabaf9a560b3/2f5d03c7848effbc0a23f4df45d9ca46
class Skill25(ActiveSkill):
"""
该技能可以在地面和空中施放; 可以强制中断其他技能并施放该技能, 或强制中断该技能并施放其他技能。\n
将封存猛击迷雾的燃料罐插入迷雾装置, 增加下次施放的弓术技能 (觉醒技能和部分技能除外) 的攻击力, 该效果仅适用1次。\n
技能不在冷却时间时, 在旅人周围生成蓝色的星轨; 施放技能时, 变为红色并持续一段时间。\n
适用技能 : [装置驱动]、 [浓雾暴雨]、 [登跃飞锚]、 [神雾兵仗·妖旋风]、 [流雾疾风]、 [装载 : 烟花漫天]、 [装置驱动·星云]
"""
name = "装载 : 猛击"
learnLv = 40
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
cd = 15
mp = [68, 68]
uuid = "2f5d03c7848effbc0a23f4df45d9ca46"
hasVP = False
hasUP = False
# 弓术技能攻击力增加率 : {value0}%
data0 = [0, 10]# noqa: E501
# 增益效果最大持续时间 : {value1}秒
data1 = [0, 10]# noqa: E501
# 空中施放技能结束后霸体护甲持续时间 : {value2}秒
data2 = [0, 0.5]# noqa: E501
# 浓雾暴雨
# archer/traveler/ade01c1d6afc8a05055225045e89fe49
# b9cb48777665de22c006fabaf9a560b3/ade01c1d6afc8a05055225045e89fe49
class Skill26(ActiveSkill):
"""
提高迷雾装置的输出功率, 向天空发射由箭矢和迷雾箭形成的箭雨。\n
箭雨落到地面产生大量冲击波, 造成多段伤害。
"""
name = "浓雾暴雨"
learnLv = 40
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cube = 1
cd = 18
mp = [254, 1502]
uuid = "ade01c1d6afc8a05055225045e89fe49"
hasVP = True
hasUP = True
vps = [{'name': '暴雨剑岚', 'desc': '施放时间减少<br/>范围增加'}, {'name': '化雨降临', 'desc': '取消僵直<br/>强化[细雨]'}] # noqa: E501
# 冲击波最大攻击次数 : {value0}次
data0 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
# 每次冲击波攻击力 : {value1}%
data1 = [0, 3321, 3658, 3995, 4332, 4669, 5006, 5342, 5679, 6016, 6353, 6690, 7027, 7364, 7701, 8038, 8375, 8712, 9049, 9385, 9722, 10059, 10396, 10733, 11070, 11407, 11744, 12081, 12418, 12755, 13091, 13428, 13765, 14102, 14439, 14776, 15113, 15450, 15787, 16124, 16461, 16798, 17134, 17471, 17808, 18145, 18482, 18819, 19156, 19493, 19830, 20167, 20504, 20840, 21177, 21514, 21851, 22188, 22525, 22862, 23199, 23536, 23873, 24210, 24547, 24883, 25220, 25557, 25894, 26231, 26568]# noqa: E501
# [范围信息]
# 冲击波范围比率 : {value2}%
data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
def vp_1(self):
"""
[浓雾暴雨]\n
一次性发射全部箭矢\n
[浓雾暴雨]范围 +30%
"""
...
def vp_2(self):
"""
[浓雾暴雨]\n
可以强制中断[浓雾暴雨]施放后僵直, 并施放[细雨]\n
箭矢降落速度 +20%\n
[细雨]\n
[细雨]变更为像[浓雾暴雨]一样降落
"""
...
# 神雾兵仗·流星
# archer/traveler/ff171dc487807bb9aa28900ca9a46b41
# b9cb48777665de22c006fabaf9a560b3/ff171dc487807bb9aa28900ca9a46b41
class Skill27(ActiveSkill):
"""
学习后, 在玄机弓下方安装只有隶属于自由旅行者组织“流浪协会”的优秀弓箭手才能驾驭的[神雾兵仗·流星]。\n
可以在除[高原雾花]和觉醒技能以外的旅人弓术系列技能的瞄准和射击过程中发动, 根据施放的弓术技能形态 (贯穿型、 爆炸型、 散射型) 发动蕴含星雾力量的流星箭。\n
每个技能只能发射1次。
"""
name = "神雾兵仗·流星"
learnLv = 45
masterLv = 60
maxLv = 70
position = 0 #TODO
rangeLv = 2
cube = 1
cd = 10
mp = [109, 643]
uuid = "ff171dc487807bb9aa28900ca9a46b41"
hasVP = True
hasUP = True
vps = [{'name': '流星速射', 'desc': '变更填充次数<br/>速度增加<br/>范围增加'}, {'name': '神雾终矢', 'desc': '变更为单独施放1次的技能<br/>取消僵直'}] # noqa: E501
# 储备箭数 : {value0}个
data0 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
# 贯穿型和爆炸型流星箭攻击力 : {value1}%
data1 = [0, 11748, 12940, 14132, 15323, 16515, 17707, 18899, 20091, 21283, 22474, 23666, 24858, 26050, 27242, 28434, 29625, 30817, 32009, 33201, 34393, 35585, 36776, 37968, 39160, 40352, 41544, 42735, 43927, 45119, 46311, 47503, 48695, 49886, 51078, 52270, 53462, 54654, 55846, 57037, 58229, 59421, 60613, 61805, 62997, 64188, 65380, 66572, 67764, 68956, 70147, 71339, 72531, 73723, 74915, 76107, 77298, 78490, 79682, 80874, 82066, 83258, 84449, 85641, 86833, 88025, 89217, 90409, 91600, 92792, 93984]# noqa: E501
# 散射型流星箭最大打击次数 : {value2}次
data2 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
# 散射型流星箭每次打击攻击力 : {value3}%
data3 = [0, 1677, 1847, 2017, 2187, 2357, 2528, 2698, 2868, 3038, 3208, 3378, 3548, 3718, 3889, 4059, 4229, 4399, 4569, 4739, 4909, 5079, 5250, 5420, 5590, 5760, 5930, 6100, 6270, 6440, 6611, 6781, 6951, 7121, 7291, 7461, 7631, 7801, 7972, 8142, 8312, 8482, 8652, 8822, 8992, 9162, 9333, 9503, 9673, 9843, 10013, 10183, 10353, 10523, 10694, 10864, 11034, 11204, 11374, 11544, 11714, 11884, 12055, 12225, 12395, 12565, 12735, 12905, 13075, 13245, 13416]# noqa: E501
# [范围信息]
# 贯穿型箭矢射程 : {value4}px
data4 = [0, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800]# noqa: E501
# 爆炸型冲击波范围比率 : {value5}%
data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 散射型冲击波范围比率 : {value6}%
data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
def vp_1(self):
"""
[神雾兵仗·流星]\n
变更为可填充6次的技能\n
- 每次填充冷却时间 : 6.6秒\n
- 单次攻击力 -33%\n
使用[神雾兵仗 · 流星]时, 10秒内攻击速度 +3%\n
(学习[自动操作模式]后, 攻击速度增加量变更为2%)\n
- 最多可叠加5次\n
射程及冲击波范围 +25%
"""
...
def vp_2(self):
"""
[神雾兵仗·流星]\n
解除神雾兵仗·流星后, 发射强大的流星箭; 可单独施放\n
- 可以在地面和空中施放\n
- 在空中施放时, 会在落地后施放\n
- 变更为可以适用装载 : 猛击/闪攻\n
- 可以强制中断旅人转职技能施放后僵直并施放 (觉醒技能除外)\n
- [流浪之星的纹章]冷却时间减少效果, 不受是否学习[自动操作模式]的影响\n
- 基本冷却时间变更为40秒\n
- 适用[神雾兵仗·流星]4次攻击力\n
- 总攻击力相同\n
- 删除填充效果
"""
...
# 野外生存
# archer/traveler/547ab2b2bd860d3e37355a9cfbc1077c
# b9cb48777665de22c006fabaf9a560b3/547ab2b2bd860d3e37355a9cfbc1077c
class Skill28(PassiveSkill):
"""
旅行并不会总是按照计划进行, 所以旅人时刻都要发挥出色的应变能力。\n
增加基本攻击和技能攻击力, 增加自身受到的技能和消耗品的生命值、 魔法值恢复效果。\n
此外, 在营火附近生成一个可以恢复生命值、 魔法值的野营便当。
"""
name = "野外生存"
learnLv = 48
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 3
uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
hasVP = False
hasUP = False
# 基本攻击和技能攻击力增加率 : {value0}%
data0 = [0, 4.5, 6.5, 8.5, 10.5, 12.5, 14.5, 16.5, 18.5, 20.5, 22.5, 24.5, 26.5, 28.5, 30.5, 32.5, 34.5, 36.5, 38.5, 40.5, 42.5, 44.5, 46.5, 48.5, 50.5, 52.5, 54.5, 56.5, 58.5, 60.5, 62.5, 64.5, 66.5, 68.5, 70.5, 72.5, 74.5, 76.5, 78.5, 80.5, 82.5, 84.5, 86.5, 88.5, 90.5, 92.5, 94.5, 96.5, 98.5, 100.5, 102.5]# noqa: E501
# 技能和消耗品生命值、 魔法值恢复效果增加率 : {value1}%
data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
# 旷野火炎
# archer/traveler/506e7ed77d517419a6e1c437a2cedb17
# b9cb48777665de22c006fabaf9a560b3/506e7ed77d517419a6e1c437a2cedb17
class Skill29(ActiveSkill):
"""
点燃引火器, 以迷雾装置的迷雾能量作为燃料, 发射多支火焰箭。\n
发射时织梦者前方的敌人会被推开一段距离, 发射的箭矢在前方坠落引发连环爆炸, 造成火属性伤害并灼烧地面。\n
接触燃烧地面的敌人会进入灼伤状态。
"""
name = "旷野火炎"
learnLv = 50
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 5
cube = 5
cd = 145
mp = [1420, 6378]
uuid = "506e7ed77d517419a6e1c437a2cedb17"
hasVP = False
hasUP = False
# 爆炸最大攻击次数 : {value0}次
data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 每次爆炸攻击力 : {value1}%
data1 = [0, 5762, 7098, 8434, 9770, 11106, 12442, 13779, 15115, 16451, 17787, 19123, 20459, 21795, 23131, 24467, 25804, 27140, 28476, 29812, 31148, 32484, 33820, 35156, 36492, 37828, 39165, 40501, 41837, 43173, 44509, 45845, 47181, 48517, 49853, 51189, 52526, 53862, 55198, 56534, 57870, 59206, 60542, 61878, 63214, 64551, 65887, 67223, 68559, 69895, 71231]# noqa: E501
# 灼烧地面持续时间 : {value2}秒
data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
# 灼伤几率 : {value3}%
data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 每秒灼伤攻击力 : {value4}%
data4 = [0, 3554, 4378, 5203, 6027, 6851, 7675, 8499, 9324, 10148, 10972, 11796, 12620, 13444, 14269, 15093, 15917, 16741, 17565, 18390, 19214, 20038, 20862, 21686, 22510, 23335, 24159, 24983, 25807, 26631, 27456, 28280, 29104, 29928, 30752, 31576, 32401, 33225, 34049, 34873, 35697, 36522, 37346, 38170, 38994, 39818, 40642, 41467, 42291, 43115, 43939]# noqa: E501
# 装载 : 闪攻
# archer/traveler/8c2379737c5acc935c1731f67f607655
# b9cb48777665de22c006fabaf9a560b3/8c2379737c5acc935c1731f67f607655
class Skill30(PassiveSkill):
"""
精炼猛击迷雾, 追加可以提升反应力的闪攻力量。\n
施放[装载 : 猛击]时, 除了增加下一个弓术技能的攻击力外还能额外减少技能冷却时间。
"""
name = "装载 : 闪攻"
learnLv = 60
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
uuid = "8c2379737c5acc935c1731f67f607655"
hasVP = False
hasUP = False
# 弓术技能冷却时间减少率 : {value0}%
data0 = [0, 10]# noqa: E501
# 增益最大持续时间 : {value1}秒
data1 = [0, 10]# noqa: E501
# 登跃飞锚
# archer/traveler/a5fa08f5d509e6ff2ebc68856a470b5a
# b9cb48777665de22c006fabaf9a560b3/a5fa08f5d509e6ff2ebc68856a470b5a
class Skill31(ActiveSkill):
"""
该技能可在地面或空中施放。\n
将用于安装帐篷或攀岩时使用的多功能飞锚附加到震动箭上, 驱动迷雾能量发射。\n
箭在落地前射出飞锚, 产生冲击波, 摩擦地面猛烈旋转。\n
在回收飞锚时拔出岩石轰击中央地面, 对范围内的敌人造成巨额伤害。
"""
name = "登跃飞锚"
learnLv = 60
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 2
cube = 1
cd = 25
mp = [292, 1313]
uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
hasVP = True
hasUP = True
vps = [{'name': '双载岩爆', 'desc': '可多次发动<br/>范围增加'}, {'name': '迅爆飞锚', 'desc': '变更为反应型飞锚<br/>变更为单次攻击<br/>攻击时间减少'}] # noqa: E501
# 冲击波攻击力 : {value0}%
data0 = [0, 3124, 3441, 3758, 4075, 4392, 4709, 5026, 5343, 5660, 5977, 6294, 6611, 6928, 7245, 7562, 7879, 8196, 8513, 8830, 9147, 9464, 9781, 10098, 10415, 10732, 11049, 11366, 11683, 12000, 12317, 12634, 12951, 13268, 13585, 13902, 14219, 14536, 14852, 15169, 15486, 15803, 16120, 16437, 16754, 17071, 17388, 17705, 18022, 18339, 18656]# noqa: E501
# 回旋最大多段攻击次数 : {value1}次
data1 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
# 每次回旋攻击力 : {value2}%
data2 = [0, 472, 520, 568, 616, 663, 711, 759, 807, 855, 903, 951, 999, 1046, 1094, 1142, 1190, 1238, 1286, 1334, 1382, 1429, 1477, 1525, 1573, 1621, 1669, 1717, 1765, 1813, 1860, 1908, 1956, 2004, 2052, 2100, 2148, 2196, 2243, 2291, 2339, 2387, 2435, 2483, 2531, 2579, 2626, 2674, 2722, 2770, 2818]# noqa: E501
# 岩石轰击攻击力 : {value3}%
data3 = [0, 21874, 24093, 26313, 28532, 30751, 32970, 35189, 37408, 39627, 41846, 44066, 46285, 48504, 50723, 52942, 55161, 57380, 59599, 61819, 64038, 66257, 68476, 70695, 72914, 75133, 77352, 79572, 81791, 84010, 86229, 88448, 90667, 92886, 95106, 97325, 99544, 101763, 103982, 106201, 108420, 110639, 112859, 115078, 117297, 119516, 121735, 123954, 126173, 128392, 130612]# noqa: E501
# [范围信息]
# 岩石轰击范围比率 : {value4}%
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
def vp_1(self):
"""
[登跃飞锚]\n
变更为可填充2次的技能\n
- 每次填充冷却时间 : 12.5秒\n
- 单次攻击力 -50%\n
岩石冲击爆炸范围 +30%
"""
...
def vp_2(self):
"""
[登跃飞锚]\n
安装反应型飞锚, 当周围存在敌人时发生爆炸\n
- 总攻击力相同\n
- 锚持续时间 : 10秒\n
- 在持续时间内重新安装时, 现有的锚不会消失
"""
...
# 神雾兵仗·妖旋风
# archer/traveler/5dc7008b12a459325b548b0715c6b73c
# b9cb48777665de22c006fabaf9a560b3/5dc7008b12a459325b548b0715c6b73c
class Skill32(ActiveSkill):
"""
该技能可以在地面和空中施放; 可以强制中断其他技能并施放该技能, 或强制中断该技能并施放其他技能。\n
将自由旅行家组织“流浪协会”秘传的影雾封存到特制的“神雾兵仗·妖旋风”燃料罐中, 安装在迷雾装置上发射, 释放的妖气引发猛烈的旋风, 连同织梦者发射的箭矢席卷一切。
"""
name = "神雾兵仗·妖旋风"
learnLv = 70
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 2
cube = 2
cd = 45
mp = [480, 2153]
uuid = "5dc7008b12a459325b548b0715c6b73c"
hasVP = True
hasUP = True
vps = [{'name': '猛火妖旋', 'desc': '范围增加<br/>可强控敌人<br/>攻击力和冷却时间减少'}, {'name': '妖岚回旋', 'desc': '可多次发动<br/>[绝技袭击]连接强化'}] # noqa: E501
# 空中施放时向后落地位置 : {value0}px
data0 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 箭矢最大攻击次数 : {value1}次
data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 箭矢攻击力 : {value2}%
data2 = [0, 1138, 1254, 1369, 1485, 1600, 1716, 1831, 1947, 2062, 2177, 2293, 2408, 2524, 2639, 2755, 2870, 2986, 3101, 3217, 3332, 3448, 3563, 3679, 3794, 3910, 4025, 4141, 4256, 4371, 4487, 4602, 4718, 4833, 4949, 5064, 5180, 5295, 5411, 5526, 5642, 5757, 5873, 5988, 6104, 6219, 6335, 6450, 6565, 6681, 6796]# noqa: E501
# 妖气旋风最大打击次数 : {value3}次
data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 妖气旋风攻击力 : {value4}%
data4 = [0, 4556, 5018, 5480, 5942, 6404, 6867, 7329, 7791, 8253, 8715, 9178, 9640, 10102, 10564, 11026, 11488, 11951, 12413, 12875, 13337, 13799, 14262, 14724, 15186, 15648, 16110, 16572, 17035, 17497, 17959, 18421, 18883, 19346, 19808, 20270, 20732, 21194, 21656, 22119, 22581, 23043, 23505, 23967, 24429, 24892, 25354, 25816, 26278, 26740, 27203]# noqa: E501
# [范围信息]
# 旋风范围比率 : {value5}%
data5 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501
def vp_1(self):
"""
[神雾兵仗·妖旋风]\n
在弹药筒中装入火焰的气息, 生成更大的旋风\n
- 旋风攻击范围 +30%\n
- 使命中的敌人进入强制控制状态3秒\n
- 攻击时附加灼伤效果\n
基本冷却时间变更为40秒\n
总攻击力 -11%
"""
...
def vp_2(self):
"""
[神雾兵仗·妖旋风]\n
变更为可填充2次的技能\n
- 每次填充冷却时间 : 22.5秒\n
- 单次攻击力 -50%\n
施放[神雾兵仗·妖旋风]后立即连接施放[绝技袭击]时, 跳跃距离和速度增加\n
[绝技袭击]\n
施放[神雾兵仗·妖旋风]时, 初始化[绝技袭击]的冷却时间\n
- [绝技袭击]攻击力 -17%
"""
...
# 流浪之星的纹章
# archer/traveler/8ee0099656df08a0b39225f8a21d514b
# b9cb48777665de22c006fabaf9a560b3/8ee0099656df08a0b39225f8a21d514b
class Skill33(PassiveSkill):
"""
赐予勇于探索属于自己的星星的天境之人的纹章, 持有者有权改造各种如燃料罐等设备, 为接下来的旅途做好准备。\n
增加基本攻击力和转职技能攻击力, 进入地下城时, 自动施放[旅人的直觉]。\n
改造[神雾兵仗·流星], 使其能够更频繁地使用。 (学习[自动操作模式]后, 不适用冷却时间减少效果)
"""
name = "流浪之星的纹章"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 3
uuid = "8ee0099656df08a0b39225f8a21d514b"
hasVP = False
hasUP = False
# 基本攻击力和转职技能攻击力增加率 : {value0}%
data0 = [0, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122]# noqa: E501
# [神雾兵仗·流星]冷却时间减少率 : {value1}%
data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
# 流雾疾风
# archer/traveler/da6e37c1e3f0e8867f70007d89c239ff
# b9cb48777665de22c006fabaf9a560b3/da6e37c1e3f0e8867f70007d89c239ff
class Skill34(ActiveSkill):
"""
将迷雾装置功率发动到极限, 流动的高浓度迷雾能量包覆在箭矢上, 如同疾风骤雨般连续发射。\n
在连续发射过程中按跳跃键可以中断技能。
"""
name = "流雾疾风"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 2
cube = 3
cd = 40
mp = [987, 4433]
uuid = "da6e37c1e3f0e8867f70007d89c239ff"
hasVP = True
hasUP = True
vps = [{'name': '风暴激破', 'desc': '赋予无敌状态'}, {'name': '狂飙风雾', 'desc': '施放时间减少<br/>范围增加<br/>[神雾兵仗·流星]发射数增加'}] # noqa: E501
# 最大连续发射次数 : {value0}次
data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
# 每次射击攻击力 : {value1}%
data1 = [0, 3377, 3720, 4062, 4405, 4747, 5090, 5433, 5775, 6118, 6460, 6803, 7146, 7488, 7831, 8173, 8516, 8859, 9201, 9544, 9886, 10229, 10571, 10914, 11257, 11599, 11942, 12284, 12627, 12970, 13312, 13655, 13997, 14340, 14683, 15025, 15368, 15710, 16053, 16396, 16738, 17081, 17423, 17766, 18109, 18451, 18794, 19136, 19479, 19822, 20164]# noqa: E501
def vp_1(self):
"""
[流雾疾风]\n
连续发射次数 -50%, 集中迷雾装置的能量后, 向前方顺着箭矢的方向, 额外发射最后一击\n
- 总攻击力相同\n
- 在连射过程中按跳跃键时, 立即发射最后一击\n
施放时进入无敌状态
"""
...
def vp_2(self):
"""
[流雾疾风]\n
[流雾疾风]施放速度 +35%\n
Y轴攻击范围 +30%\n
[神雾兵仗·流星]\n
[流雾疾风]施放过程中可额外发射2次[神雾兵仗·流星]
"""
...
# 自动操作模式
# archer/traveler/47bd4871f29defc2a0021ee9261d7a5b
# b9cb48777665de22c006fabaf9a560b3/47bd4871f29defc2a0021ee9261d7a5b
class Skill35(PassiveSkill):
"""
将[神雾兵仗·流星]的发射装置改造为自动模式。\n
学习后, 不适用[流浪之星的纹章]的[神雾兵仗·流星]冷却时间减少效果; [神雾兵仗·流星]自动发射。 ([绝技袭击]除外)
"""
name = "自动操作模式"
learnLv = 75
masterLv = 1
maxLv = 1
position = 0 #TODO
rangeLv = 3
uuid = "47bd4871f29defc2a0021ee9261d7a5b"
hasVP = False
hasUP = False
# 装载 : 烟花漫天
# archer/traveler/9bff7f2559e003766fee2853dca00631
# b9cb48777665de22c006fabaf9a560b3/9bff7f2559e003766fee2853dca00631
class Skill36(ActiveSkill):
"""
该技能可在前方一定范围内存在敌人时施放。\n
可以在地面和空中施放; 可以强制中断其他技能并施放该技能, 或强制中断该技能并施放其他技能。\n
快速跳跃锁定范围内最强的敌人后, 将以旅行中看到的烟花为灵感制作的燃料罐安装在迷雾装置上, 朝着地面发射后落地。 箭在落到地面时产生华丽的烟花爆炸, 被爆炸波及的敌人受到火属性伤害。\n
在标准高度以下施放时会跳跃到标准高度, 过于靠近目标施放时会后退并跳起。
"""
name = "装载 : 烟花漫天"
learnLv = 80
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 2
cube = 5
cd = 40
mp = [1100, 4938]
uuid = "9bff7f2559e003766fee2853dca00631"
hasVP = True
hasUP = True
vps = [{'name': '烟花蓄势', 'desc': '范围增加<br/>地面施放时不会跳跃<br/>取消追踪功能'}, {'name': '焰火盛典', 'desc': '速度增加<br/>初始化[装置驱动]的冷却时间'}] # noqa: E501
# 索敌距离 : {value0}px
data0 = [0, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700]# noqa: E501
# 索敌宽度 : {value1}px
data1 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
# 索敌高度 : {value2}px
data2 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
# 标准高度 : {value3}px
data3 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
# 过近判断距离 : {value4}px
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
# 烟花爆炸攻击力 : {value5}%
data5 = [0, 72835, 80224, 87613, 95002, 102391, 109780, 117169, 124558, 131947, 139337, 146726, 154115, 161504, 168893, 176282, 183671, 191060, 198449, 205838, 213227, 220616, 228005, 235394, 242783, 250172, 257561, 264951, 272340, 279729, 287118, 294507, 301896, 309285, 316674, 324063, 331452, 338841, 346230, 353619, 361008, 368397, 375786, 383175, 390564, 397954, 405343, 412732, 420121, 427510, 434899]# noqa: E501
# [范围信息]
# 爆炸范围比率 : {value6}%
data6 = [0, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96]# noqa: E501
def vp_1(self):
"""
[装载 : 烟花漫天]\n
爆炸范围强化, 即使没有敌人时也可以施放, 并且可以在地面射击\n
- 在地面施放时不会跳跃, 而是在地面朝前方射击\n
- 在空中施放时不会追踪敌人, 而是以固定角度射击
"""
...
def vp_2(self):
"""
[装载 : 烟花漫天]\n
施放[装载 : 烟花漫天]后, 20秒内移动速度 +15%\n
[装置驱动]\n
施放[装载 : 烟花漫天]时初始化[装置驱动]的冷却时间\n
- [装置驱动]攻击力 -26.6%\n
- [装置驱动]爆炸时追加小型烟花漫天
"""
...
# 神雾兵仗·北极星
# archer/traveler/a6c8f69107f8c4f5d1a0c7a57d000290
# b9cb48777665de22c006fabaf9a560b3/a6c8f69107f8c4f5d1a0c7a57d000290
class Skill37(ActiveSkill):
"""
该技能可以在学习[神雾兵仗·流星]后施放。\n
作为“流浪之星”, 获得开启[神雾兵仗·流星]隐藏的北极星模式的权限。\n
迷雾装置的迷雾能量和由北极星模式增强的星雾能量在天空中融合, 形成星空极光, 在持续时间里朝着天境之人附近最强的敌人落下流星弹。\n
极光持续时间结束或再次输入技能快捷键时极光消失, 短暂地形成银河后, 巨型流星沿着银河坠落后爆炸, 造成最后一击。\n
没有敌人的情况下, 巨型流星会落在天境之人前方。
"""
name = "神雾兵仗·北极星"
learnLv = 85
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 5
cube = 10
cd = 180
mp = [2396, 10757]
uuid = "a6c8f69107f8c4f5d1a0c7a57d000290"
hasVP = False
hasUP = False
# 极光最大持续时间 : {value0}秒
data0 = [0, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5]# noqa: E501
# 攻击探索距离 : {value1}px
data1 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501
# 探索间隔时间 : {value2}秒
data2 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501
# 最大探索数量 : {value3}次
data3 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
# 每次探索落下流星弹数量 : {value4}发
data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
# 流星弹攻击力 : {value5}%
data5 = [0, 1809, 2228, 2647, 3067, 3486, 3906, 4325, 4744, 5164, 5583, 6003, 6422, 6842, 7261, 7680, 8100, 8519, 8939, 9358, 9777, 10197, 10616, 11036, 11455, 11874, 12294, 12713, 13133, 13552, 13971, 14391, 14810, 15230, 15649, 16068, 16488, 16907, 17327, 17746, 18165, 18585, 19004, 19424, 19843, 20262, 20682, 21101, 21521, 21940, 22359]# noqa: E501
# 巨型流星弹最后一击攻击力 : {value6}%
data6 = [0, 180954, 222915, 264875, 306836, 348796, 390757, 432717, 474678, 516638, 558599, 600559, 642520, 684480, 726440, 768401, 810361, 852322, 894282, 936243, 978203, 1020164, 1062124, 1104085, 1146045, 1188005, 1229966, 1271926, 1313887, 1355847, 1397808, 1439768, 1481729, 1523689, 1565650, 1607610, 1649571, 1691531, 1733491, 1775452, 1817412, 1859373, 1901333, 1943294, 1985254, 2027215, 2069175, 2111136, 2153096, 2195056, 2237017]# noqa: E501
# 星辰装置
# archer/traveler/3829c15bf5f520c13998a3479ba0ce7b
# b9cb48777665de22c006fabaf9a560b3/3829c15bf5f520c13998a3479ba0ce7b
class Skill38(PassiveSkill):
"""
只有领悟到旅行的真谛的聆风·旅人, 才能通过名为“星辰装置”的星座图的指引, 施放神秘的星光之力。\n
增加基本攻击力和转职技能攻击力, 变更部分技能效果。\n
[绝技袭击]\n
进入霸体状态, 可以强制中断其他技能并施放该技能, 或强制中断该技能并施放其他技能。\n
[驱虫烈火]\n
在火焰中加入星光的力量, 攻击范围增加, 并对敌人造成控制效果。
"""
name = "星辰装置"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 3
uuid = "3829c15bf5f520c13998a3479ba0ce7b"
hasVP = False
hasUP = False
# [驱虫烈火]范围增加率 : {value0}%
data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
# [驱虫烈火]控制时间 : {value1}秒
data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {value2}%
data2 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
# 装置驱动 : 星云
# archer/traveler/03bb5314ffd41e9458d67ef924fef38f
# b9cb48777665de22c006fabaf9a560b3/03bb5314ffd41e9458d67ef924fef38f
class Skill39(ActiveSkill):
"""
该技能可在地面或空中施放。\n
向前方跳起时, 分离迷雾装置的头部, 头部分化出更多的零件分布在四周, 同时向中央的零件发射充满了星辰装置光芒能量的箭矢。\n
箭矢在零件之间来回穿梭, 对敌人造成攻击并控制敌人, 同时向零件传输能量, 被传输的能量经过零件强化并产生剧烈爆炸。\n
地面施放时, 输入前方向键可以跳得更远。
"""
name = "装置驱动 : 星云"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 2
cube = 7
cd = 60
mp = [1398, 6277]
uuid = "03bb5314ffd41e9458d67ef924fef38f"
hasVP = False
hasUP = False
# 光箭攻击力 : {value0}%
data0 = [0, 28246, 31112, 33977, 36843, 39708, 42574, 45439, 48305, 51170, 54036, 56901, 59767, 62632, 65498, 68364, 71229, 74095, 76960, 79826, 82691, 85557, 88422, 91288, 94153, 97019, 99884, 102750, 105615, 108481, 111347, 114212, 117078, 119943, 122809, 125674, 128540, 131405, 134271, 137136, 140002, 142867, 145733, 148599, 151464, 154330, 157195, 160061, 162926, 165792, 168657]# noqa: E501
# 爆炸攻击力 : {value1}%
data1 = [0, 112984, 124446, 135908, 147370, 158833, 170295, 181757, 193219, 204681, 216143, 227605, 239068, 250530, 261992, 273454, 284916, 296378, 307840, 319303, 330765, 342227, 353689, 365151, 376613, 388075, 399538, 411000, 422462, 433924, 445386, 456848, 468310, 479773, 491235, 502697, 514159, 525621, 537083, 548546, 560008, 571470, 582932, 594394, 605856, 617318, 628781, 640243, 651705, 663167, 674629]# noqa: E501
# 技能结束后无敌持续时间 : {value2}秒
data2 = [0, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7]# noqa: E501
# 神雾星仗·人马座星云
# archer/traveler/bb34e8854a93fd250347a1c64119f7ab
# b9cb48777665de22c006fabaf9a560b3/bb34e8854a93fd250347a1c64119f7ab
class Skill40(ActiveSkill):
"""
该技能可以在学习[神雾兵仗·流星]后施放; 可以在地面和空中施放。\n
释放星辰装置的力量, 将迷雾装置和[神雾兵仗·流星]融合在一起, 组成[神雾星仗·人马座星云]。\n
从鞋子喷射出经过星辰装置增强的星雾, 强控敌人, 然后飞上天空, 完全展开[神雾星仗·人马座星云], 向被星雾席卷的敌人中最强的敌人发射一束星光箭, 星光箭贯穿敌人, 将灿烂的星座刻在夜空中, 并引发爆炸。\n
[三次觉醒技能]\n
使用三次觉醒技能时, 与联动技能共享冷却时间。\n
如果联动技能处于冷却时间, 则无法使用三次觉醒技能。
"""
name = "神雾星仗·人马座星云"
learnLv = 100
masterLv = 40
maxLv = 50
position = 0 #TODO
rangeLv = 5
cube = 15
cd = 290
mp = [3944, 17712]
uuid = "bb34e8854a93fd250347a1c64119f7ab"
hasVP = False
hasUP = False
# 星光箭攻击力 : {value0}%
data0 = [0, 141348, 174124, 206900, 239677, 272453, 305229, 338005, 370782, 403558, 436334, 469110, 501887, 534663, 567439, 600216, 632992, 665768, 698544, 731321, 764097, 796873, 829650, 862426, 895202, 927978, 960755, 993531, 1026307, 1059083, 1091860, 1124636, 1157412, 1190189, 1222965, 1255741, 1288517, 1321294, 1354070, 1386846, 1419623, 1452399, 1485175, 1517951, 1550728, 1583504, 1616280, 1649056, 1681833, 1714609, 1747385]# noqa: E501
# 星座爆炸攻击力 : {value1}%
data1 = [0, 329811, 406289, 482767, 559245, 635723, 712201, 788679, 865157, 941635, 1018113, 1094591, 1171069, 1247547, 1324025, 1400503, 1476981, 1553459, 1629937, 1706415, 1782893, 1859371, 1935849, 2012327, 2088805, 2165283, 2241761, 2318239, 2394717, 2471195, 2547673, 2624151, 2700629, 2777107, 2853585, 2930063, 3006541, 3083019, 3159497, 3235975, 3312453, 3388931, 3465409, 3541887, 3618365, 3694843, 3771321, 3847798, 3924276, 4000754, 4077232]# noqa: E501
class classChange(Character):
def __init__(self, equVersion):
self.name = 'traveler'
self.nameCN = '聆风·旅人'
self.role = 'archer'
self.角色 = '弓箭手'
self.职业 = '旅人'
self.武器选项 = [] # TODO
self.输出类型选项 = [] # TODO
self.输出类型 = '' # TODO
self.防具精通属性 = [''] # TODO
self.防具类型 = ''
self.buff = ... # TODO
super().__init__(equVersion, __name__)