dev
This commit is contained in:
@@ -3,176 +3,6 @@ from core.basic.skill import PassiveSkill, ActiveSkill, get_data
|
|||||||
from core.basic.character import Character
|
from core.basic.character import Character
|
||||||
prefix = "knight/paladin/cn/skillDetail"
|
prefix = "knight/paladin/cn/skillDetail"
|
||||||
|
|
||||||
# 盾挑
|
|
||||||
# knight/paladin/3c5604bdbb0240b8f130f59ab40509c3
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/3c5604bdbb0240b8f130f59ab40509c3
|
|
||||||
class Skill0(ActiveSkill):
|
|
||||||
"""
|
|
||||||
用盾牌攻击敌人并使其浮空。\n
|
|
||||||
转职为混沌魔灵或龙骑士后, 技能类型变为独立攻击力。\n
|
|
||||||
[帝国骑士的基本技能。\n
|
|
||||||
与敌人对战时, 一边防守, 一边寻找敌人的弱点, 看准时机使用盾牌进行强力的攻击, 让敌人防不胜防。\n
|
|
||||||
只有完全掌握盾挑的人才有资格当上骑士团团长, 千万不要小看这个技能。]
|
|
||||||
"""
|
|
||||||
name = "盾挑"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 10
|
|
||||||
maxLv = 20
|
|
||||||
position = 3 #TODO
|
|
||||||
rangeLv = 3
|
|
||||||
cd = 2
|
|
||||||
uuid = "3c5604bdbb0240b8f130f59ab40509c3"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 盾牌挑击攻击力 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 130, 151, 171, 192, 213, 234, 254, 275, 296, 317, 337, 358, 379, 399, 420, 441, 462, 482, 503, 524]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 浮空力比率 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 450, 455, 459, 464, 468, 473, 477, 482, 486, 491, 495, 500, 504, 509, 513, 518, 522, 527, 531, 536]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
|
|
||||||
# 强踢
|
|
||||||
# knight/paladin/9dda3f4a849dba1a288dd65e116860f2
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/9dda3f4a849dba1a288dd65e116860f2
|
|
||||||
class Skill1(ActiveSkill):
|
|
||||||
"""
|
|
||||||
使用脚踢攻击前方敌人, 威势之大甚至能够激起地上的沙石。\n
|
|
||||||
沙石会使敌人进入失明和减速状态。 守护者在沙石的掩盖之下会增加回避率。\n
|
|
||||||
[帝国的大竞技场中经常能够看到这个技能的身影。 虽然手段有些卑劣, 但是因为它的实用性, 即使是把名誉看的很重的骑士们也会使用。\n
|
|
||||||
只有为了国家和君主愿意牺牲小我的人才是真正的骑士。]
|
|
||||||
"""
|
|
||||||
name = "强踢"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 7 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 5
|
|
||||||
mp = [2, 350]
|
|
||||||
uuid = "9dda3f4a849dba1a288dd65e116860f2"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 脚踢攻击力 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 3175, 3497, 3819, 4141, 4463, 4786, 5108, 5430, 5752, 6074, 6396, 6718, 7040, 7362, 7684, 8007, 8329, 8651, 8973, 9295, 9617, 9939, 10261, 10583, 10905, 11228, 11550, 11872, 12194, 12516, 12838, 13160, 13482, 13804, 14126, 14449, 14771, 15093, 15415, 15737, 16059, 16381, 16703, 17025, 17347, 17670, 17992, 18314, 18636, 18958, 19280, 19602, 19924, 20246, 20568, 20891, 21213, 21535, 21857, 22179, 22501, 22823, 23145, 23467, 23789, 24112, 24434, 24756, 25078, 25400]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 减速几率 : {value1}%
|
|
||||||
# REMOVE: data1 = [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
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 敌人移动速度减少 : {value2}%
|
|
||||||
# REMOVE: data2 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
# 失明几率 : {value3}%
|
|
||||||
# REMOVE: data3 = [0, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119]# noqa: E501
|
|
||||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
|
||||||
# 失明持续时间 : {value4}秒
|
|
||||||
# REMOVE: data4 = [0, 1.5, 1.5, 1.5, 1.6, 1.6, 1.6, 1.7, 1.7, 1.7, 1.8, 1.8, 1.8, 1.9, 1.9, 1.9, 2, 2, 2, 2.1, 2.1, 2.1, 2.2, 2.2, 2.2, 2.3, 2.3, 2.3, 2.4, 2.4, 2.4, 2.5, 2.5, 2.5, 2.6, 2.6, 2.6, 2.7, 2.7, 2.7, 2.8, 2.8, 2.8, 2.9, 2.9, 2.9, 3, 3, 3, 3.1, 3.1, 3.2, 3.2, 3.2, 3.3, 3.3, 3.3, 3.4, 3.4, 3.4, 3.5, 3.5, 3.5, 3.6, 3.6, 3.6, 3.7, 3.7, 3.7, 3.8, 3.8]# noqa: E501
|
|
||||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
|
||||||
# 回避率增加 : {value5}%
|
|
||||||
# REMOVE: data5 = [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, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
|
|
||||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
|
||||||
|
|
||||||
# 后跳
|
|
||||||
# knight/paladin/7822d6d52e10964a6755f142c666b494
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/7822d6d52e10964a6755f142c666b494
|
|
||||||
class Skill2(ActiveSkill):
|
|
||||||
"""
|
|
||||||
使自身向后方小跳并避开敌人的攻击。
|
|
||||||
"""
|
|
||||||
name = "后跳"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 1
|
|
||||||
maxLv = 1
|
|
||||||
position = 3 #TODO
|
|
||||||
rangeLv = 1
|
|
||||||
mp = [1, 1]
|
|
||||||
uuid = "7822d6d52e10964a6755f142c666b494"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
|
|
||||||
# 基础精通
|
|
||||||
# knight/paladin/5a56514f35cf0270ae8d6c65f8fefd78
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/5a56514f35cf0270ae8d6c65f8fefd78
|
|
||||||
class Skill3(PassiveSkill):
|
|
||||||
"""
|
|
||||||
增加基本攻击、 前冲攻击、 跳跃攻击的攻击力。\n
|
|
||||||
在决斗场中, 增益/减益技能、 被动技能的技能攻击力增加效果对[基础精通]无影响。
|
|
||||||
"""
|
|
||||||
name = "基础精通"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 115
|
|
||||||
maxLv = 200
|
|
||||||
position = 1 #TODO
|
|
||||||
rangeLv = 1
|
|
||||||
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 基本攻击力变化率 : {value0}%
|
|
||||||
# REMOVE: 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
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 前冲攻击力变化率 : {value1}%
|
|
||||||
# REMOVE: 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
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 跳跃攻击力变化率 : {value2}%
|
|
||||||
# REMOVE: 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
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
|
|
||||||
# 受身蹲伏
|
|
||||||
# knight/paladin/ce26c6b69d02a440a81b552bec94f03b
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/ce26c6b69d02a440a81b552bec94f03b
|
|
||||||
class Skill4(ActiveSkill):
|
|
||||||
"""
|
|
||||||
使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下, 自身会进入无敌状态, 效果持续一定时间。
|
|
||||||
"""
|
|
||||||
name = "受身蹲伏"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 10
|
|
||||||
maxLv = 20
|
|
||||||
position = 2 #TODO
|
|
||||||
rangeLv = 1
|
|
||||||
cd = 5
|
|
||||||
mp = [1, 1]
|
|
||||||
uuid = "ce26c6b69d02a440a81b552bec94f03b"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 蹲伏姿势最短无敌时间 : {value0}秒
|
|
||||||
# REMOVE: 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
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 蹲伏姿势最长无敌时间 : {value1}秒
|
|
||||||
# REMOVE: 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
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 起身时霸体时间 : {value2}秒
|
|
||||||
# REMOVE: 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
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
|
|
||||||
# 防具精通
|
|
||||||
# knight/paladin/892ef624d8bf3d7fc045f84825fd6104
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/892ef624d8bf3d7fc045f84825fd6104
|
|
||||||
class Skill5(PassiveSkill):
|
|
||||||
"""
|
|
||||||
穿戴防具时, 可以增加各种属性。\n
|
|
||||||
穿戴的防具越多, 效果越强; 可根据转职, 增加不同的属性种类及数值。
|
|
||||||
"""
|
|
||||||
name = "防具精通"
|
|
||||||
learnLv = 1
|
|
||||||
masterLv = 1
|
|
||||||
maxLv = 1
|
|
||||||
position = 0 #TODO
|
|
||||||
rangeLv = 1
|
|
||||||
uuid = "892ef624d8bf3d7fc045f84825fd6104"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
|
|
||||||
# 盾击
|
# 盾击
|
||||||
# knight/paladin/717f1e2104fe4b796f800352fa143ecc
|
# knight/paladin/717f1e2104fe4b796f800352fa143ecc
|
||||||
@@ -199,6 +29,7 @@ class Skill6(ActiveSkill):
|
|||||||
# 挥击攻击力 : {value0}%
|
# 挥击攻击力 : {value0}%
|
||||||
# REMOVE: data0 = [0, 1337, 1472, 1608, 1743, 1879, 2014, 2150, 2286, 2421, 2557, 2692, 2828, 2964, 3099, 3235, 3370, 3506, 3641, 3777, 3913, 4048, 4184, 4319, 4455, 4591, 4726, 4862, 4997, 5133, 5269, 5404, 5540, 5675, 5811, 5946, 6082, 6218, 6353, 6489, 6624, 6760, 6896, 7031, 7167, 7302, 7438, 7574, 7709, 7845, 7980, 8116, 8251, 8387, 8523, 8658, 8794, 8929, 9065, 9201, 9336, 9472, 9607, 9743, 9878, 10014, 10150, 10285, 10421, 10556, 10692]# noqa: E501
|
# REMOVE: data0 = [0, 1337, 1472, 1608, 1743, 1879, 2014, 2150, 2286, 2421, 2557, 2692, 2828, 2964, 3099, 3235, 3370, 3506, 3641, 3777, 3913, 4048, 4184, 4319, 4455, 4591, 4726, 4862, 4997, 5133, 5269, 5404, 5540, 5675, 5811, 5946, 6082, 6218, 6353, 6489, 6624, 6760, 6896, 7031, 7167, 7302, 7438, 7574, 7709, 7845, 7980, 8116, 8251, 8387, 8523, 8658, 8794, 8929, 9065, 9201, 9336, 9472, 9607, 9743, 9878, 10014, 10150, 10285, 10421, 10556, 10692]# noqa: E501
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||||
|
hit0 = 1
|
||||||
# 眩晕几率 : {value1}%
|
# 眩晕几率 : {value1}%
|
||||||
# REMOVE: data1 = [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
|
# REMOVE: data1 = [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
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||||
@@ -208,274 +39,8 @@ class Skill6(ActiveSkill):
|
|||||||
# 追加操作时突进攻击力 : {value3}%
|
# 追加操作时突进攻击力 : {value3}%
|
||||||
# REMOVE: data3 = [0, 1337, 1472, 1608, 1743, 1879, 2014, 2150, 2286, 2421, 2557, 2692, 2828, 2964, 3099, 3235, 3370, 3506, 3641, 3777, 3913, 4048, 4184, 4319, 4455, 4591, 4726, 4862, 4997, 5133, 5269, 5404, 5540, 5675, 5811, 5946, 6082, 6218, 6353, 6489, 6624, 6760, 6896, 7031, 7167, 7302, 7438, 7574, 7709, 7845, 7980, 8116, 8251, 8387, 8523, 8658, 8794, 8929, 9065, 9201, 9336, 9472, 9607, 9743, 9878, 10014, 10150, 10285, 10421, 10556, 10692]# noqa: E501
|
# REMOVE: data3 = [0, 1337, 1472, 1608, 1743, 1879, 2014, 2150, 2286, 2421, 2557, 2692, 2828, 2964, 3099, 3235, 3370, 3506, 3641, 3777, 3913, 4048, 4184, 4319, 4455, 4591, 4726, 4862, 4997, 5133, 5269, 5404, 5540, 5675, 5811, 5946, 6082, 6218, 6353, 6489, 6624, 6760, 6896, 7031, 7167, 7302, 7438, 7574, 7709, 7845, 7980, 8116, 8251, 8387, 8523, 8658, 8794, 8929, 9065, 9201, 9336, 9472, 9607, 9743, 9878, 10014, 10150, 10285, 10421, 10556, 10692]# noqa: E501
|
||||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
data3 = get_data(f'{prefix}/{uuid}', 3)
|
||||||
|
hit3 = 1
|
||||||
|
|
||||||
# 命运之轮
|
|
||||||
# knight/paladin/4655101518604f874721b3cc249aae10
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/4655101518604f874721b3cc249aae10
|
|
||||||
class Skill7(ActiveSkill):
|
|
||||||
"""
|
|
||||||
使用盾牌将敌人拉过来后, 将其挑至空中禁锢在命运之轮中。\n
|
|
||||||
对无法抓取的敌人不适用控制效果。\n
|
|
||||||
转职为混沌魔灵或龙骑士后, 技能类型变为独立攻击力。\n
|
|
||||||
[命运之轮开始旋转了。]
|
|
||||||
"""
|
|
||||||
name = "命运之轮"
|
|
||||||
learnLv = 5
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 6 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 8
|
|
||||||
mp = [5, 249]
|
|
||||||
uuid = "4655101518604f874721b3cc249aae10"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 拉扯攻击力 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 1333, 1468, 1603, 1738, 1873, 2008, 2144, 2279, 2414, 2549, 2684, 2820, 2955, 3090, 3225, 3360, 3495, 3631, 3766, 3901, 4036, 4171, 4307, 4442, 4577, 4712, 4847, 4982, 5118, 5253, 5388, 5523, 5658, 5794, 5929, 6064, 6199, 6334, 6469, 6605, 6740, 6875, 7010, 7145, 7281, 7416, 7551, 7686, 7821, 7957, 8092, 8227, 8362, 8497, 8632, 8768, 8903, 9038, 9173, 9308, 9444, 9579, 9714, 9849, 9984, 10119, 10255, 10390, 10525, 10660]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 挑飞攻击力 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 2856, 3146, 3436, 3726, 4016, 4305, 4595, 4885, 5175, 5465, 5754, 6044, 6334, 6624, 6914, 7203, 7493, 7783, 8073, 8362, 8652, 8942, 9232, 9522, 9811, 10101, 10391, 10681, 10971, 11260, 11550, 11840, 12130, 12419, 12709, 12999, 13289, 13579, 13868, 14158, 14448, 14738, 15028, 15317, 15607, 15897, 16187, 16477, 16766, 17056, 17346, 17636, 17925, 18215, 18505, 18795, 19085, 19374, 19664, 19954, 20244, 20534, 20823, 21113, 21403, 21693, 21982, 22272, 22562, 22852]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 命运之轮持续时间 : {value2}秒
|
|
||||||
# REMOVE: data2 = [0, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
|
|
||||||
# 自动防御
|
|
||||||
# knight/paladin/f2fb27162beb0b87a7cb9af7900e95f2
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/f2fb27162beb0b87a7cb9af7900e95f2
|
|
||||||
class Skill8(PassiveSkill):
|
|
||||||
"""
|
|
||||||
学习此技能后, 在任何情况下都有几率抵挡敌人的攻击并降低所受伤害。\n
|
|
||||||
[利剑和盾牌从来都不是骑士们杀伐的理由, 因为他们知道在利剑和盾牌的后面有着他们要保护的人。]
|
|
||||||
"""
|
|
||||||
name = "自动防御"
|
|
||||||
learnLv = 5
|
|
||||||
masterLv = 10
|
|
||||||
maxLv = 20
|
|
||||||
position = 0 #TODO
|
|
||||||
rangeLv = 5
|
|
||||||
mp = [5, 250]
|
|
||||||
uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 格挡几率 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 100, 100, 100, 100]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 格挡成功时所受伤害减少率 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 发动后的冷却时间 : {value2}秒
|
|
||||||
# REMOVE: data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
|
|
||||||
# 致命突刺
|
|
||||||
# knight/paladin/eb71e1d82d92c7e1d40500a0dcd77aa6
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/eb71e1d82d92c7e1d40500a0dcd77aa6
|
|
||||||
class Skill9(ActiveSkill):
|
|
||||||
"""
|
|
||||||
对敌人施放强力的刺击。\n
|
|
||||||
蓄气后发动, 可以增加攻击力、 突刺距离和范围。\n
|
|
||||||
[原本为帝国贵族剑士所掌握的剑术。 帝国皇帝为了提升骑士团的战斗力, “奉劝”贵族们将秘传剑术传授给骑士们。 迫于压力, 贵族剑士只好将一些初级剑术传授给了骑士团。]
|
|
||||||
"""
|
|
||||||
name = "致命突刺"
|
|
||||||
learnLv = 10
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 7 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 3
|
|
||||||
mp = [6, 250]
|
|
||||||
uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 攻击力 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 1525, 1680, 1834, 1989, 2144, 2299, 2453, 2608, 2763, 2917, 3072, 3227, 3381, 3536, 3691, 3846, 4000, 4155, 4310, 4464, 4619, 4774, 4929, 5083, 5238, 5393, 5547, 5702, 5857, 6012, 6166, 6321, 6476, 6630, 6785, 6940, 7095, 7249, 7404, 7559, 7713, 7868, 8023, 8177, 8332, 8487, 8642, 8796, 8951, 9106, 9260, 9415, 9570, 9725, 9879, 10034, 10189, 10343, 10498, 10653, 10808, 10962, 11117, 11272, 11426, 11581, 11736, 11891, 12045, 12200]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 最大蓄气时攻击力 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 1904, 2098, 2291, 2484, 2677, 2870, 3063, 3257, 3450, 3643, 3836, 4029, 4223, 4416, 4609, 4802, 4995, 5189, 5382, 5575, 5768, 5961, 6155, 6348, 6541, 6734, 6927, 7121, 7314, 7507, 7700, 7893, 8087, 8280, 8473, 8666, 8859, 9052, 9246, 9439, 9632, 9825, 10018, 10212, 10405, 10598, 10791, 10984, 11178, 11371, 11564, 11757, 11950, 12144, 12337, 12530, 12723, 12916, 13110, 13303, 13496, 13689, 13882, 14076, 14269, 14462, 14655, 14848, 15041, 15235]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 蓄气时间上限 : {value2}秒
|
|
||||||
# REMOVE: data2 = [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, 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, 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, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
# [范围信息]
|
|
||||||
# 攻击范围比率 : {value3}% ~ {value4}%
|
|
||||||
# REMOVE: data3 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501
|
|
||||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
|
||||||
# REMOVE: data4 = [0, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125]# noqa: E501
|
|
||||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
|
||||||
|
|
||||||
# 跳斩
|
|
||||||
# knight/paladin/c9664191611af31142e052dfaef84530
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/c9664191611af31142e052dfaef84530
|
|
||||||
class Skill10(ActiveSkill):
|
|
||||||
"""
|
|
||||||
向前方跳跃劈砍敌人。\n
|
|
||||||
对倒地状态的敌人造成控制效果和更高的伤害。\n
|
|
||||||
对无法抓取的敌人不适用控制效果。\n
|
|
||||||
[这是骑士们在战场上寻找装死敌人时的常用技能, 可以让那些丧失抵抗能力的人毫无痛苦地死去。 怜悯, 也是骑士的美德之一。]
|
|
||||||
"""
|
|
||||||
name = "跳斩"
|
|
||||||
learnLv = 10
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 4 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 4
|
|
||||||
mp = [7, 250]
|
|
||||||
uuid = "c9664191611af31142e052dfaef84530"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 劈砍攻击力 : {value0}
|
|
||||||
# REMOVE: data0 = [0, 7096, 7816, 8536, 9256, 9976, 10695, 11415, 12135, 12855, 13575, 14295, 15015, 15735, 16454, 17174, 17894, 18614, 19334, 20054, 20774, 21494, 22214, 22933, 23653, 24373, 25093, 25813, 26533, 27253, 27973, 28693, 29412, 30132, 30852, 31572, 32292, 33012, 33732, 34452, 35171, 35891, 36611, 37331, 38051, 38771, 39491, 40211, 40931, 41650, 42370, 43090, 43810, 44530, 45250, 45970, 46690, 47410, 48129, 48849, 49569, 50289, 51009, 51729, 52449, 53169, 53888, 54608, 55328, 56048, 56768]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 对倒地状态的敌人的攻击力增加率 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 121, 123, 126, 128, 129, 132, 134, 137, 138, 140, 143, 145, 146, 149, 151, 154, 155, 157, 160, 162, 163, 166, 168, 171, 172, 174, 177, 179, 180, 183, 185, 188, 189, 191, 194, 196, 197, 200, 202, 204, 206, 208, 211, 213, 214, 217, 219, 221, 223, 225, 227, 230, 231, 234, 236, 238, 240, 242, 244, 247, 248, 250, 253, 255, 257, 259, 261, 263, 265, 267]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
|
|
||||||
# 飞跃截击
|
|
||||||
# knight/paladin/cfacda0647b9a0f595df2c2aad30c18d
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/cfacda0647b9a0f595df2c2aad30c18d
|
|
||||||
class Skill11(ActiveSkill):
|
|
||||||
"""
|
|
||||||
快速的跳向空中的敌人, 并用盾牌将其击落, 并产生冲击波。\n
|
|
||||||
[拿着厚重的盾牌, 怎么会跳得这样轻盈?]
|
|
||||||
"""
|
|
||||||
name = "飞跃截击"
|
|
||||||
learnLv = 10
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 1 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 3
|
|
||||||
mp = [10, 220]
|
|
||||||
uuid = "cfacda0647b9a0f595df2c2aad30c18d"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 挥击攻击力 : {value0}
|
|
||||||
# REMOVE: data0 = [0, 6900, 7600, 8300, 9000, 9700, 10400, 11100, 11800, 12500, 13200, 13900, 14600, 15300, 16000, 16700, 17400, 18100, 18800, 19500, 20200, 20900, 21600, 22300, 23000, 23700, 24400, 25100, 25800, 26500, 27200, 27900, 28600, 29300, 30000, 30700, 31400, 32100, 32800, 33500, 34200, 34900, 35600, 36300, 37000, 37700, 38400, 39100, 39800, 40500, 41200, 41900, 42600, 43300, 44000, 44700, 45400, 46100, 46800, 47500, 48200, 48900, 49600, 50300, 51000, 51700, 52400, 53100, 53800, 54500, 55200]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 冲击波攻击力 : {value1}
|
|
||||||
# REMOVE: data1 = [0, 5722, 6303, 6883, 7464, 8044, 8625, 9205, 9786, 10366, 10947, 11527, 12108, 12688, 13269, 13849, 14430, 15010, 15591, 16171, 16752, 17332, 17913, 18493, 19074, 19654, 20235, 20815, 21396, 21976, 22557, 23137, 23718, 24298, 24879, 25460, 26040, 26621, 27201, 27782, 28362, 28943, 29523, 30104, 30684, 31265, 31845, 32426, 33006, 33587, 34167, 34748, 35328, 35909, 36489, 37070, 37650, 38231, 38811, 39392, 39972, 40553, 41133, 41714, 42294, 42875, 43455, 44036, 44616, 45197, 45777]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 冲击波范围 : {value2}%
|
|
||||||
# REMOVE: data2 = [0, 133, 136, 137, 139, 142, 143, 145, 146, 149, 151, 152, 155, 156, 159, 161, 162, 165, 166, 168, 171, 172, 174, 175, 178, 180, 182, 184, 185, 188, 190, 191, 194, 195, 197, 200, 201, 203, 204, 207, 209, 211, 213, 214, 217, 219, 220, 223, 224, 226, 229, 230, 232, 234, 236, 238, 240, 242, 243, 246, 248, 249, 252, 253, 255, 258, 259, 261, 263, 265, 267]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
|
|
||||||
# 强化 - 后跳
|
|
||||||
# knight/paladin/2b340542e776818b78f3212af184bd6b
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/2b340542e776818b78f3212af184bd6b
|
|
||||||
class Skill12(PassiveSkill):
|
|
||||||
"""
|
|
||||||
施放技能期间、 被击或倒地的状态下, 可以施放无敌状态的[后跳]。\n
|
|
||||||
该能力适用与[后跳]不同的冷却时间, 并且不受冷却时间减少效果的影响。\n
|
|
||||||
根据施放情况的不同(强制中断技能和被敌人攻击), 进入不同冷却时间。\n
|
|
||||||
无法强制中断觉醒技能和跳跃超过一定高度的技能。
|
|
||||||
"""
|
|
||||||
name = "强化 - 后跳"
|
|
||||||
learnLv = 10
|
|
||||||
masterLv = 1
|
|
||||||
maxLv = 1
|
|
||||||
position = 4 #TODO
|
|
||||||
rangeLv = 1
|
|
||||||
cd = 30
|
|
||||||
uuid = "2b340542e776818b78f3212af184bd6b"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 强制中断技能时的冷却时间 : {value0}秒
|
|
||||||
# REMOVE: data0 = [0, 40]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 被击或倒地期间施放时的冷却时间 : {value1}秒
|
|
||||||
# REMOVE: data1 = [0, 30]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
|
|
||||||
# 跃翔
|
|
||||||
# knight/paladin/1fea5a626f15230237946a11a9d11582
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/1fea5a626f15230237946a11a9d11582
|
|
||||||
class Skill13(ActiveSkill):
|
|
||||||
"""
|
|
||||||
增加自身20%的跳跃力, 效果持续一定时间。\n
|
|
||||||
效果持续期间内, 再次按技能键可以结束。
|
|
||||||
"""
|
|
||||||
name = "跃翔"
|
|
||||||
learnLv = 10
|
|
||||||
masterLv = 1
|
|
||||||
maxLv = 1
|
|
||||||
position = 6 #TODO
|
|
||||||
rangeLv = 3
|
|
||||||
cd = 5
|
|
||||||
mp = [13, 13]
|
|
||||||
uuid = "1fea5a626f15230237946a11a9d11582"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 持续时间 : {value0}秒
|
|
||||||
# REMOVE: data0 = [0, 20]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
|
|
||||||
# 破武之轮
|
|
||||||
# knight/paladin/01c3a2fb793d293a25ed8dc7a0d70c1a
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/01c3a2fb793d293a25ed8dc7a0d70c1a
|
|
||||||
class Skill14(ActiveSkill):
|
|
||||||
"""
|
|
||||||
挥剑向前方发射齿轮状的剑气。\n
|
|
||||||
被击中的敌人会在一段时间内进入破武器状态。\n
|
|
||||||
长按技能键可以蓄气施放, 蓄气时间越长, 破武器效果持续时间越长。\n
|
|
||||||
[转职为精灵骑士后附加效果]\n
|
|
||||||
始终具有最大蓄气效果。\n
|
|
||||||
[冷风吹的越强, 行人却将围巾裹得越严实。\n
|
|
||||||
而温暖的阳光照耀下来, 行人很快就把围巾拿掉了。]
|
|
||||||
"""
|
|
||||||
name = "破武之轮"
|
|
||||||
learnLv = 15
|
|
||||||
masterLv = 60
|
|
||||||
maxLv = 70
|
|
||||||
position = 8 #TODO
|
|
||||||
rangeLv = 2
|
|
||||||
cd = 6
|
|
||||||
mp = [9, 250]
|
|
||||||
uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = True
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 蓄气时间上限 : {value0}秒
|
|
||||||
# REMOVE: data0 = [0, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
# 挥剑攻击力 : {value1}%
|
|
||||||
# REMOVE: data1 = [0, 1868, 2057, 2247, 2436, 2626, 2815, 3005, 3194, 3384, 3573, 3763, 3952, 4142, 4331, 4521, 4710, 4900, 5089, 5279, 5468, 5658, 5847, 6037, 6226, 6416, 6605, 6795, 6984, 7173, 7363, 7552, 7742, 7931, 8121, 8310, 8500, 8689, 8879, 9068, 9258, 9447, 9637, 9826, 10016, 10205, 10395, 10584, 10774, 10963, 11153, 11342, 11532, 11721, 11911, 12100, 12290, 12479, 12669, 12858, 13048, 13237, 13427, 13616, 13806, 13995, 14185, 14374, 14564, 14753, 14943]# noqa: E501
|
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
|
||||||
# 剑气攻击力 : {value2}%
|
|
||||||
# REMOVE: data2 = [0, 3736, 4115, 4494, 4873, 5252, 5631, 6010, 6389, 6768, 7147, 7527, 7906, 8285, 8664, 9043, 9422, 9801, 10180, 10559, 10938, 11317, 11696, 12075, 12454, 12833, 13212, 13591, 13970, 14349, 14728, 15107, 15486, 15865, 16244, 16623, 17002, 17381, 17760, 18139, 18518, 18898, 19277, 19656, 20035, 20414, 20793, 21172, 21551, 21930, 22309, 22688, 23067, 23446, 23825, 24204, 24583, 24962, 25341, 25720, 26099, 26478, 26857, 27236, 27615, 27994, 28373, 28752, 29131, 29510, 29889]# noqa: E501
|
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
|
||||||
# 最小蓄气时破武器效果持续时间 : {value3}秒
|
|
||||||
# REMOVE: data3 = [0, 1.5, 1.55, 1.6, 1.65, 1.7, 1.75, 1.8, 1.85, 1.9, 1.95, 2, 2.04, 2.1, 2.15, 2.2, 2.25, 2.3, 2.35, 2.4, 2.45, 2.5, 2.55, 2.6, 2.65, 2.7, 2.75, 2.8, 2.85, 2.9, 2.95, 3, 3.05, 3.1, 3.15, 3.2, 3.25, 3.3, 3.35, 3.4, 3.45, 3.5, 3.55, 3.6, 3.65, 3.7, 3.75, 3.8, 3.85, 3.9, 3.95, 4, 4.05, 4.09, 4.15, 4.2, 4.25, 4.3, 4.35, 4.4, 4.45, 4.5, 4.55, 4.6, 4.65, 4.7, 4.75, 4.8, 4.85, 4.9, 4.95]# noqa: E501
|
|
||||||
data3 = get_data(f'{prefix}/{uuid}', 3)
|
|
||||||
# 最大蓄气时破武器效果持续时间 : {value4}秒
|
|
||||||
# REMOVE: data4 = [0, 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4, 4.09, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6, 6.1, 6.2, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9, 7, 7.1, 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 7.9, 8, 8.1, 8.19, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8, 8.9, 9, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 9.9]# noqa: E501
|
|
||||||
data4 = get_data(f'{prefix}/{uuid}', 4)
|
|
||||||
# 破武器几率 : {value5}%
|
|
||||||
# REMOVE: 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
|
|
||||||
data5 = get_data(f'{prefix}/{uuid}', 5)
|
|
||||||
# 破武器效果的敌人攻击力减少 : {value6}%
|
|
||||||
# REMOVE: data6 = [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, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
|
|
||||||
data6 = get_data(f'{prefix}/{uuid}', 6)
|
|
||||||
# [范围信息]
|
|
||||||
# 剑气大小比率 : {value7}%
|
|
||||||
# REMOVE: data7 = [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
|
|
||||||
data7 = get_data(f'{prefix}/{uuid}', 7)
|
|
||||||
|
|
||||||
# 天使降临
|
# 天使降临
|
||||||
# knight/paladin/2a0a39184de92acf1c1375e00b77404c
|
# knight/paladin/2a0a39184de92acf1c1375e00b77404c
|
||||||
@@ -507,6 +72,7 @@ class Skill15(PassiveSkill):
|
|||||||
# 霸体持续时间 : {value2}秒
|
# 霸体持续时间 : {value2}秒
|
||||||
# REMOVE: data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
|
# REMOVE: data2 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||||
|
associate = [{"data":data1,"type":"$*PAtkP"}]
|
||||||
|
|
||||||
# 天使光翼
|
# 天使光翼
|
||||||
# knight/paladin/9dc8438e4572d39243c97da31c113acc
|
# knight/paladin/9dc8438e4572d39243c97da31c113acc
|
||||||
@@ -644,6 +210,8 @@ class Skill16(PassiveSkill):
|
|||||||
# 拥有7个天使光翼时 : 5%
|
# 拥有7个天使光翼时 : 5%
|
||||||
# 拥有8个天使光翼时 : 10%
|
# 拥有8个天使光翼时 : 10%
|
||||||
|
|
||||||
|
associate = [{"data":data0,"type":"$*PAtkP"},{"data":data1,"type":"*cdReduce"}]
|
||||||
|
|
||||||
# 神光冲击
|
# 神光冲击
|
||||||
# knight/paladin/3fb8395ae3b81bd608e0c4223a8eb534
|
# knight/paladin/3fb8395ae3b81bd608e0c4223a8eb534
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/3fb8395ae3b81bd608e0c4223a8eb534
|
# 0ee8fa5dc525c1a1f23fc6911e921e4a/3fb8395ae3b81bd608e0c4223a8eb534
|
||||||
@@ -668,6 +236,7 @@ class Skill17(ActiveSkill):
|
|||||||
# 攻击力 : {value0}%
|
# 攻击力 : {value0}%
|
||||||
# REMOVE: data0 = [0, 7376, 8124, 8873, 9621, 10369, 11117, 11866, 12614, 13362, 14111, 14859, 15607, 16355, 17104, 17852, 18600, 19349, 20097, 20845, 21594, 22342, 23090, 23838, 24587, 25335, 26083, 26832, 27580, 28328, 29076, 29825, 30573, 31321, 32070, 32818, 33566, 34314, 35063, 35811, 36559, 37308, 38056, 38804, 39552, 40301, 41049, 41797, 42546, 43294, 44042, 44790, 45539, 46287, 47035, 47784, 48532, 49280, 50029, 50777, 51525, 52273, 53022, 53770, 54518, 55267, 56015, 56763, 57511, 58260, 59008]# noqa: E501
|
# REMOVE: data0 = [0, 7376, 8124, 8873, 9621, 10369, 11117, 11866, 12614, 13362, 14111, 14859, 15607, 16355, 17104, 17852, 18600, 19349, 20097, 20845, 21594, 22342, 23090, 23838, 24587, 25335, 26083, 26832, 27580, 28328, 29076, 29825, 30573, 31321, 32070, 32818, 33566, 34314, 35063, 35811, 36559, 37308, 38056, 38804, 39552, 40301, 41049, 41797, 42546, 43294, 44042, 44790, 45539, 46287, 47035, 47784, 48532, 49280, 50029, 50777, 51525, 52273, 53022, 53770, 54518, 55267, 56015, 56763, 57511, 58260, 59008]# noqa: E501
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||||
|
hit0 = 1
|
||||||
# 挑衅持续时间 : {value1}秒
|
# 挑衅持续时间 : {value1}秒
|
||||||
# REMOVE: data1 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
# REMOVE: data1 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||||
@@ -703,9 +272,11 @@ class Skill18(ActiveSkill):
|
|||||||
# 第1击攻击力 : {value0}%
|
# 第1击攻击力 : {value0}%
|
||||||
# REMOVE: data0 = [0, 5230, 5760, 6291, 6821, 7352, 7882, 8413, 8943, 9474, 10004, 10535, 11065, 11596, 12126, 12657, 13187, 13718, 14248, 14779, 15310, 15840, 16371, 16901, 17432, 17962, 18493, 19023, 19554, 20084, 20615, 21145, 21676, 22206, 22737, 23267, 23798, 24329, 24859, 25390, 25920, 26451, 26981, 27512, 28042, 28573, 29103, 29634, 30164, 30695, 31225, 31756, 32286, 32817, 33348, 33878, 34409, 34939, 35470, 36000, 36531, 37061, 37592, 38122, 38653, 39183, 39714, 40244, 40775, 41305, 41836]# noqa: E501
|
# REMOVE: data0 = [0, 5230, 5760, 6291, 6821, 7352, 7882, 8413, 8943, 9474, 10004, 10535, 11065, 11596, 12126, 12657, 13187, 13718, 14248, 14779, 15310, 15840, 16371, 16901, 17432, 17962, 18493, 19023, 19554, 20084, 20615, 21145, 21676, 22206, 22737, 23267, 23798, 24329, 24859, 25390, 25920, 26451, 26981, 27512, 28042, 28573, 29103, 29634, 30164, 30695, 31225, 31756, 32286, 32817, 33348, 33878, 34409, 34939, 35470, 36000, 36531, 37061, 37592, 38122, 38653, 39183, 39714, 40244, 40775, 41305, 41836]# noqa: E501
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||||
|
hit0 = 1
|
||||||
# 第2击攻击力 : {value1}%
|
# 第2击攻击力 : {value1}%
|
||||||
# REMOVE: data1 = [0, 5230, 5760, 6291, 6821, 7352, 7882, 8413, 8943, 9474, 10004, 10535, 11065, 11596, 12126, 12657, 13187, 13718, 14248, 14779, 15310, 15840, 16371, 16901, 17432, 17962, 18493, 19023, 19554, 20084, 20615, 21145, 21676, 22206, 22737, 23267, 23798, 24329, 24859, 25390, 25920, 26451, 26981, 27512, 28042, 28573, 29103, 29634, 30164, 30695, 31225, 31756, 32286, 32817, 33348, 33878, 34409, 34939, 35470, 36000, 36531, 37061, 37592, 38122, 38653, 39183, 39714, 40244, 40775, 41305, 41836]# noqa: E501
|
# REMOVE: data1 = [0, 5230, 5760, 6291, 6821, 7352, 7882, 8413, 8943, 9474, 10004, 10535, 11065, 11596, 12126, 12657, 13187, 13718, 14248, 14779, 15310, 15840, 16371, 16901, 17432, 17962, 18493, 19023, 19554, 20084, 20615, 21145, 21676, 22206, 22737, 23267, 23798, 24329, 24859, 25390, 25920, 26451, 26981, 27512, 28042, 28573, 29103, 29634, 30164, 30695, 31225, 31756, 32286, 32817, 33348, 33878, 34409, 34939, 35470, 36000, 36531, 37061, 37592, 38122, 38653, 39183, 39714, 40244, 40775, 41305, 41836]# noqa: E501
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||||
|
hit1 = 1
|
||||||
# [范围信息]
|
# [范围信息]
|
||||||
# 攻击范围比率 : {value2}%
|
# 攻击范围比率 : {value2}%
|
||||||
# REMOVE: 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
|
# REMOVE: 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
|
||||||
@@ -766,31 +337,11 @@ class Skill20(ActiveSkill):
|
|||||||
# 攻击力 : {value0}%
|
# 攻击力 : {value0}%
|
||||||
# REMOVE: data0 = [0, 3014, 3319, 3625, 3931, 4237, 4542, 4848, 5154, 5460, 5765, 6071, 6377, 6683, 6988, 7294, 7600, 7906, 8211, 8517, 8823, 9129, 9434, 9740, 10046, 10352, 10657, 10963, 11269, 11575, 11880, 12186, 12492, 12798, 13103, 13409, 13715, 14020, 14326, 14632, 14938, 15243, 15549, 15855, 16161, 16466, 16772, 17078, 17384, 17689, 17995, 18301, 18607, 18912, 19218, 19524, 19830, 20135, 20441, 20747, 21053, 21358, 21664, 21970, 22276, 22581, 22887, 23193, 23499, 23804, 24110]# noqa: E501
|
# REMOVE: data0 = [0, 3014, 3319, 3625, 3931, 4237, 4542, 4848, 5154, 5460, 5765, 6071, 6377, 6683, 6988, 7294, 7600, 7906, 8211, 8517, 8823, 9129, 9434, 9740, 10046, 10352, 10657, 10963, 11269, 11575, 11880, 12186, 12492, 12798, 13103, 13409, 13715, 14020, 14326, 14632, 14938, 15243, 15549, 15855, 16161, 16466, 16772, 17078, 17384, 17689, 17995, 18301, 18607, 18912, 19218, 19524, 19830, 20135, 20441, 20747, 21053, 21358, 21664, 21970, 22276, 22581, 22887, 23193, 23499, 23804, 24110]# noqa: E501
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||||
|
hit0 = 4
|
||||||
# 多段攻击次数 : {value1}次
|
# 多段攻击次数 : {value1}次
|
||||||
# REMOVE: data1 = [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
|
# REMOVE: data1 = [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
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||||
|
|
||||||
# 暴击
|
|
||||||
# knight/paladin/fc1262c19f3d0477ee8eda47b8db8696
|
|
||||||
# 0ee8fa5dc525c1a1f23fc6911e921e4a/fc1262c19f3d0477ee8eda47b8db8696
|
|
||||||
class Skill21(PassiveSkill):
|
|
||||||
"""
|
|
||||||
集中精神, 提升物理/魔法暴击率。
|
|
||||||
"""
|
|
||||||
name = "暴击"
|
|
||||||
learnLv = 20
|
|
||||||
masterLv = 10
|
|
||||||
maxLv = 20
|
|
||||||
position = 5 #TODO
|
|
||||||
rangeLv = 3
|
|
||||||
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
|
|
||||||
hasVP = False
|
|
||||||
hasUP = False
|
|
||||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
|
||||||
|
|
||||||
# 物理/魔法暴击率增加 : {value0}%
|
|
||||||
# REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
|
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
|
||||||
|
|
||||||
# 神光喷涌
|
# 神光喷涌
|
||||||
# knight/paladin/0113c8b1306ca76d208f83f2d093dd62
|
# knight/paladin/0113c8b1306ca76d208f83f2d093dd62
|
||||||
@@ -821,9 +372,11 @@ class Skill22(ActiveSkill):
|
|||||||
# 锤击攻击力 : {value0}%
|
# 锤击攻击力 : {value0}%
|
||||||
# REMOVE: data0 = [0, 3809, 4195, 4582, 4968, 5354, 5741, 6127, 6514, 6900, 7286, 7673, 8059, 8446, 8832, 9218, 9605, 9991, 10378, 10764, 11150, 11537, 11923, 12310, 12696, 13082, 13469, 13855, 14242, 14628, 15014, 15401, 15787, 16174, 16560, 16946, 17333, 17719, 18106, 18492, 18878, 19265, 19651, 20038, 20424, 20810, 21197, 21583, 21970, 22356, 22742, 23129, 23515, 23902, 24288, 24674, 25061, 25447, 25834, 26220, 26606, 26993, 27379, 27766, 28152, 28538, 28925, 29311, 29698, 30084, 30470]# noqa: E501
|
# REMOVE: data0 = [0, 3809, 4195, 4582, 4968, 5354, 5741, 6127, 6514, 6900, 7286, 7673, 8059, 8446, 8832, 9218, 9605, 9991, 10378, 10764, 11150, 11537, 11923, 12310, 12696, 13082, 13469, 13855, 14242, 14628, 15014, 15401, 15787, 16174, 16560, 16946, 17333, 17719, 18106, 18492, 18878, 19265, 19651, 20038, 20424, 20810, 21197, 21583, 21970, 22356, 22742, 23129, 23515, 23902, 24288, 24674, 25061, 25447, 25834, 26220, 26606, 26993, 27379, 27766, 28152, 28538, 28925, 29311, 29698, 30084, 30470]# noqa: E501
|
||||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||||
|
hit0 = 1
|
||||||
# 喷涌的神光攻击力 : {value1}%
|
# 喷涌的神光攻击力 : {value1}%
|
||||||
# REMOVE: data1 = [0, 3809, 4195, 4582, 4968, 5354, 5741, 6127, 6514, 6900, 7286, 7673, 8059, 8446, 8832, 9218, 9605, 9991, 10378, 10764, 11150, 11537, 11923, 12310, 12696, 13082, 13469, 13855, 14242, 14628, 15014, 15401, 15787, 16174, 16560, 16946, 17333, 17719, 18106, 18492, 18878, 19265, 19651, 20038, 20424, 20810, 21197, 21583, 21970, 22356, 22742, 23129, 23515, 23902, 24288, 24674, 25061, 25447, 25834, 26220, 26606, 26993, 27379, 27766, 28152, 28538, 28925, 29311, 29698, 30084, 30470]# noqa: E501
|
# REMOVE: data1 = [0, 3809, 4195, 4582, 4968, 5354, 5741, 6127, 6514, 6900, 7286, 7673, 8059, 8446, 8832, 9218, 9605, 9991, 10378, 10764, 11150, 11537, 11923, 12310, 12696, 13082, 13469, 13855, 14242, 14628, 15014, 15401, 15787, 16174, 16560, 16946, 17333, 17719, 18106, 18492, 18878, 19265, 19651, 20038, 20424, 20810, 21197, 21583, 21970, 22356, 22742, 23129, 23515, 23902, 24288, 24674, 25061, 25447, 25834, 26220, 26606, 26993, 27379, 27766, 28152, 28538, 28925, 29311, 29698, 30084, 30470]# noqa: E501
|
||||||
data1 = get_data(f'{prefix}/{uuid}', 1)
|
data1 = get_data(f'{prefix}/{uuid}', 1)
|
||||||
|
hit1 = 4
|
||||||
# 喷涌的神光多段攻击次数 : {value2}次
|
# 喷涌的神光多段攻击次数 : {value2}次
|
||||||
# REMOVE: data2 = [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
|
# REMOVE: data2 = [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
|
||||||
data2 = get_data(f'{prefix}/{uuid}', 2)
|
data2 = get_data(f'{prefix}/{uuid}', 2)
|
||||||
@@ -1649,11 +1202,11 @@ class classChange(Character):
|
|||||||
self.jobId = '0ee8fa5dc525c1a1f23fc6911e921e4a'
|
self.jobId = '0ee8fa5dc525c1a1f23fc6911e921e4a'
|
||||||
self.jobGrowId = '6d459bc74ba73ee4fe5cdc4655400193'
|
self.jobGrowId = '6d459bc74ba73ee4fe5cdc4655400193'
|
||||||
|
|
||||||
self.武器选项 = [] # TODO
|
self.武器选项 = ['太刀', '钝器', '巨剑', '短剑']
|
||||||
self.输出类型选项 = [] # TODO
|
self.输出类型选项 = ['物理百分比']
|
||||||
self.输出类型 = '' # TODO
|
self.输出类型 = '物理百分比'
|
||||||
self.防具精通属性 = [''] # TODO
|
self.防具精通属性 = ['力量']
|
||||||
self.防具类型 = ''
|
self.防具类型 = '板甲'
|
||||||
self.buff = ... # TODO
|
self.buff = 1.962
|
||||||
|
|
||||||
super().__init__(equVersion, __name__)
|
super().__init__(equVersion, __name__)
|
||||||
|
|||||||
Reference in New Issue
Block a user