diff --git a/backend/core/character/GF/archer/chimera.py b/backend/core/character/GF/archer/chimera.py index cbc3b530..c0004b98 100644 --- a/backend/core/character/GF/archer/chimera.py +++ b/backend/core/character/GF/archer/chimera.py @@ -1,6 +1,7 @@ #b9cb48777665de22c006fabaf9a560b3 -from core.basic.skill import PassiveSkill, ActiveSkill +from core.basic.skill import PassiveSkill, ActiveSkill, get_data from core.basic.character import Character +prefix = "archer/chimera/" # 凌跃一击 # archer/chimera/0969cd4054d93da07708108c0cc1c4b5 @@ -15,7 +16,7 @@ class Skill0(ActiveSkill): learnLv = 1 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 cd = 2 uuid = "0969cd4054d93da07708108c0cc1c4b5" @@ -23,24 +24,34 @@ class Skill0(ActiveSkill): 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 + # REMOVE: data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 冲击波攻击力 : {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 + # REMOVE: data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 冲击波浮空力 : {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 + # REMOVE: data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # [转职为缪斯后] # 棱镜攻击力 : {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 + # REMOVE: data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 冲击波攻击力 : {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 + # REMOVE: data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # [转职为妖护使后] # 妖兽上勾拳攻击力 : {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 + # REMOVE: data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) # [转职为奇美拉后] # 箭矢攻击力 : {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 + # REMOVE: data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501 + data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x) + hit6 = 1 # 冲击波攻击力 : {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 + # REMOVE: data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501 + data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x) + hit7 = 1 # 后跳 # archer/chimera/7822d6d52e10964a6755f142c666b494 @@ -53,7 +64,7 @@ class Skill1(ActiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 3 #TODO rangeLv = 1 mp = [1, 1] uuid = "7822d6d52e10964a6755f142c666b494" @@ -73,7 +84,7 @@ class Skill2(PassiveSkill): learnLv = 1 masterLv = 190 maxLv = 200 - position = 0 #TODO + position = 1 #TODO rangeLv = 1 uuid = "5a56514f35cf0270ae8d6c65f8fefd78" icon = "$common/$uuid" @@ -81,11 +92,16 @@ class Skill2(PassiveSkill): 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 + # 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, lambda x = None: x) # 前冲攻击力变化率 : {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 + # 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, lambda x = None: x) # 跳跃攻击力变化率 : {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 + # 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, lambda x = None: x) + + associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["华丽回收"]}] # 受身蹲伏 # archer/chimera/ce26c6b69d02a440a81b552bec94f03b @@ -98,7 +114,7 @@ class Skill3(ActiveSkill): learnLv = 1 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 2 #TODO rangeLv = 1 cd = 5 mp = [1, 1] @@ -107,11 +123,14 @@ class Skill3(ActiveSkill): 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 + # 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, lambda x = None: x) # 蹲伏姿势最长无敌时间 : {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 + # 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, lambda x = None: x) # 起身时霸体时间 : {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 + # 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, lambda x = None: x) # 肃静! # archer/chimera/e2cfb515fe293cf121a649fcc4bab84b @@ -124,7 +143,7 @@ class Skill4(PassiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 5 #TODO rangeLv = 2 uuid = "e2cfb515fe293cf121a649fcc4bab84b" hasVP = False @@ -146,14 +165,19 @@ class Skill5(PassiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 1 #TODO rangeLv = 2 uuid = "7e60ce8aaca12593f889e8551fd1b03a" hasVP = False hasUP = False # 回收武器后, 技能剩余冷却时间减少率 : {value0}% - data0 = [0, 55]# noqa: E501 + # REMOVE: data0 = [0, 55]# noqa: E501 + # 国服改成15,而非55;优化后不是减少剩余冷却,就是当前技能冷却,不算在上限 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + + associate = [ {"type":"*cdReduce","data":data0,"Skills":['投掷匕首', '首足连击', '空翻刃袭', '利剑四重奏', '土星环', '环形毒液', '狂锯旋斧', '刺猬困境', '王冠粉碎者', '巨镰斯诺克', '环阿拉德狂飙']}, ] + # 防具精通 # archer/chimera/892ef624d8bf3d7fc045f84825fd6104 @@ -187,7 +211,7 @@ class Skill7(ActiveSkill): learnLv = 5 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 7 #TODO rangeLv = 2 cd = 5 mp = [28, 165] @@ -196,15 +220,20 @@ class Skill7(ActiveSkill): 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 + # REMOVE: 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 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # [转职为猎人后] # 爆炸箭矢攻击力 : {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 + # REMOVE: 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 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 转职为猎人时, 爆炸箭矢射程 : {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 + # REMOVE: 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 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 转职为猎人时, 爆炸箭矢爆炸范围比率 : {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 + # REMOVE: 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 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 投掷匕首 # archer/chimera/05a07505ea102d31540afdb1fbec491f @@ -219,16 +248,18 @@ class Skill8(ActiveSkill): learnLv = 5 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 2 #TODO rangeLv = 2 - cd = 10 + cd = 10 #5 mp = [28, 165] uuid = "05a07505ea102d31540afdb1fbec491f" hasVP = False hasUP = False # 匕首投掷攻击力 : {value0} - data0 = [0, 4151, 4572, 4993, 5414, 5835, 6257, 6678, 7099, 7520, 7941, 8362, 8783, 9204, 9626, 10047, 10468, 10889, 11310, 11731, 12152, 12573, 12994, 13416, 13837, 14258, 14679, 15100, 15521, 15942, 16363, 16784, 17206, 17627, 18048, 18469, 18890, 19311, 19732, 20153, 20575, 20996, 21417, 21838, 22259, 22680, 23101, 23522, 23943, 24365, 24786, 25207, 25628, 26049, 26470, 26891, 27312, 27733, 28155, 28576, 28997, 29418, 29839, 30260, 30681, 31102, 31524, 31945, 32366, 32787, 33208]# noqa: E501 + # REMOVE: data0 = [0, 4151, 4572, 4993, 5414, 5835, 6257, 6678, 7099, 7520, 7941, 8362, 8783, 9204, 9626, 10047, 10468, 10889, 11310, 11731, 12152, 12573, 12994, 13416, 13837, 14258, 14679, 15100, 15521, 15942, 16363, 16784, 17206, 17627, 18048, 18469, 18890, 19311, 19732, 20153, 20575, 20996, 21417, 21838, 22259, 22680, 23101, 23522, 23943, 24365, 24786, 25207, 25628, 26049, 26470, 26891, 27312, 27733, 28155, 28576, 28997, 29418, 29839, 30260, 30681, 31102, 31524, 31945, 32366, 32787, 33208]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 翻月翔击 # archer/chimera/c9664191611af31142e052dfaef84530 @@ -247,7 +278,7 @@ class Skill9(ActiveSkill): learnLv = 10 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 8 #TODO rangeLv = 2 cd = 5 mp = [35, 206] @@ -256,9 +287,13 @@ class Skill9(ActiveSkill): 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 + # REMOVE: 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 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 冲击波攻击力 : {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 + # REMOVE: 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 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 1 # 强化 - 后跳 # archer/chimera/2b340542e776818b78f3212af184bd6b @@ -274,7 +309,7 @@ class Skill10(PassiveSkill): learnLv = 10 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 4 #TODO rangeLv = 1 cd = 30 uuid = "2b340542e776818b78f3212af184bd6b" @@ -282,9 +317,11 @@ class Skill10(PassiveSkill): hasUP = False # 强制中断技能时的冷却时间 : {value0}秒 - data0 = [0, 40]# noqa: E501 + # REMOVE: data0 = [0, 40]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 被击或倒地期间施放时的冷却时间 : {value1}秒 - data1 = [0, 30]# noqa: E501 + # REMOVE: data1 = [0, 30]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 跃翔 # archer/chimera/1fea5a626f15230237946a11a9d11582 @@ -298,7 +335,7 @@ class Skill11(ActiveSkill): learnLv = 10 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 cd = 5 mp = [13, 13] @@ -307,7 +344,8 @@ class Skill11(ActiveSkill): hasUP = False # 持续时间 : {value0}秒 - data0 = [0, 20]# noqa: E501 + # REMOVE: data0 = [0, 20]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 瞬影 # archer/chimera/e11831002360a0d4e08c53ff686eea67 @@ -323,7 +361,7 @@ class Skill12(ActiveSkill): learnLv = 10 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 5 #TODO rangeLv = 2 cd = 4 mp = [23, 138] @@ -332,14 +370,20 @@ class Skill12(ActiveSkill): hasUP = False # 持剑突进时斩击攻击力 : {value0} - data0 = [0, 2048, 2256, 2464, 2671, 2879, 3087, 3295, 3502, 3710, 3918, 4126, 4333, 4541, 4749, 4957, 5165, 5372, 5580, 5788, 5996, 6203, 6411, 6619, 6827, 7034, 7242, 7450, 7658, 7866, 8073, 8281, 8489, 8697, 8904, 9112, 9320, 9528, 9735, 9943, 10151, 10359, 10566, 10774, 10982, 11190, 11398, 11605, 11813, 12021, 12229, 12436, 12644, 12852, 13060, 13267, 13475, 13683, 13891, 14099, 14306, 14514, 14722, 14930, 15137, 15345, 15553, 15761, 15968, 16176, 16384]# noqa: E501 + # REMOVE: data0 = [0, 2048, 2256, 2464, 2671, 2879, 3087, 3295, 3502, 3710, 3918, 4126, 4333, 4541, 4749, 4957, 5165, 5372, 5580, 5788, 5996, 6203, 6411, 6619, 6827, 7034, 7242, 7450, 7658, 7866, 8073, 8281, 8489, 8697, 8904, 9112, 9320, 9528, 9735, 9943, 10151, 10359, 10566, 10774, 10982, 11190, 11398, 11605, 11813, 12021, 12229, 12436, 12644, 12852, 13060, 13267, 13475, 13683, 13891, 14099, 14306, 14514, 14722, 14930, 15137, 15345, 15553, 15761, 15968, 16176, 16384]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 追加斩击攻击力 : {value1} - data1 = [0, 2048, 2256, 2464, 2671, 2879, 3087, 3295, 3502, 3710, 3918, 4126, 4333, 4541, 4749, 4957, 5165, 5372, 5580, 5788, 5996, 6203, 6411, 6619, 6827, 7034, 7242, 7450, 7658, 7866, 8073, 8281, 8489, 8697, 8904, 9112, 9320, 9528, 9735, 9943, 10151, 10359, 10566, 10774, 10982, 11190, 11398, 11605, 11813, 12021, 12229, 12436, 12644, 12852, 13060, 13267, 13475, 13683, 13891, 14099, 14306, 14514, 14722, 14930, 15137, 15345, 15553, 15761, 15968, 16176, 16384]# noqa: E501 + # REMOVE: data1 = [0, 2048, 2256, 2464, 2671, 2879, 3087, 3295, 3502, 3710, 3918, 4126, 4333, 4541, 4749, 4957, 5165, 5372, 5580, 5788, 5996, 6203, 6411, 6619, 6827, 7034, 7242, 7450, 7658, 7866, 8073, 8281, 8489, 8697, 8904, 9112, 9320, 9528, 9735, 9943, 10151, 10359, 10566, 10774, 10982, 11190, 11398, 11605, 11813, 12021, 12229, 12436, 12644, 12852, 13060, 13267, 13475, 13683, 13891, 14099, 14306, 14514, 14722, 14930, 15137, 15345, 15553, 15761, 15968, 16176, 16384]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 1 # [范围信息] # 斩击范围比率 : {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 + # 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 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 可回收武器的搜索范围 : {value3}px - data3 = [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 + # REMOVE: data3 = [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 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 首足连击 # archer/chimera/3f4ddb4df24a9f78c7778568e80107dd @@ -354,18 +398,22 @@ class Skill13(ActiveSkill): learnLv = 15 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 4 #TODO rangeLv = 2 - cd = 10 + cd = 10 #5 mp = [45, 267] uuid = "3f4ddb4df24a9f78c7778568e80107dd" hasVP = False hasUP = True # 第一个斧头攻击力 : {value0} - data0 = [0, 1732, 1908, 2083, 2259, 2435, 2610, 2786, 2962, 3138, 3313, 3489, 3665, 3840, 4016, 4192, 4367, 4543, 4719, 4895, 5070, 5246, 5422, 5597, 5773, 5949, 6124, 6300, 6476, 6651, 6827, 7003, 7179, 7354, 7530, 7706, 7881, 8057, 8233, 8409, 8584, 8760, 8936, 9111, 9287, 9463, 9638, 9814, 9990, 10165, 10341, 10517, 10693, 10868, 11044, 11220, 11395, 11571, 11747, 11922, 12098, 12274, 12450, 12625, 12801, 12977, 13152, 13328, 13504, 13679, 13855]# noqa: E501 + # REMOVE: data0 = [0, 1732, 1908, 2083, 2259, 2435, 2610, 2786, 2962, 3138, 3313, 3489, 3665, 3840, 4016, 4192, 4367, 4543, 4719, 4895, 5070, 5246, 5422, 5597, 5773, 5949, 6124, 6300, 6476, 6651, 6827, 7003, 7179, 7354, 7530, 7706, 7881, 8057, 8233, 8409, 8584, 8760, 8936, 9111, 9287, 9463, 9638, 9814, 9990, 10165, 10341, 10517, 10693, 10868, 11044, 11220, 11395, 11571, 11747, 11922, 12098, 12274, 12450, 12625, 12801, 12977, 13152, 13328, 13504, 13679, 13855]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 第二个斧头攻击力 : {value1} - data1 = [0, 4041, 4451, 4861, 5271, 5681, 6091, 6501, 6911, 7321, 7731, 8141, 8551, 8961, 9371, 9781, 10191, 10601, 11011, 11421, 11830, 12240, 12650, 13060, 13470, 13880, 14290, 14700, 15110, 15520, 15930, 16340, 16750, 17160, 17570, 17980, 18390, 18800, 19210, 19620, 20030, 20440, 20850, 21260, 21670, 22080, 22490, 22900, 23310, 23720, 24129, 24539, 24949, 25359, 25769, 26179, 26589, 26999, 27409, 27819, 28229, 28639, 29049, 29459, 29869, 30279, 30689, 31099, 31509, 31919, 32329]# noqa: E501 + # REMOVE: data1 = [0, 4041, 4451, 4861, 5271, 5681, 6091, 6501, 6911, 7321, 7731, 8141, 8551, 8961, 9371, 9781, 10191, 10601, 11011, 11421, 11830, 12240, 12650, 13060, 13470, 13880, 14290, 14700, 15110, 15520, 15930, 16340, 16750, 17160, 17570, 17980, 18390, 18800, 19210, 19620, 20030, 20440, 20850, 21260, 21670, 22080, 22490, 22900, 23310, 23720, 24129, 24539, 24949, 25359, 25769, 26179, 26589, 26999, 27409, 27819, 28229, 28639, 29049, 29459, 29869, 30279, 30689, 31099, 31509, 31919, 32329]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 1 # 华丽回收 # archer/chimera/438e291ec31b6b831b0c8e33ff41f138 @@ -386,9 +434,12 @@ class Skill14(PassiveSkill): hasUP = False # 回收武器的攻击力 : {value0} - data0 = [0, 1000, 1101, 1203, 1304, 1406, 1507, 1609, 1710, 1812, 1913]# noqa: E501 + # REMOVE: data0 = [0, 1000, 1101, 1203, 1304, 1406, 1507, 1609, 1710, 1812, 1913]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 攻击范围比率 : {value1}% - data1 = [0, 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]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 暴击 # archer/chimera/fc1262c19f3d0477ee8eda47b8db8696 @@ -401,14 +452,15 @@ class Skill15(PassiveSkill): learnLv = 20 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 5 #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 + # 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, lambda x = None: x) # 双重螺旋 # archer/chimera/b224e3c19599a2496f7470936485e0ad @@ -423,7 +475,7 @@ class Skill16(ActiveSkill): learnLv = 20 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 1 #TODO rangeLv = 3 cd = 3 mp = [613, 820] @@ -432,11 +484,19 @@ class Skill16(ActiveSkill): hasUP = False # 基本攻击力和技能攻击力增加率 : {value0}% - data0 = [0, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56]# noqa: E501 + # REMOVE: data0 = [0, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 异常状态攻击力比率 : {value1}% - data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 + # REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 异常状态持续时间 : {value2}秒 - data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + # REMOVE: data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + + associate = [ + {"type":"*skillRation","data":data0}, + {"type":"*skillRation","data":data1}, + ] # 空翻刃袭 # archer/chimera/683ecd07d9b89dbe9afee8570a3a828d @@ -451,20 +511,24 @@ class Skill17(ActiveSkill): learnLv = 20 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 2 #TODO rangeLv = 2 - cd = 18 + cd = 18 #9 mp = [87, 516] uuid = "683ecd07d9b89dbe9afee8570a3a828d" hasVP = False hasUP = True # 匕首投掷攻击力 : {value0} X {value1} - data0 = [0, 3462, 3813, 4164, 4516, 4867, 5218, 5569, 5921, 6272, 6623, 6974, 7325, 7677, 8028, 8379, 8730, 9081, 9433, 9784, 10135, 10486, 10838, 11189, 11540, 11891, 12242, 12594, 12945, 13296, 13647, 13999, 14350, 14701, 15052, 15403, 15755, 16106, 16457, 16808, 17159, 17511, 17862, 18213, 18564, 18916, 19267, 19618, 19969, 20320, 20672, 21023, 21374, 21725, 22077, 22428, 22779, 23130, 23481, 23833, 24184, 24535, 24886, 25237, 25589, 25940, 26291, 26642, 26994, 27345, 27696]# noqa: E501 - data1 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + # REMOVE: data0 = [0, 3462, 3813, 4164, 4516, 4867, 5218, 5569, 5921, 6272, 6623, 6974, 7325, 7677, 8028, 8379, 8730, 9081, 9433, 9784, 10135, 10486, 10838, 11189, 11540, 11891, 12242, 12594, 12945, 13296, 13647, 13999, 14350, 14701, 15052, 15403, 15755, 16106, 16457, 16808, 17159, 17511, 17862, 18213, 18564, 18916, 19267, 19618, 19969, 20320, 20672, 21023, 21374, 21725, 22077, 22428, 22779, 23130, 23481, 23833, 24184, 24535, 24886, 25237, 25589, 25940, 26291, 26642, 26994, 27345, 27696]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 3 + # REMOVE: data1 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 匕首投掷范围比率 : {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 + # 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 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 喷毒 # archer/chimera/a988247dfc78c82e364af39ef66e84a0 @@ -477,7 +541,7 @@ class Skill18(ActiveSkill): learnLv = 25 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 5 #TODO rangeLv = 2 cd = 12 mp = [183, 1084] @@ -486,18 +550,23 @@ class Skill18(ActiveSkill): hasUP = True # 防御姿态伤害减少率 : {value0}% - data0 = [0, 10, 15, 20, 25, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501 + # REMOVE: data0 = [0, 10, 15, 20, 25, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 反击攻击力 : {value1} - data1 = [0, 16293, 17946, 19599, 21252, 22905, 24558, 26210, 27863, 29516, 31169, 32822, 34475, 36128, 37781, 39434, 41087, 42740, 44393, 46045, 47698]# noqa: E501 + # REMOVE: data1 = [0, 16293, 17946, 19599, 21252, 22905, 24558, 26210, 27863, 29516, 31169, 32822, 34475, 36128, 37781, 39434, 41087, 42740, 44393, 46045, 47698]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 1 # 可反击时间 : {value2}秒 - 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]# noqa: E501 + # 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]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 反击成功后无敌时间 : {value3}秒 - data3 = [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]# noqa: E501 + # REMOVE: data3 = [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]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 唯物主义魔方 # archer/chimera/5f75a60c73b72ad60bd4321b96b16662 # b9cb48777665de22c006fabaf9a560b3/5f75a60c73b72ad60bd4321b96b16662 -class Skill19(ActiveSkill): +class Skill19(ActiveSkill): #不用 """ 启动神秘的遗物——变形魔方, 解锁充满变数的战斗模式, 提升基本攻击力、 技能攻击力和物理暴击率。 """ @@ -514,11 +583,14 @@ class Skill19(ActiveSkill): 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 + # REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 基本攻击力和技能攻击力增加率 : {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 + # REMOVE: data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 物理暴击率增加 : {value2}% - data2 = [0, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15]# noqa: E501 + # REMOVE: data2 = [0, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 利剑四重奏 # archer/chimera/04c7b4361ca81f041e868169ff044252 @@ -533,20 +605,24 @@ class Skill20(ActiveSkill): learnLv = 25 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 3 #TODO rangeLv = 2 - cd = 15 + cd = 15 #7.5 mp = [64, 379] uuid = "04c7b4361ca81f041e868169ff044252" hasVP = False hasUP = True # 剑发射攻击力 : {value0} x {value1} - data0 = [0, 2662, 2932, 3202, 3472, 3742, 4012, 4282, 4552, 4822, 5093, 5363, 5633, 5903, 6173, 6443, 6713, 6983, 7253, 7523, 7793, 8063, 8333, 8603, 8873, 9143, 9413, 9684, 9954, 10224, 10494, 10764, 11034, 11304, 11574, 11844, 12114, 12384, 12654, 12924, 13194, 13464, 13734, 14004, 14274, 14545, 14815, 15085, 15355, 15625, 15895, 16165, 16435, 16705, 16975, 17245, 17515, 17785, 18055, 18325, 18595, 18865, 19136, 19406, 19676, 19946, 20216, 20486, 20756, 21026, 21296]# noqa: E501 - 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: data0 = [0, 2662, 2932, 3202, 3472, 3742, 4012, 4282, 4552, 4822, 5093, 5363, 5633, 5903, 6173, 6443, 6713, 6983, 7253, 7523, 7793, 8063, 8333, 8603, 8873, 9143, 9413, 9684, 9954, 10224, 10494, 10764, 11034, 11304, 11574, 11844, 12114, 12384, 12654, 12924, 13194, 13464, 13734, 14004, 14274, 14545, 14815, 15085, 15355, 15625, 15895, 16165, 16435, 16705, 16975, 17245, 17515, 17785, 18055, 18325, 18595, 18865, 19136, 19406, 19676, 19946, 20216, 20486, 20756, 21026, 21296]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 4 + # 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, lambda x = None: x) # [范围信息] # 范围比率 : {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 + # 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 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 遗物之力 · 克隆 # archer/chimera/67e7dd8996b5735e788c9420730c077d @@ -560,18 +636,23 @@ class Skill21(PassiveSkill): learnLv = 25 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 uuid = "67e7dd8996b5735e788c9420730c077d" hasVP = False hasUP = False # 基本攻击力和技能攻击力增加率: {value0}% - data0 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 + # REMOVE: data0 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 攻击速度增加率 : {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 + # REMOVE: data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 移动速度增加率 : {value2}% - data2 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 + # REMOVE: data2 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + + associate = [ {"type":"*skillRation","data":data0} ] # 土星环 # archer/chimera/e862146efac2fce3de3a12f038f4116b @@ -588,17 +669,20 @@ class Skill22(ActiveSkill): learnLv = 30 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 4 #TODO rangeLv = 2 - cd = 30 + cd = 30 #15 mp = [175, 1036] uuid = "e862146efac2fce3de3a12f038f4116b" hasVP = False hasUP = True # 旋转斧头攻击力 : {value0} x {value1} - data0 = [0, 6822, 7514, 8207, 8899, 9591, 10283, 10975, 11667, 12359, 13051, 13744, 14436, 15128, 15820, 16512, 17204, 17896, 18588, 19281, 19973, 20665, 21357, 22049, 22741, 23433, 24125, 24817, 25510, 26202, 26894, 27586, 28278, 28970, 29662, 30354, 31047, 31739, 32431, 33123, 33815, 34507, 35199, 35891, 36584, 37276, 37968, 38660, 39352, 40044, 40736, 41428, 42120, 42813, 43505, 44197, 44889, 45581, 46273, 46965, 47657, 48350, 49042, 49734, 50426, 51118, 51810, 52502, 53194, 53887, 54579]# noqa: E501 - data1 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + # REMOVE: data0 = [0, 6822, 7514, 8207, 8899, 9591, 10283, 10975, 11667, 12359, 13051, 13744, 14436, 15128, 15820, 16512, 17204, 17896, 18588, 19281, 19973, 20665, 21357, 22049, 22741, 23433, 24125, 24817, 25510, 26202, 26894, 27586, 28278, 28970, 29662, 30354, 31047, 31739, 32431, 33123, 33815, 34507, 35199, 35891, 36584, 37276, 37968, 38660, 39352, 40044, 40736, 41428, 42120, 42813, 43505, 44197, 44889, 45581, 46273, 46965, 47657, 48350, 49042, 49734, 50426, 51118, 51810, 52502, 53194, 53887, 54579]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 3 + # REMOVE: data1 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 碎心连刺 # archer/chimera/5f11bba71728448bb64de0dba2b252cf @@ -612,7 +696,7 @@ class Skill23(ActiveSkill): learnLv = 35 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 5 #TODO rangeLv = 2 cube = 1 cd = 15 @@ -623,20 +707,50 @@ class Skill23(ActiveSkill): vps = [{'name': '绞灭', 'desc': '攻击时间减少'}, {'name': '加速回收', 'desc': '初始化[瞬影]技能冷却时间'}] # noqa: E501 # 剑刺击攻击力 : {value0} - data0 = [0, 4397, 4843, 5289, 5735, 6182, 6628, 7074, 7520, 7966, 8412, 8858, 9304, 9750, 10196, 10642, 11089, 11535, 11981, 12427, 12873, 13319, 13765, 14211, 14657, 15103, 15550, 15996, 16442, 16888, 17334, 17780, 18226, 18672, 19118, 19564, 20010, 20457, 20903, 21349, 21795, 22241, 22687, 23133, 23579, 24025, 24471, 24917, 25364, 25810, 26256, 26702, 27148, 27594, 28040, 28486, 28932, 29378, 29824, 30271, 30717, 31163, 31609, 32055, 32501, 32947, 33393, 33839, 34285, 34732, 35178]# noqa: E501 + # REMOVE: data0 = [0, 4397, 4843, 5289, 5735, 6182, 6628, 7074, 7520, 7966, 8412, 8858, 9304, 9750, 10196, 10642, 11089, 11535, 11981, 12427, 12873, 13319, 13765, 14211, 14657, 15103, 15550, 15996, 16442, 16888, 17334, 17780, 18226, 18672, 19118, 19564, 20010, 20457, 20903, 21349, 21795, 22241, 22687, 23133, 23579, 24025, 24471, 24917, 25364, 25810, 26256, 26702, 27148, 27594, 28040, 28486, 28932, 29378, 29824, 30271, 30717, 31163, 31609, 32055, 32501, 32947, 33393, 33839, 34285, 34732, 35178]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 匕首刺击攻击力 : {value1} x {value2} - data1 = [0, 2199, 2422, 2645, 2868, 3091, 3314, 3537, 3760, 3983, 4206, 4429, 4652, 4875, 5098, 5321, 5544, 5767, 5990, 6213, 6436, 6660, 6883, 7106, 7329, 7552, 7775, 7998, 8221, 8444, 8667, 8890, 9113, 9336, 9559, 9782, 10005, 10228, 10451, 10674, 10897, 11120, 11344, 11567, 11790, 12013, 12236, 12459, 12682, 12905, 13128, 13351, 13574, 13797, 14020, 14243, 14466, 14689, 14912, 15135, 15358, 15581, 15804, 16027, 16251, 16474, 16697, 16920, 17143, 17366, 17589]# noqa: E501 - 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 + # REMOVE: data1 = [0, 2199, 2422, 2645, 2868, 3091, 3314, 3537, 3760, 3983, 4206, 4429, 4652, 4875, 5098, 5321, 5544, 5767, 5990, 6213, 6436, 6660, 6883, 7106, 7329, 7552, 7775, 7998, 8221, 8444, 8667, 8890, 9113, 9336, 9559, 9782, 10005, 10228, 10451, 10674, 10897, 11120, 11344, 11567, 11790, 12013, 12236, 12459, 12682, 12905, 13128, 13351, 13574, 13797, 14020, 14243, 14466, 14689, 14912, 15135, 15358, 15581, 15804, 16027, 16251, 16474, 16697, 16920, 17143, 17366, 17589]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 0 + # REMOVE: 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 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 剑斩击攻击力 : {value3} x {value4} - data3 = [0, 1466, 1614, 1763, 1912, 2061, 2209, 2358, 2507, 2655, 2804, 2953, 3101, 3250, 3399, 3547, 3696, 3845, 3994, 4142, 4291, 4440, 4588, 4737, 4886, 5034, 5183, 5332, 5481, 5629, 5778, 5927, 6075, 6224, 6373, 6521, 6670, 6819, 6968, 7116, 7265, 7414, 7562, 7711, 7860, 8008, 8157, 8306, 8455, 8603, 8752, 8901, 9049, 9198, 9347, 9495, 9644, 9793, 9941, 10090, 10239, 10388, 10536, 10685, 10834, 10982, 11131, 11280, 11428, 11577, 11726]# noqa: E501 - data4 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + # REMOVE: data3 = [0, 1466, 1614, 1763, 1912, 2061, 2209, 2358, 2507, 2655, 2804, 2953, 3101, 3250, 3399, 3547, 3696, 3845, 3994, 4142, 4291, 4440, 4588, 4737, 4886, 5034, 5183, 5332, 5481, 5629, 5778, 5927, 6075, 6224, 6373, 6521, 6670, 6819, 6968, 7116, 7265, 7414, 7562, 7711, 7860, 8008, 8157, 8306, 8455, 8603, 8752, 8901, 9049, 9198, 9347, 9495, 9644, 9793, 9941, 10090, 10239, 10388, 10536, 10685, 10834, 10982, 11131, 11280, 11428, 11577, 11726]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) + hit3 = 0 + # REMOVE: data4 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # 剑最后一击攻击力 : {value5} - data5 = [0, 8794, 9687, 10579, 11471, 12363, 13255, 14148, 15040, 15932, 16824, 17716, 18608, 19501, 20393, 21285, 22177, 23069, 23962, 24854, 25746, 26638, 27530, 28422, 29315, 30207, 31099, 31991, 32883, 33776, 34668, 35560, 36452, 37344, 38237, 39129, 40021, 40913, 41805, 42697, 43590, 44482, 45374, 46266, 47158, 48051, 48943, 49835, 50727, 51619, 52511, 53404, 54296, 55188, 56080, 56972, 57865, 58757, 59649, 60541, 61433, 62326, 63218, 64110, 65002, 65894, 66786, 67679, 68571, 69463, 70355]# noqa: E501 + # REMOVE: data5 = [0, 8794, 9687, 10579, 11471, 12363, 13255, 14148, 15040, 15932, 16824, 17716, 18608, 19501, 20393, 21285, 22177, 23069, 23962, 24854, 25746, 26638, 27530, 28422, 29315, 30207, 31099, 31991, 32883, 33776, 34668, 35560, 36452, 37344, 38237, 39129, 40021, 40913, 41805, 42697, 43590, 44482, 45374, 46266, 47158, 48051, 48943, 49835, 50727, 51619, 52511, 53404, 54296, 55188, 56080, 56972, 57865, 58757, 59649, 60541, 61433, 62326, 63218, 64110, 65002, 65894, 66786, 67679, 68571, 69463, 70355]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) + hit5 = 0 # [无法抓取的敌人] # 旋转剑攻击力 : {value6} x {value7} - data6 = [0, 4837, 5328, 5818, 6309, 6800, 7290, 7781, 8272, 8763, 9253, 9744, 10235, 10725, 11216, 11707, 12197, 12688, 13179, 13670, 14160, 14651, 15142, 15632, 16123, 16614, 17104, 17595, 18086, 18577, 19067, 19558, 20049, 20539, 21030, 21521, 22011, 22502, 22993, 23484, 23974, 24465, 24956, 25446, 25937, 26428, 26919, 27409, 27900, 28391, 28881, 29372, 29863, 30353, 30844, 31335, 31826, 32316, 32807, 33298, 33788, 34279, 34770, 35260, 35751, 36242, 36733, 37223, 37714, 38205, 38695]# noqa: E501 - data7 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + # REMOVE: data6 = [0, 4837, 5328, 5818, 6309, 6800, 7290, 7781, 8272, 8763, 9253, 9744, 10235, 10725, 11216, 11707, 12197, 12688, 13179, 13670, 14160, 14651, 15142, 15632, 16123, 16614, 17104, 17595, 18086, 18577, 19067, 19558, 20049, 20539, 21030, 21521, 22011, 22502, 22993, 23484, 23974, 24465, 24956, 25446, 25937, 26428, 26919, 27409, 27900, 28391, 28881, 29372, 29863, 30353, 30844, 31335, 31826, 32316, 32807, 33298, 33788, 34279, 34770, 35260, 35751, 36242, 36733, 37223, 37714, 38205, 38695]# noqa: E501 + data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x) + hit6 = 3 + # REMOVE: data7 = [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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 + data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x) + mode = ['不可抓取','可抓取'] + + def setMode(self, mode): + if mode == "不可抓取": + hit0 = 1 + hit1 = 0 + hit3 = 0 + hit5 = 0 + hit6 = 3 + elif mode == "可抓取": + hit0 = 1 + hit1 = 2 + hit3 = 3 + hit5 = 1 + hit6 = 0 + + #点VP1两个形态都适用可抓取的伤害 def vp_1(self): """ [碎心连刺]\n @@ -666,10 +780,10 @@ class Skill24(ActiveSkill): learnLv = 35 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 2 #TODO rangeLv = 2 cube = 1 - cd = 30 + cd = 30 #15 mp = [121, 286] uuid = "854997c3bdfc3a2b498b4c4001f69e06" hasVP = True @@ -677,14 +791,21 @@ class Skill24(ActiveSkill): vps = [{'name': '环形爆炸', 'desc': '增加再次按技能键功能
范围增加'}, {'name': '环形飞刃', 'desc': '匕首自动回收
施放时间减少'}] # noqa: E501 # 匕首投掷攻击力 : {value0} x {value1} - data0 = [0, 1134, 1249, 1365, 1480, 1595, 1710, 1825, 1940, 2055, 2170, 2285, 2400, 2515, 2630, 2745, 2861, 2976, 3091, 3206, 3321, 3436, 3551, 3666, 3781, 3896, 4011, 4126, 4242, 4357, 4472, 4587, 4702, 4817, 4932, 5047, 5162, 5277, 5392, 5507, 5622, 5738, 5853, 5968, 6083, 6198, 6313, 6428, 6543, 6658, 6773, 6888, 7003, 7119, 7234, 7349, 7464, 7579, 7694, 7809, 7924, 8039, 8154, 8269, 8384, 8499, 8615, 8730, 8845, 8960, 9075]# noqa: E501 - data1 = [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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 + # REMOVE: data0 = [0, 1134, 1249, 1365, 1480, 1595, 1710, 1825, 1940, 2055, 2170, 2285, 2400, 2515, 2630, 2745, 2861, 2976, 3091, 3206, 3321, 3436, 3551, 3666, 3781, 3896, 4011, 4126, 4242, 4357, 4472, 4587, 4702, 4817, 4932, 5047, 5162, 5277, 5392, 5507, 5622, 5738, 5853, 5968, 6083, 6198, 6313, 6428, 6543, 6658, 6773, 6888, 7003, 7119, 7234, 7349, 7464, 7579, 7694, 7809, 7924, 8039, 8154, 8269, 8384, 8499, 8615, 8730, 8845, 8960, 9075]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 5 + # REMOVE: data1 = [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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 毒液爆炸攻击力 : {value2} x {value3} - data2 = [0, 2647, 2915, 3184, 3452, 3721, 3989, 4258, 4526, 4795, 5064, 5332, 5601, 5869, 6138, 6406, 6675, 6943, 7212, 7480, 7749, 8017, 8286, 8554, 8823, 9091, 9360, 9628, 9897, 10165, 10434, 10702, 10971, 11239, 11508, 11777, 12045, 12314, 12582, 12851, 13119, 13388, 13656, 13925, 14193, 14462, 14730, 14999, 15267, 15536, 15804, 16073, 16341, 16610, 16878, 17147, 17415, 17684, 17952, 18221, 18490, 18758, 19027, 19295, 19564, 19832, 20101, 20369, 20638, 20906, 21175]# noqa: E501 - data3 = [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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 + # REMOVE: data2 = [0, 2647, 2915, 3184, 3452, 3721, 3989, 4258, 4526, 4795, 5064, 5332, 5601, 5869, 6138, 6406, 6675, 6943, 7212, 7480, 7749, 8017, 8286, 8554, 8823, 9091, 9360, 9628, 9897, 10165, 10434, 10702, 10971, 11239, 11508, 11777, 12045, 12314, 12582, 12851, 13119, 13388, 13656, 13925, 14193, 14462, 14730, 14999, 15267, 15536, 15804, 16073, 16341, 16610, 16878, 17147, 17415, 17684, 17952, 18221, 18490, 18758, 19027, 19295, 19564, 19832, 20101, 20369, 20638, 20906, 21175]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + hit2 = 5 + # REMOVE: data3 = [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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # [范围信息] # 爆炸攻击范围比率 : {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 + # REMOVE: 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 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) def vp_1(self): """ @@ -719,10 +840,10 @@ class Skill25(ActiveSkill): learnLv = 40 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 4 #TODO rangeLv = 2 cube = 1 - cd = 40 + cd = 40 #20 mp = [283, 1672] uuid = "61c8cb33dd20b4ff335e8deed70d3d9c" hasVP = True @@ -730,15 +851,20 @@ class Skill25(ActiveSkill): vps = [{'name': '赤炎旋斧', 'desc': '施放时间减少
附加灼伤效果'}, {'name': '回收战利品', 'desc': '随机生成回收利用武器'}] # noqa: E501 # 斧头第一击攻击力 : {value0} - data0 = [0, 5523, 6084, 6644, 7204, 7765, 8325, 8885, 9446, 10006, 10567, 11127, 11687, 12248, 12808, 13368, 13929, 14489, 15049, 15610, 16170, 16730, 17291, 17851, 18411, 18972, 19532, 20092, 20653, 21213, 21773, 22334, 22894, 23454, 24015, 24575, 25135, 25696, 26256, 26817, 27377, 27937, 28498, 29058, 29618, 30179, 30739, 31299, 31860, 32420, 32980, 33541, 34101, 34661, 35222, 35782, 36342, 36903, 37463, 38023, 38584, 39144, 39704, 40265, 40825, 41385, 41946, 42506, 43067, 43627, 44187]# noqa: E501 + # REMOVE: data0 = [0, 5523, 6084, 6644, 7204, 7765, 8325, 8885, 9446, 10006, 10567, 11127, 11687, 12248, 12808, 13368, 13929, 14489, 15049, 15610, 16170, 16730, 17291, 17851, 18411, 18972, 19532, 20092, 20653, 21213, 21773, 22334, 22894, 23454, 24015, 24575, 25135, 25696, 26256, 26817, 27377, 27937, 28498, 29058, 29618, 30179, 30739, 31299, 31860, 32420, 32980, 33541, 34101, 34661, 35222, 35782, 36342, 36903, 37463, 38023, 38584, 39144, 39704, 40265, 40825, 41385, 41946, 42506, 43067, 43627, 44187]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 斧头旋转时攻击力 : {value1} x {value2} - data1 = [0, 1013, 1115, 1218, 1321, 1424, 1526, 1629, 1732, 1834, 1937, 2040, 2143, 2245, 2348, 2451, 2554, 2656, 2759, 2862, 2964, 3067, 3170, 3273, 3375, 3478, 3581, 3684, 3786, 3889, 3992, 4095, 4197, 4300, 4403, 4505, 4608, 4711, 4814, 4916, 5019, 5122, 5225, 5327, 5430, 5533, 5635, 5738, 5841, 5944, 6046, 6149, 6252, 6355, 6457, 6560, 6663, 6765, 6868, 6971, 7074, 7176, 7279, 7382, 7485, 7587, 7690, 7793, 7896, 7998, 8101]# noqa: E501 - data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 + # REMOVE: data1 = [0, 1013, 1115, 1218, 1321, 1424, 1526, 1629, 1732, 1834, 1937, 2040, 2143, 2245, 2348, 2451, 2554, 2656, 2759, 2862, 2964, 3067, 3170, 3273, 3375, 3478, 3581, 3684, 3786, 3889, 3992, 4095, 4197, 4300, 4403, 4505, 4608, 4711, 4814, 4916, 5019, 5122, 5225, 5327, 5430, 5533, 5635, 5738, 5841, 5944, 6046, 6149, 6252, 6355, 6457, 6560, 6663, 6765, 6868, 6971, 7074, 7176, 7279, 7382, 7485, 7587, 7690, 7793, 7896, 7998, 8101]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + # REMOVE: data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 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, lambda x = None: x) # 斧头最后一击攻击力 : {value3} - data3 = [0, 6904, 7605, 8305, 9006, 9706, 10406, 11107, 11807, 12508, 13208, 13909, 14609, 15309, 16010, 16710, 17411, 18111, 18812, 19512, 20212, 20913, 21613, 22314, 23014, 23715, 24415, 25115, 25816, 26516, 27217, 27917, 28618, 29318, 30018, 30719, 31419, 32120, 32820, 33521, 34221, 34921, 35622, 36322, 37023, 37723, 38424, 39124, 39825, 40525, 41225, 41926, 42626, 43327, 44027, 44728, 45428, 46128, 46829, 47529, 48230, 48930, 49631, 50331, 51031, 51732, 52432, 53133, 53833, 54534, 55234]# noqa: E501 + # REMOVE: data3 = [0, 6904, 7605, 8305, 9006, 9706, 10406, 11107, 11807, 12508, 13208, 13909, 14609, 15309, 16010, 16710, 17411, 18111, 18812, 19512, 20212, 20913, 21613, 22314, 23014, 23715, 24415, 25115, 25816, 26516, 27217, 27917, 28618, 29318, 30018, 30719, 31419, 32120, 32820, 33521, 34221, 34921, 35622, 36322, 37023, 37723, 38424, 39124, 39825, 40525, 41225, 41926, 42626, 43327, 44027, 44728, 45428, 46128, 46829, 47529, 48230, 48930, 49631, 50331, 51031, 51732, 52432, 53133, 53833, 54534, 55234]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # [范围信息] # 斧头旋转时攻击范围比率 : {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 + # REMOVE: 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 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) def vp_1(self): """ @@ -772,10 +898,10 @@ class Skill26(ActiveSkill): learnLv = 45 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 3 #TODO rangeLv = 2 cube = 2 - cd = 90 + cd = 90 #45 mp = [490, 2900] uuid = "38c485cc41f46a7959ae4336325aa45c" hasVP = True @@ -783,13 +909,19 @@ class Skill26(ActiveSkill): vps = [{'name': '雷霆剑域', 'desc': '施放时间减少
增加聚集敌人功能
附加感电效果'}, {'name': '反重力坠袭', 'desc': '赋予无敌状态
变更为普通系列技能'}] # noqa: E501 # 克隆剑的攻击力 : {value0} x {value1} - data0 = [0, 9564, 10534, 11505, 12475, 13445, 14415, 15386, 16356, 17326, 18297, 19267, 20237, 21207, 22178, 23148, 24118, 25089, 26059, 27029, 27999, 28970, 29940, 30910, 31880, 32851, 33821, 34791, 35762, 36732, 37702, 38672, 39643, 40613, 41583, 42553, 43524, 44494, 45464, 46435, 47405, 48375, 49345, 50316, 51286, 52256, 53226, 54197, 55167, 56137, 57108, 58078, 59048, 60018, 60989, 61959, 62929, 63899, 64870, 65840, 66810, 67781, 68751, 69721, 70691, 71662, 72632, 73602, 74572, 75543, 76513]# noqa: E501 - data1 = [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 + # REMOVE: data0 = [0, 9564, 10534, 11505, 12475, 13445, 14415, 15386, 16356, 17326, 18297, 19267, 20237, 21207, 22178, 23148, 24118, 25089, 26059, 27029, 27999, 28970, 29940, 30910, 31880, 32851, 33821, 34791, 35762, 36732, 37702, 38672, 39643, 40613, 41583, 42553, 43524, 44494, 45464, 46435, 47405, 48375, 49345, 50316, 51286, 52256, 53226, 54197, 55167, 56137, 57108, 58078, 59048, 60018, 60989, 61959, 62929, 63899, 64870, 65840, 66810, 67781, 68751, 69721, 70691, 71662, 72632, 73602, 74572, 75543, 76513]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 6 + # REMOVE: data1 = [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 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 手中剑的攻击力 : {value2} - data2 = [0, 3020, 3327, 3633, 3939, 4246, 4552, 4859, 5165, 5471, 5778, 6084, 6391, 6697, 7003, 7310, 7616, 7923, 8229, 8535, 8842, 9148, 9455, 9761, 10068, 10374, 10680, 10987, 11293, 11600, 11906, 12212, 12519, 12825, 13132, 13438, 13744, 14051, 14357, 14664, 14970, 15276, 15583, 15889, 16196, 16502, 16808, 17115, 17421, 17728, 18034, 18340, 18647, 18953, 19260, 19566, 19872, 20179, 20485, 20792, 21098, 21404, 21711, 22017, 22324, 22630, 22936, 23243, 23549, 23856, 24162]# noqa: E501 + # REMOVE: data2 = [0, 3020, 3327, 3633, 3939, 4246, 4552, 4859, 5165, 5471, 5778, 6084, 6391, 6697, 7003, 7310, 7616, 7923, 8229, 8535, 8842, 9148, 9455, 9761, 10068, 10374, 10680, 10987, 11293, 11600, 11906, 12212, 12519, 12825, 13132, 13438, 13744, 14051, 14357, 14664, 14970, 15276, 15583, 15889, 16196, 16502, 16808, 17115, 17421, 17728, 18034, 18340, 18647, 18953, 19260, 19566, 19872, 20179, 20485, 20792, 21098, 21404, 21711, 22017, 22324, 22630, 22936, 23243, 23549, 23856, 24162]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + hit2 = 1 # [范围信息] # 爆炸攻击范围比率 : {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 + # REMOVE: 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 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) def vp_1(self): """ @@ -825,16 +957,20 @@ class Skill27(PassiveSkill): learnLv = 48 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 uuid = "7a3fc9d473e8ffe21dd900ddf228a437" 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 + # REMOVE: 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 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 物理防御力增加 : {value1} - data1 = [0, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000]# noqa: E501 + # REMOVE: data1 = [0, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + + associate = [ {"type":"*skillRation","data":data0} ] # 重力加速度 # archer/chimera/94c450d6214cafdc673f763badceeaf1 @@ -847,7 +983,7 @@ class Skill28(ActiveSkill): learnLv = 50 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 4 #TODO rangeLv = 5 cube = 5 cd = 145 @@ -857,7 +993,9 @@ class Skill28(ActiveSkill): hasUP = False # 斧头砸落攻击力 : {value0} - data0 = [0, 98485, 121322, 144159, 166996, 189833, 212671, 235508, 258345, 281182, 304019, 326856, 349693, 372530, 395367, 418204, 441042, 463879, 486716, 509553, 532390, 555227, 578064, 600901, 623738, 646575, 669413, 692250, 715087, 737924, 760761, 783598, 806435, 829272, 852109, 874946, 897784, 920621, 943458, 966295, 989132, 1011969, 1034806, 1057643, 1080480, 1103317, 1126155, 1148992, 1171829, 1194666, 1217503]# noqa: E501 + # REMOVE: data0 = [0, 98485, 121322, 144159, 166996, 189833, 212671, 235508, 258345, 281182, 304019, 326856, 349693, 372530, 395367, 418204, 441042, 463879, 486716, 509553, 532390, 555227, 578064, 600901, 623738, 646575, 669413, 692250, 715087, 737924, 760761, 783598, 806435, 829272, 852109, 874946, 897784, 920621, 943458, 966295, 989132, 1011969, 1034806, 1057643, 1080480, 1103317, 1126155, 1148992, 1171829, 1194666, 1217503]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 废物清理 # archer/chimera/a99040fc36c75e998aa3ed012b7759c5 @@ -873,10 +1011,10 @@ class Skill29(ActiveSkill): learnLv = 60 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 4 #TODO rangeLv = 2 cube = 1 - cd = 20 + cd = 20 #这个20是堆栈两层,每层10韩服的,国服是16,每层8 mp = [234, 1052] uuid = "a99040fc36c75e998aa3ed012b7759c5" hasVP = True @@ -884,15 +1022,21 @@ class Skill29(ActiveSkill): vps = [{'name': '回收大师', 'desc': '攻击范围增加'}, {'name': '暴力回收', 'desc': '攻击力和冷却时间增加'}] # noqa: E501 # 斧头冲击波攻击力 : {value0} - data0 = [0, 12048, 13270, 14493, 15715, 16937, 18159, 19382, 20604, 21826, 23048, 24271, 25493, 26715, 27937, 29160, 30382, 31604, 32826, 34049, 35271, 36493, 37715, 38938, 40160, 41382, 42605, 43827, 45049, 46271, 47494, 48716, 49938, 51160, 52383, 53605, 54827, 56049, 57272, 58494, 59716, 60938, 62161, 63383, 64605, 65827, 67050, 68272, 69494, 70717, 71939]# noqa: E501 + # REMOVE: data0 = [0, 12048, 13270, 14493, 15715, 16937, 18159, 19382, 20604, 21826, 23048, 24271, 25493, 26715, 27937, 29160, 30382, 31604, 32826, 34049, 35271, 36493, 37715, 38938, 40160, 41382, 42605, 43827, 45049, 46271, 47494, 48716, 49938, 51160, 52383, 53605, 54827, 56049, 57272, 58494, 59716, 60938, 62161, 63383, 64605, 65827, 67050, 68272, 69494, 70717, 71939]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # [废物清理]层数 : {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 + # REMOVE: 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 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 攻击范围比率 : {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]# 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]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 武器回收范围比率 : {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 + # REMOVE: 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 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) + #VP2点了后堆栈层数-1,伤害翻倍,冷却也算是翻倍,就是把2堆栈合成1次伤害,CD就是原来2堆栈的CD def vp_1(self): """ [废物清理]\n @@ -923,10 +1067,10 @@ class Skill30(ActiveSkill): learnLv = 70 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 3 #TODO rangeLv = 2 cube = 3 - cd = 80 + cd = 80 #40 mp = [214, 959] uuid = "b39ccc3dadab9d94569430e39cdf7d60" hasVP = True @@ -934,9 +1078,13 @@ class Skill30(ActiveSkill): vps = [{'name': '躁动之心', 'desc': '追踪
施放时间减少'}, {'name': '旋斧狂欢', 'desc': '变更为斧头系列技能'}] # noqa: E501 # 剑的坠落攻击力 : {value0} x 4 - data0 = [0, 11504, 12671, 13838, 15005, 16172, 17339, 18506, 19673, 20840, 22007, 23174, 24341, 25508, 26675, 27843, 29010, 30177, 31344, 32511, 33678, 34845, 36012, 37179, 38346, 39513, 40680, 41847, 43014, 44181, 45348, 46515, 47682, 48849, 50017, 51184, 52351, 53518, 54685, 55852, 57019, 58186, 59353, 60520, 61687, 62854, 64021, 65188, 66355, 67522, 68689]# noqa: E501 + # REMOVE: data0 = [0, 11504, 12671, 13838, 15005, 16172, 17339, 18506, 19673, 20840, 22007, 23174, 24341, 25508, 26675, 27843, 29010, 30177, 31344, 32511, 33678, 34845, 36012, 37179, 38346, 39513, 40680, 41847, 43014, 44181, 45348, 46515, 47682, 48849, 50017, 51184, 52351, 53518, 54685, 55852, 57019, 58186, 59353, 60520, 61687, 62854, 64021, 65188, 66355, 67522, 68689]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 4 # 最后一剑的坠落攻击力 : {value1} - data1 = [0, 30677, 33789, 36901, 40013, 43125, 46237, 49350, 52462, 55574, 58686, 61798, 64910, 68022, 71135, 74247, 77359, 80471, 83583, 86695, 89807, 92920, 96032, 99144, 102256, 105368, 108480, 111592, 114705, 117817, 120929, 124041, 127153, 130265, 133377, 136490, 139602, 142714, 145826, 148938, 152050, 155162, 158275, 161387, 164499, 167611, 170723, 173835, 176947, 180059, 183172]# noqa: E501 + # REMOVE: data1 = [0, 30677, 33789, 36901, 40013, 43125, 46237, 49350, 52462, 55574, 58686, 61798, 64910, 68022, 71135, 74247, 77359, 80471, 83583, 86695, 89807, 92920, 96032, 99144, 102256, 105368, 108480, 111592, 114705, 117817, 120929, 124041, 127153, 130265, 133377, 136490, 139602, 142714, 145826, 148938, 152050, 155162, 158275, 161387, 164499, 167611, 170723, 173835, 176947, 180059, 183172]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit0 = 1 def vp_1(self): """ @@ -968,16 +1116,20 @@ class Skill31(PassiveSkill): learnLv = 75 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 uuid = "696721534394b40e78ac96e880f19e5a" 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 + # REMOVE: 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 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 物理暴击率增加率 : {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 + # REMOVE: 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 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + + associate = [ {"type":"*skillRation","data":data0} ] # 巨镰斯诺克 # archer/chimera/0dbdeaf846356f8b9380f8fbb8e97377 @@ -993,10 +1145,10 @@ class Skill32(ActiveSkill): learnLv = 75 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 1 #TODO rangeLv = 2 cube = 3 - cd = 80 + cd = 80 #40 mp = [989, 4441] uuid = "0dbdeaf846356f8b9380f8fbb8e97377" hasVP = True @@ -1004,15 +1156,23 @@ class Skill32(ActiveSkill): vps = [{'name': '一个也不能少', 'desc': '变形的镰刀追踪角色'}, {'name': '放你一马', 'desc': '未命中时缩短冷却时间
攻击时间减少'}] # noqa: E501 # 第一击攻击力 : {value0} - data0 = [0, 1672, 1842, 2011, 2181, 2350, 2520, 2690, 2859, 3029, 3199, 3368, 3538, 3707, 3877, 4047, 4216, 4386, 4556, 4725, 4895, 5064, 5234, 5404, 5573, 5743, 5913, 6082, 6252, 6421, 6591, 6761, 6930, 7100, 7269, 7439, 7609, 7778, 7948, 8118, 8287, 8457, 8626, 8796, 8966, 9135, 9305, 9475, 9644, 9814, 9983]# noqa: E501 + # REMOVE: data0 = [0, 1672, 1842, 2011, 2181, 2350, 2520, 2690, 2859, 3029, 3199, 3368, 3538, 3707, 3877, 4047, 4216, 4386, 4556, 4725, 4895, 5064, 5234, 5404, 5573, 5743, 5913, 6082, 6252, 6421, 6591, 6761, 6930, 7100, 7269, 7439, 7609, 7778, 7948, 8118, 8287, 8457, 8626, 8796, 8966, 9135, 9305, 9475, 9644, 9814, 9983]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 乱舞多段攻击力 : {value1} x {value2} - data1 = [0, 3901, 4297, 4693, 5089, 5484, 5880, 6276, 6672, 7068, 7463, 7859, 8255, 8651, 9046, 9442, 9838, 10234, 10630, 11025, 11421, 11817, 12213, 12609, 13004, 13400, 13796, 14192, 14587, 14983, 15379, 15775, 16171, 16566, 16962, 17358, 17754, 18149, 18545, 18941, 19337, 19733, 20128, 20524, 20920, 21316, 21712, 22107, 22503, 22899, 23295]# noqa: E501 - data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 + # REMOVE: data1 = [0, 3901, 4297, 4693, 5089, 5484, 5880, 6276, 6672, 7068, 7463, 7859, 8255, 8651, 9046, 9442, 9838, 10234, 10630, 11025, 11421, 11817, 12213, 12609, 13004, 13400, 13796, 14192, 14587, 14983, 15379, 15775, 16171, 16566, 16962, 17358, 17754, 18149, 18545, 18941, 19337, 19733, 20128, 20524, 20920, 21316, 21712, 22107, 22503, 22899, 23295]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 15 + # REMOVE: data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 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, lambda x = None: x) # 最后一击攻击力 : {value3} - data3 = [0, 23408, 25782, 28157, 30532, 32907, 35281, 37656, 40031, 42405, 44780, 47155, 49529, 51904, 54279, 56653, 59028, 61403, 63778, 66152, 68527, 70902, 73276, 75651, 78026, 80400, 82775, 85150, 87525, 89899, 92274, 94649, 97023, 99398, 101773, 104147, 106522, 108897, 111271, 113646, 116021, 118396, 120770, 123145, 125520, 127894, 130269, 132644, 135018, 137393, 139768]# noqa: E501 + # REMOVE: data3 = [0, 23408, 25782, 28157, 30532, 32907, 35281, 37656, 40031, 42405, 44780, 47155, 49529, 51904, 54279, 56653, 59028, 61403, 63778, 66152, 68527, 70902, 73276, 75651, 78026, 80400, 82775, 85150, 87525, 89899, 92274, 94649, 97023, 99398, 101773, 104147, 106522, 108897, 111271, 113646, 116021, 118396, 120770, 123145, 125520, 127894, 130269, 132644, 135018, 137393, 139768]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) + hit3 = 1 # [范围信息] # 乱舞攻击范围比率 : {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 + # REMOVE: 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 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) def vp_1(self): """ @@ -1047,7 +1207,7 @@ class Skill33(ActiveSkill): learnLv = 80 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 1 #TODO rangeLv = 2 cube = 5 cd = 90 @@ -1058,36 +1218,84 @@ class Skill33(ActiveSkill): vps = [{'name': '异常清算', 'desc': '立即造成异常状态伤害'}, {'name': '均衡之锯齿轮', 'desc': '召唤无限制锯齿轮
变更为普通系列技能'}] # noqa: E501 # 第一个齿轮攻击力 : {value0} x {value1} - data0 = [0, 4079, 4492, 4906, 5320, 5734, 6148, 6561, 6975, 7389, 7803, 8216, 8630, 9044, 9458, 9872, 10285, 10699, 11113, 11527, 11941, 12354, 12768, 13182, 13596, 14009, 14423, 14837, 15251, 15665, 16078, 16492, 16906, 17320, 17733, 18147, 18561, 18975, 19389, 19802, 20216, 20630, 21044, 21457, 21871, 22285, 22699, 23113, 23526, 23940, 24354]# noqa: E501 - 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]# noqa: E501 + # REMOVE: data0 = [0, 4079, 4492, 4906, 5320, 5734, 6148, 6561, 6975, 7389, 7803, 8216, 8630, 9044, 9458, 9872, 10285, 10699, 11113, 11527, 11941, 12354, 12768, 13182, 13596, 14009, 14423, 14837, 15251, 15665, 16078, 16492, 16906, 17320, 17733, 18147, 18561, 18975, 19389, 19802, 20216, 20630, 21044, 21457, 21871, 22285, 22699, 23113, 23526, 23940, 24354]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 4 + # 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]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 第二个齿轮攻击力 : {value2} x {value3} - data2 = [0, 7251, 7987, 8722, 9458, 10193, 10929, 11665, 12400, 13136, 13871, 14607, 15343, 16078, 16814, 17550, 18285, 19021, 19756, 20492, 21228, 21963, 22699, 23434, 24170, 24906, 25641, 26377, 27112, 27848, 28584, 29319, 30055, 30790, 31526, 32262, 32997, 33733, 34469, 35204, 35940, 36675, 37411, 38147, 38882, 39618, 40353, 41089, 41825, 42560, 43296]# noqa: E501 - data3 = [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 + # REMOVE: data2 = [0, 7251, 7987, 8722, 9458, 10193, 10929, 11665, 12400, 13136, 13871, 14607, 15343, 16078, 16814, 17550, 18285, 19021, 19756, 20492, 21228, 21963, 22699, 23434, 24170, 24906, 25641, 26377, 27112, 27848, 28584, 29319, 30055, 30790, 31526, 32262, 32997, 33733, 34469, 35204, 35940, 36675, 37411, 38147, 38882, 39618, 40353, 41089, 41825, 42560, 43296]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + hit2 = 3 + # REMOVE: data3 = [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 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 第三个齿轮攻击力 : {value4} x {value5} - data4 = [0, 27191, 29950, 32708, 35467, 38225, 40984, 43742, 46501, 49260, 52018, 54777, 57535, 60294, 63052, 65811, 68569, 71328, 74086, 76845, 79603, 82362, 85120, 87879, 90638, 93396, 96155, 98913, 101672, 104430, 107189, 109947, 112706, 115464, 118223, 120981, 123740, 126498, 129257, 132015, 134774, 137533, 140291, 143050, 145808, 148567, 151325, 154084, 156842, 159601, 162359]# noqa: E501 - data5 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501 + # REMOVE: data4 = [0, 27191, 29950, 32708, 35467, 38225, 40984, 43742, 46501, 49260, 52018, 54777, 57535, 60294, 63052, 65811, 68569, 71328, 74086, 76845, 79603, 82362, 85120, 87879, 90638, 93396, 96155, 98913, 101672, 104430, 107189, 109947, 112706, 115464, 118223, 120981, 123740, 126498, 129257, 132015, 134774, 137533, 140291, 143050, 145808, 148567, 151325, 154084, 156842, 159601, 162359]# noqa: E501 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) + hit4 = 1 + # REMOVE: data5 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) # [灼伤最后一击] # 灼伤最终爆炸攻击力 : {value6} - data6 = [0, 32630, 35940, 39250, 42560, 45870, 49181, 52491, 55801, 59111, 62422, 65732, 69042, 72352, 75663, 78973, 82283, 85593, 88904, 92214, 95524, 98834, 102145, 105455, 108765, 112075, 115385, 118696, 122006, 125316, 128626, 131937, 135247, 138557, 141867, 145178, 148488, 151798, 155108, 158419, 161729, 165039, 168349, 171660, 174970, 178280, 181590, 184901, 188211, 191521, 194831]# noqa: E501 + # REMOVE: data6 = [0, 32630, 35940, 39250, 42560, 45870, 49181, 52491, 55801, 59111, 62422, 65732, 69042, 72352, 75663, 78973, 82283, 85593, 88904, 92214, 95524, 98834, 102145, 105455, 108765, 112075, 115385, 118696, 122006, 125316, 128626, 131937, 135247, 138557, 141867, 145178, 148488, 151798, 155108, 158419, 161729, 165039, 168349, 171660, 174970, 178280, 181590, 184901, 188211, 191521, 194831]# noqa: E501 + data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x) + hit6 = 1 # 灼伤最后一击攻击力 : {value7} - data7 = [0, 14139, 15574, 17008, 18443, 19877, 21312, 22746, 24181, 25615, 27049, 28484, 29918, 31353, 32787, 34222, 35656, 37090, 38525, 39959, 41394, 42828, 44263, 45697, 47132, 48566, 50000, 51435, 52869, 54304, 55738, 57173, 58607, 60041, 61476, 62910, 64345, 65779, 67214, 68648, 70082, 71517, 72951, 74386, 75820, 77255, 78689, 80124, 81558, 82992, 84427]# noqa: E501 + # REMOVE: data7 = [0, 14139, 15574, 17008, 18443, 19877, 21312, 22746, 24181, 25615, 27049, 28484, 29918, 31353, 32787, 34222, 35656, 37090, 38525, 39959, 41394, 42828, 44263, 45697, 47132, 48566, 50000, 51435, 52869, 54304, 55738, 57173, 58607, 60041, 61476, 62910, 64345, 65779, 67214, 68648, 70082, 71517, 72951, 74386, 75820, 77255, 78689, 80124, 81558, 82992, 84427]# noqa: E501 + data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x) + hit7 = 1 + power7 = 1/1.1 #10%是双重螺旋的异常倍率,这个灼伤在不点VP的时候,这部分无法收到这个加成,如果点VP1就能收到加成 # 灼伤最后一击持续时间 : {value8}秒 - data8 = [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 + # REMOVE: data8 = [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 + data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x) # [冰冻最后一击] # 冰冻最终爆炸攻击力 : {value9} - data9 = [0, 41331, 45524, 49717, 53910, 58103, 62296, 66489, 70681, 74874, 79067, 83260, 87453, 91646, 95839, 100032, 104225, 108418, 112611, 116804, 120997, 125190, 129383, 133576, 137769, 141962, 146155, 150348, 154541, 158734, 162927, 167120, 171313, 175506, 179699, 183892, 188085, 192278, 196471, 200664, 204857, 209049, 213242, 217435, 221628, 225821, 230014, 234207, 238400, 242593, 246786]# noqa: E501 + # REMOVE: data9 = [0, 41331, 45524, 49717, 53910, 58103, 62296, 66489, 70681, 74874, 79067, 83260, 87453, 91646, 95839, 100032, 104225, 108418, 112611, 116804, 120997, 125190, 129383, 133576, 137769, 141962, 146155, 150348, 154541, 158734, 162927, 167120, 171313, 175506, 179699, 183892, 188085, 192278, 196471, 200664, 204857, 209049, 213242, 217435, 221628, 225821, 230014, 234207, 238400, 242593, 246786]# noqa: E501 + data9 = get_data(f'{prefix}/{uuid}', 9, lambda x = None: x) + hit9 = 0 # 冰冻最后一击持续时间 : {value10}秒 - data10 = [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 + # REMOVE: data10 = [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 + data10 = get_data(f'{prefix}/{uuid}', 10, lambda x = None: x) # [感电最后一击] # 感电最终爆炸攻击力 : {value11} - data11 = [0, 32630, 35940, 39250, 42560, 45870, 49181, 52491, 55801, 59111, 62422, 65732, 69042, 72352, 75663, 78973, 82283, 85593, 88904, 92214, 95524, 98834, 102145, 105455, 108765, 112075, 115385, 118696, 122006, 125316, 128626, 131937, 135247, 138557, 141867, 145178, 148488, 151798, 155108, 158419, 161729, 165039, 168349, 171660, 174970, 178280, 181590, 184901, 188211, 191521, 194831]# noqa: E501 + # REMOVE: data11 = [0, 32630, 35940, 39250, 42560, 45870, 49181, 52491, 55801, 59111, 62422, 65732, 69042, 72352, 75663, 78973, 82283, 85593, 88904, 92214, 95524, 98834, 102145, 105455, 108765, 112075, 115385, 118696, 122006, 125316, 128626, 131937, 135247, 138557, 141867, 145178, 148488, 151798, 155108, 158419, 161729, 165039, 168349, 171660, 174970, 178280, 181590, 184901, 188211, 191521, 194831]# noqa: E501 + data11 = get_data(f'{prefix}/{uuid}', 11, lambda x = None: x) + hit11 = 0 # 感电最后一击攻击力 : {value12} - data12 = [0, 11312, 12459, 13607, 14754, 15902, 17049, 18197, 19344, 20492, 21640, 22787, 23935, 25082, 26230, 27377, 28525, 29672, 30820, 31967, 33115, 34263, 35410, 36558, 37705, 38853, 40000, 41148, 42295, 43443, 44590, 45738, 46886, 48033, 49181, 50328, 51476, 52623, 53771, 54918, 56066, 57214, 58361, 59509, 60656, 61804, 62951, 64099, 65246, 66394, 67541]# noqa: E501 + # REMOVE: data12 = [0, 11312, 12459, 13607, 14754, 15902, 17049, 18197, 19344, 20492, 21640, 22787, 23935, 25082, 26230, 27377, 28525, 29672, 30820, 31967, 33115, 34263, 35410, 36558, 37705, 38853, 40000, 41148, 42295, 43443, 44590, 45738, 46886, 48033, 49181, 50328, 51476, 52623, 53771, 54918, 56066, 57214, 58361, 59509, 60656, 61804, 62951, 64099, 65246, 66394, 67541]# noqa: E501 + data12 = get_data(f'{prefix}/{uuid}', 12, lambda x = None: x) + hit12 = 0 # 感电最后一击持续时间 : {value13}秒 - data13 = [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 + # REMOVE: data13 = [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 + data13 = get_data(f'{prefix}/{uuid}', 13, lambda x = None: x) # [范围信息] # 攻击范围比率 : {value14}% - data14 = [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 + # REMOVE: data14 = [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 + data14 = get_data(f'{prefix}/{uuid}', 14, lambda x = None: x) + + mode = ['灼伤','冰冻','感电'] + + def setMode(self, mode): + if mode == "灼伤": + self.hit0 = 4 + self.hit2 = 3 + self.hit4 = 1 + self.hit6 = 1 + self.hit7 = 1 + self.hit9 = self.hit11 = self.hit12 = 0 + elif mode == "冰冻": + self.hit0 = 4 + self.hit2 = 3 + self.hit4 = 1 + self.hit9 = 1 + self.hit6 = self.hit7 = self.hit11 = self.hit12 = 0 + elif mode == "感电": + self.hit0 = 4 + self.hit2 = 3 + self.hit4 = 1 + self.hit11 = 1 + self.hit12 = 1 + self.hit6 = self.hit7 = self.hit9 = 0 def vp_1(self): """ @@ -1096,7 +1304,8 @@ class Skill33(ActiveSkill): 特殊爆炸攻击力为原技能爆炸攻击力和灼伤伤害之和\n 特殊爆炸攻击会一次性结算自身造成的中毒/灼伤/感电/出血异常状态伤害 """ - ... + self.setMode("灼伤") + self.power7 = 1 def vp_2(self): """ @@ -1108,7 +1317,7 @@ class Skill33(ActiveSkill): - 锯齿轮出现的冷却时间为当前技能冷却时间的20%\n - 再次施放技能时, 不再召唤锯齿轮 """ - ... + #冷却和伤害变为原技能灼伤状态的20% # 幻爆天使之翼 # archer/chimera/6166762c62f234c5f50c2d2ebc5e48d0 @@ -1122,7 +1331,7 @@ class Skill34(ActiveSkill): learnLv = 85 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 2 #TODO rangeLv = 5 cube = 10 cd = 180 @@ -1132,9 +1341,12 @@ class Skill34(ActiveSkill): hasUP = False # 武器总释放伤害 : {value0} - data0 = [0, 219204, 270034, 320864, 371694, 422524, 473354, 524183, 575013, 625843, 676673, 727503, 778333, 829163, 879993, 930823, 981653, 1032483, 1083313, 1134142, 1184972, 1235802, 1286632, 1337462, 1388292, 1439122, 1489952, 1540782, 1591612, 1642442, 1693271, 1744101, 1794931, 1845761, 1896591, 1947421, 1998251, 2049081, 2099911, 2150741, 2201571, 2252401, 2303230, 2354060, 2404890, 2455720, 2506550, 2557380, 2608210, 2659040, 2709870]# noqa: E501 + # REMOVE: data0 = [0, 219204, 270034, 320864, 371694, 422524, 473354, 524183, 575013, 625843, 676673, 727503, 778333, 829163, 879993, 930823, 981653, 1032483, 1083313, 1134142, 1184972, 1235802, 1286632, 1337462, 1388292, 1439122, 1489952, 1540782, 1591612, 1642442, 1693271, 1744101, 1794931, 1845761, 1896591, 1947421, 1998251, 2049081, 2099911, 2150741, 2201571, 2252401, 2303230, 2354060, 2404890, 2455720, 2506550, 2557380, 2608210, 2659040, 2709870]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 追踪范围 : {value1}px - data1 = [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]# noqa: E501 + # REMOVE: data1 = [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]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 败果之慧 # archer/chimera/d59c9840f65381bde8487757f1753c71 @@ -1149,14 +1361,17 @@ class Skill35(PassiveSkill): learnLv = 95 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 #TODO rangeLv = 3 uuid = "d59c9840f65381bde8487757f1753c71" hasVP = False hasUP = False # 基本攻击力和技能攻击力增加率 : {value0}% - data0 = [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 + # REMOVE: data0 = [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 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + + associate = [ {"type":"*skillRation","data":data0} ] # 颠倒之浩劫 # archer/chimera/bbc15561bec24f9c1e79e23d715b1dd2 @@ -1170,7 +1385,7 @@ class Skill36(ActiveSkill): learnLv = 95 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 5 #TODO rangeLv = 2 cube = 7 cd = 60 @@ -1180,10 +1395,13 @@ class Skill36(ActiveSkill): hasUP = False # 长矛坠落攻击力 : {value0} - data0 = [0, 107641, 118561, 129481, 140401, 151321, 162241, 173161, 184081, 195001, 205921, 216841, 227761, 238681, 249601, 260521, 271442, 282362, 293282, 304202, 315122, 326042, 336962, 347882, 358802, 369722, 380642, 391562, 402482, 413402, 424322, 435242, 446162, 457083, 468003, 478923, 489843, 500763, 511683, 522603, 533523, 544443, 555363, 566283, 577203, 588123, 599043, 609963, 620883, 631804, 642724]# noqa: E501 + # REMOVE: data0 = [0, 107641, 118561, 129481, 140401, 151321, 162241, 173161, 184081, 195001, 205921, 216841, 227761, 238681, 249601, 260521, 271442, 282362, 293282, 304202, 315122, 326042, 336962, 347882, 358802, 369722, 380642, 391562, 402482, 413402, 424322, 435242, 446162, 457083, 468003, 478923, 489843, 500763, 511683, 522603, 533523, 544443, 555363, 566283, 577203, 588123, 599043, 609963, 620883, 631804, 642724]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 变形武器穿刺攻击力 : {value1} x {value2} - data1 = [0, 8970, 9880, 10790, 11700, 12610, 13520, 14430, 15340, 16250, 17160, 18070, 18980, 19890, 20800, 21710, 22620, 23530, 24440, 25350, 26260, 27170, 28080, 28990, 29900, 30810, 31720, 32630, 33540, 34450, 35360, 36270, 37180, 38090, 39000, 39910, 40820, 41730, 42640, 43550, 44460, 45370, 46280, 47190, 48100, 49010, 49920, 50830, 51740, 52650, 53560]# noqa: E501 - data2 = [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]# noqa: E501 + # REMOVE: data1 = [0, 8970, 9880, 10790, 11700, 12610, 13520, 14430, 15340, 16250, 17160, 18070, 18980, 19890, 20800, 21710, 22620, 23530, 24440, 25350, 26260, 27170, 28080, 28990, 29900, 30810, 31720, 32630, 33540, 34450, 35360, 36270, 37180, 38090, 39000, 39910, 40820, 41730, 42640, 43550, 44460, 45370, 46280, 47190, 48100, 49010, 49920, 50830, 51740, 52650, 53560]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + # REMOVE: data2 = [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]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 熵变 : 非线性跳跃 # archer/chimera/de20372767d014d62dc7361ac686834e @@ -1206,14 +1424,23 @@ class Skill37(ActiveSkill): hasUP = False # 斧头攻击力 : {value0} - data0 = [0, 82230, 101298, 120366, 139434, 158502, 177569, 196637, 215705, 234773, 253841, 272909, 291977, 311044, 330112, 349180, 368248, 387316, 406384, 425452, 444520, 463587, 482655, 501723, 520791, 539859, 558927, 577995, 597062, 616130, 635198, 654266, 673334, 692402, 711470, 730537, 749605, 768673, 787741, 806809, 825877, 844945, 864012, 883080, 902148, 921216, 940284, 959352, 978420, 997487, 1016555]# noqa: E501 + # REMOVE: data0 = [0, 82230, 101298, 120366, 139434, 158502, 177569, 196637, 215705, 234773, 253841, 272909, 291977, 311044, 330112, 349180, 368248, 387316, 406384, 425452, 444520, 463587, 482655, 501723, 520791, 539859, 558927, 577995, 597062, 616130, 635198, 654266, 673334, 692402, 711470, 730537, 749605, 768673, 787741, 806809, 825877, 844945, 864012, 883080, 902148, 921216, 940284, 959352, 978420, 997487, 1016555]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) + hit0 = 1 # 弓穿刺攻击力 : {value1} - data1 = [0, 109640, 135064, 160488, 185912, 211335, 236759, 262183, 287607, 313031, 338455, 363878, 389302, 414726, 440150, 465574, 490997, 516421, 541845, 567269, 592693, 618116, 643540, 668964, 694388, 719812, 745236, 770659, 796083, 821507, 846931, 872355, 897778, 923202, 948626, 974050, 999474, 1024898, 1050321, 1075745, 1101169, 1126593, 1152017, 1177440, 1202864, 1228288, 1253712, 1279136, 1304559, 1329983, 1355407]# noqa: E501 + # REMOVE: data1 = [0, 109640, 135064, 160488, 185912, 211335, 236759, 262183, 287607, 313031, 338455, 363878, 389302, 414726, 440150, 465574, 490997, 516421, 541845, 567269, 592693, 618116, 643540, 668964, 694388, 719812, 745236, 770659, 796083, 821507, 846931, 872355, 897778, 923202, 948626, 974050, 999474, 1024898, 1050321, 1075745, 1101169, 1126593, 1152017, 1177440, 1202864, 1228288, 1253712, 1279136, 1304559, 1329983, 1355407]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) + hit1 = 1 # 超乎常理的强力一击攻击力 : {value2} - data2 = [0, 246690, 303894, 361098, 418301, 475505, 532708, 589912, 647116, 704319, 761523, 818726, 875930, 933133, 990337, 1047541, 1104744, 1161948, 1219151, 1276355, 1333559, 1390762, 1447966, 1505169, 1562373, 1619576, 1676780, 1733984, 1791187, 1848391, 1905594, 1962798, 2020002, 2077205, 2134409, 2191612, 2248816, 2306019, 2363223, 2420427, 2477630, 2534834, 2592037, 2649241, 2706445, 2763648, 2820852, 2878055, 2935259, 2992462, 3049666]# noqa: E501 + # REMOVE: data2 = [0, 246690, 303894, 361098, 418301, 475505, 532708, 589912, 647116, 704319, 761523, 818726, 875930, 933133, 990337, 1047541, 1104744, 1161948, 1219151, 1276355, 1333559, 1390762, 1447966, 1505169, 1562373, 1619576, 1676780, 1733984, 1791187, 1848391, 1905594, 1962798, 2020002, 2077205, 2134409, 2191612, 2248816, 2306019, 2363223, 2420427, 2477630, 2534834, 2592037, 2649241, 2706445, 2763648, 2820852, 2878055, 2935259, 2992462, 3049666]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) + hit2 = 1 # 巨大化的剑最后一击攻击力 : {value3} x {value4} - data3 = [0, 10964, 13506, 16049, 18591, 21134, 23676, 26218, 28761, 31303, 33845, 36388, 38930, 41473, 44015, 46557, 49100, 51642, 54185, 56727, 59269, 61812, 64354, 66896, 69439, 71981, 74524, 77066, 79608, 82151, 84693, 87235, 89778, 92320, 94863, 97405, 99947, 102490, 105032, 107575, 110117, 112659, 115202, 117744, 120286, 122829, 125371, 127914, 130456, 132998, 135541]# noqa: E501 - data4 = [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 + # REMOVE: data3 = [0, 10964, 13506, 16049, 18591, 21134, 23676, 26218, 28761, 31303, 33845, 36388, 38930, 41473, 44015, 46557, 49100, 51642, 54185, 56727, 59269, 61812, 64354, 66896, 69439, 71981, 74524, 77066, 79608, 82151, 84693, 87235, 89778, 92320, 94863, 97405, 99947, 102490, 105032, 107575, 110117, 112659, 115202, 117744, 120286, 122829, 125371, 127914, 130456, 132998, 135541]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) + hit3 = 10 + # REMOVE: data4 = [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 + data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) class classChange(Character): @@ -1224,12 +1451,14 @@ class classChange(Character): self.role = 'archer' self.角色 = '弓箭手' self.职业 = '奇美拉' + self.jobId = 'b9cb48777665de22c006fabaf9a560b3' + self.jobGrowId = '92da05ec93fb43406e193ffb9a2a629b' - self.武器选项 = [] # TODO - self.输出类型选项 = [] # TODO - self.输出类型 = '' # TODO - self.防具精通属性 = [''] # TODO - self.防具类型 = '' - self.buff = ... # TODO + self.武器选项 = ['嵌合弓'] # TODO + self.输出类型选项 = ['物理百分比'] # TODO + self.输出类型 = '物理百分比' # TODO + self.防具精通属性 = ['力量'] # TODO + self.防具类型 = '重甲' + self.buff = 2.083 # TODO super().__init__(equVersion, __name__)