From ef7edfbaae4dd3c6ac3766de8f052917895b7a5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A4=81=E7=9F=B3?= <907627613@qq.com> Date: Fri, 9 May 2025 03:26:12 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=B7=E6=B0=94=E5=8A=9F(=E5=BF=B5=E6=B0=94?= =?UTF-8?q?=E7=8E=AF=E7=BB=95=C2=B7=E8=A2=AD=E9=83=A8=E5=88=86=E5=BE=85?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../GF/fighter_male/nenmaster_male.py | 1021 ++++------------- 1 file changed, 245 insertions(+), 776 deletions(-) diff --git a/backend/core/character/GF/fighter_male/nenmaster_male.py b/backend/core/character/GF/fighter_male/nenmaster_male.py index 6f537c4d..e53b77bd 100644 --- a/backend/core/character/GF/fighter_male/nenmaster_male.py +++ b/backend/core/character/GF/fighter_male/nenmaster_male.py @@ -2,27 +2,7 @@ from core.basic.skill import PassiveSkill, ActiveSkill from core.basic.character import Character -# 后踢 올려차기 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/eb71e1d82d92c7e1d40500a0dcd77aa6?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill0(ActiveSkill): - name = "后踢" - learnLv = 1 - masterLv = 10 - maxLv = 20 - position = 0 #TODO - rangeLv = 3 - cd = 2 - - data0 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 131.4, 132.9, 134, 135.4, 136.6, 138, 139.1, 140.6, 141.7, 143.1, 147.7, 152.3, 157.1, 162, 166.6, 171.4, 176.3, 180.9, 185.7, 190.6]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]# noqa: E501 - hit2 = 1 #TODO - - + # 光之亲和 빛의 친화 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/da6e37c1e3f0e8867f70007d89c239ff?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill1(PassiveSkill): @@ -30,14 +10,10 @@ class Skill1(PassiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 9 rangeLv = 1 - - data0 = [0, 20]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 10]# noqa: E501 - hit1 = 1 #TODO + + damage = False # 念气感知 넨으로 느낀다 @@ -47,31 +23,11 @@ class Skill2(PassiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 8 rangeLv = 1 - data0 = [0, 50]# noqa: E501 - hit0 = 1 #TODO - - -# 前踢 해머 킥 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/fc7a3f4c2852c832a2f20af63d5d212f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill3(ActiveSkill): - name = "前踢" - learnLv = 1 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 3 - mp = [10, 112] - - data0 = [0, 593, 653, 713, 773, 834, 894, 954, 1014, 1074, 1134, 1195, 1255, 1315, 1375, 1435, 1495, 1556, 1616, 1676, 1736, 1796, 1856, 1916, 1977, 2037, 2097, 2157, 2217, 2277, 2338, 2398, 2458, 2518, 2578, 2638, 2699, 2759, 2819, 2879, 2939, 2999, 3059, 3120, 3180, 3240, 3300, 3360, 3420, 3481, 3541, 3601, 3661, 3721, 3781, 3842, 3902, 3962, 4022, 4082, 4142, 4202, 4263, 4323, 4383, 4443, 4503, 4563, 4624, 4684, 4744]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 100, 101.8, 103.5, 105.3, 107, 108.5, 110.3, 112, 113.8, 115.5, 117.3, 119, 120.8, 122.5, 124.3, 125.8, 127.5, 129.3, 131, 132.8, 134.5, 136.3, 138, 139.8, 141.5, 143, 144.8, 146.5, 148.3, 150, 151.8, 153.5, 155.3, 157, 158.5, 160.3, 162, 163.8, 165.5, 167.3, 169, 170.8, 172.5, 174.3, 175.8, 177.5, 179.3, 181, 182.8, 184.5, 186.3, 188, 189.8, 191.5, 193, 194.8, 196.5, 198.3, 200, 201.8, 203.5, 205.3, 207, 208.5, 210.3, 212, 213.8, 215.5, 217.3, 219]# noqa: E501 - hit1 = 1 #TODO - + damage = False + # 后跳 백스텝 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/7822d6d52e10964a6755f142c666b494?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -80,9 +36,11 @@ class Skill4(ActiveSkill): learnLv = 1 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 3 rangeLv = 1 mp = [1, 1] + + damage = False # 基础精通 기본기 숙련 @@ -92,76 +50,14 @@ class Skill5(PassiveSkill): learnLv = 1 masterLv = 115 maxLv = 200 - position = 0 #TODO + position = 1 rangeLv = 1 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 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - - 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 - hit2 = 1 #TODO - - -# 受身蹲伏 퀵 스탠딩 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/ce26c6b69d02a440a81b552bec94f03b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill6(ActiveSkill): - name = "受身蹲伏" - learnLv = 1 - masterLv = 10 - maxLv = 20 - position = 0 #TODO - rangeLv = 1 - cd = 5 - mp = [1, 1] - - 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 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - - data2 = [0, 0.3, 0.33, 0.37, 0.4, 0.43, 0.47, 0.5, 0.53, 0.57, 0.6, 0.63, 0.67, 0.7, 0.73, 0.77, 0.8, 0.83, 0.87, 0.9, 0.93]# noqa: E501 - hit2 = 1 #TODO - - -# 방어구 마스터리 방어구 마스터리 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/892ef624d8bf3d7fc045f84825fd6104?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill7(PassiveSkill): - name = "방어구 마스터리" - learnLv = 1 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 1 - - -# 下段踢 로킥 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/4655101518604f874721b3cc249aae10?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill8(ActiveSkill): - name = "下段踢" - learnLv = 5 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 2 - mp = [10, 112] - - data0 = [0, 2118, 2332, 2547, 2761, 2982, 3193, 3407, 3621, 3842, 4055, 4267, 4483, 4697, 4913, 5129, 5343, 5557, 5770, 5987, 6202, 6416, 6637, 6849, 7064, 7279, 7495, 7708, 7924, 8140, 8354, 8568, 8784, 8998, 9212, 9428, 9642, 9858, 10074, 10287, 10503, 10719, 10933, 11145, 11359, 11579, 11793, 12005, 12225, 12439, 12653, 12871, 13087, 13301, 13517, 13731, 13943, 14159, 14375, 14589, 14805, 15023, 15237, 15451, 15669, 15881, 16096, 16308, 16526, 16738, 16954]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 1693, 1863, 2035, 2210, 2383, 2553, 2723, 2899, 3069, 3244, 3414, 3589, 3759, 3929, 4102, 4277, 4447, 4617, 4789, 4962, 5132, 5306, 5477, 5649, 5823, 5996, 6166, 6339, 6509, 6684, 6854, 7024, 7201, 7370, 7543, 7715, 7886, 8060, 8230, 8401, 8575, 8747, 8920, 9093, 9262, 9435, 9607, 9778, 9955, 10124, 10294, 10465, 10642, 10812, 10982, 11157, 11327, 11501, 11672, 11842, 12017, 12189, 12361, 12531, 12701, 12878, 13051, 13218, 13391, 13564]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71]# noqa: E501 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - + hit0 = 1 + + associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["念兽 : 龙虎啸"]}] + # 分身 분신 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/f2fb27162beb0b87a7cb9af7900e95f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -170,43 +66,19 @@ class Skill9(ActiveSkill): learnLv = 5 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 4 rangeLv = 3 cd = 7 mp = [6, 84] - data0 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501 - hit0 = 1 #TODO + data0 = [0] + [1] * maxLv + hit = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 + + def skillInfo(self, mode: str | None = None): + self.hit0 = self.hit[self.lv] + return super().skillInfo(mode) - data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 - hit1 = 1 #TODO - - -# 膝击 무릎 찍기 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/cfacda0647b9a0f595df2c2aad30c18d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill10(ActiveSkill): - name = "膝击" - learnLv = 5 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 5 - mp = [20, 168] - - data0 = [0, 565, 623, 679, 737, 794, 849, 905, 963, 1019, 1078, 1134, 1192, 1247, 1306, 1362, 1420, 1479, 1536, 1593, 1649, 1706, 1762, 1823, 1881, 1937, 1993, 2052, 2107, 2165, 2221, 2282, 2338, 2394, 2452, 2508, 2566, 2624, 2681, 2736, 2795, 2851, 2909, 2964, 3025, 3083, 3139, 3195, 3251, 3310, 3365, 3424, 3480, 3542, 3594, 3654, 3710, 3768, 3827, 3883, 3941, 3997, 4055, 4111, 4169, 4225, 4284, 4341, 4398, 4453, 4511]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 3176, 3502, 3819, 4145, 4466, 4788, 5112, 5435, 5755, 6078, 6399, 6721, 7045, 7368, 7690, 8013, 8334, 8659, 8980, 9299, 9624, 9945, 10270, 10593, 10914, 11234, 11555, 11883, 12205, 12526, 12851, 13172, 13490, 13815, 14138, 14459, 14782, 15102, 15430, 15751, 16069, 16395, 16715, 17038, 17363, 17684, 18007, 18326, 18649, 18972, 19294, 19618, 19941, 20264, 20582, 20907, 21228, 21551, 21876, 22197, 22519, 22840, 23161, 23484, 23809, 24134, 24453, 24775, 25101, 25421]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 2856, 3149, 3436, 3725, 4016, 4307, 4599, 4888, 5182, 5469, 5760, 6047, 6340, 6629, 6919, 7210, 7496, 7788, 8079, 8371, 8660, 8949, 9242, 9527, 9818, 10109, 10399, 10688, 10982, 11270, 11557, 11849, 12140, 12433, 12722, 13011, 13301, 13589, 13879, 14170, 14459, 14750, 15040, 15328, 15618, 15909, 16196, 16490, 16781, 17074, 17363, 17652, 17941, 18230, 18520, 18811, 19102, 19389, 19680, 19969, 20258, 20552, 20841, 21133, 21419, 21709, 22000, 22289, 22583, 22874]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501 - hit3 = 1 #TODO - - + # 蹲伏 크라우치 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/9dda3f4a849dba1a288dd65e116860f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill11(ActiveSkill): @@ -214,16 +86,12 @@ class Skill11(ActiveSkill): learnLv = 10 masterLv = 1 maxLv = 11 - position = 0 #TODO + position = 7 rangeLv = 1 cd = 3 mp = [3, 4] - data0 = [0, 2, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 200, 211, 222, 233, 244, 256, 267, 278, 289, 300, 311]# noqa: E501 - hit1 = 1 #TODO + damage = False # 钢筋铁骨 철금강 @@ -233,140 +101,11 @@ class Skill12(PassiveSkill): learnLv = 10 masterLv = 50 maxLv = 60 - position = 0 #TODO + position = 5 rangeLv = 3 - data0 = [0, 192, 264, 347, 442, 548, 666, 795, 935, 1086, 1249, 1424, 1609, 1806, 2015, 2235, 2466, 2708, 2962, 3227, 3504, 3792, 4091, 4402, 4724, 5058, 5403, 5759, 6126, 6505, 6896, 7297, 7710, 8135, 8571, 9018, 9476, 9946, 10427, 10920, 11424, 11939, 12466, 13004, 13554, 14115, 14687, 15270, 15865, 16472, 17089, 15206, 15551, 15896, 16240, 16585, 16930, 17275, 17620, 17965, 18309]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 9, 12, 14, 17, 20, 23, 27, 30, 34, 38, 43, 47, 52, 57, 62, 68, 74, 80, 86, 92, 99, 106, 113, 120, 128, 135, 143, 152, 160, 169, 178, 187, 196, 206, 216, 226, 236, 246, 257, 268, 279, 291, 302, 314, 326, 338, 351, 364, 377, 390, 353, 361, 369, 377, 384, 392, 400, 408, 415, 423]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501 - hit2 = 1 #TODO - - -# 鹰踏 공중 밟기 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/78bd107acd474518b606be1e4fd38239?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill13(ActiveSkill): - name = "鹰踏" - learnLv = 10 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 7 - mp = [10, 97] - - data0 = [0, 705, 777, 849, 920, 992, 1063, 1135, 1206, 1278, 1350, 1421, 1493, 1564, 1636, 1707, 1779, 1851, 1922, 1994, 2065, 2137, 2208, 2280, 2352, 2423, 2495, 2566, 2638, 2709, 2781, 2853, 2924, 2996, 3067, 3139, 3210, 3282, 3353, 3425, 3497, 3568, 3640, 3711, 3783, 3854, 3926, 3998, 4069, 4141, 4212, 4284, 4355, 4427, 4499, 4570, 4642, 4713, 4785, 4856, 4928, 5000, 5071, 5143, 5214, 5286, 5357, 5429, 5501, 5572, 5644]# noqa: E501 - hit0 = 1 #TODO - - 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 2417, 2662, 2908, 3153, 3398, 3643, 3889, 4134, 4379, 4624, 4869, 5115, 5360, 5605, 5850, 6096, 6341, 6586, 6831, 7077, 7322, 7567, 7812, 8057, 8303, 8548, 8793, 9038, 9284, 9529, 9774, 10019, 10264, 10510, 10755, 11000, 11245, 11491, 11736, 11981, 12226, 12472, 12717, 12962, 13207, 13452, 13698, 13943, 14188, 14433, 14679, 14924, 15169, 15414, 15659, 15905, 16150, 16395, 16640, 16886, 17131, 17376, 17621, 17866, 18112, 18357, 18602, 18847, 19093, 19338]# noqa: E501 - hit2 = 1 #TODO - - -# 疾风追击 호신연격 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/dcb31a63ef58954f44ff2070c42a9a98?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill14(ActiveSkill): - name = "疾风追击" - learnLv = 10 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 2 - mp = [8, 67] - - data0 = [0, 351, 387, 424, 460, 497, 533, 569, 606, 641, 677, 714, 750, 787, 823, 859, 896, 932, 969, 1005, 1041, 1078, 1114, 1149, 1186, 1222, 1258, 1295, 1331, 1368, 1404, 1440, 1477, 1513, 1550, 1586, 1622, 1659, 1694, 1730, 1767, 1803, 1840, 1876, 1912, 1949, 1985, 2022, 2058, 2094, 2131, 2167, 2202, 2239, 2275, 2311, 2348, 2384, 2421, 2457, 2493, 2530, 2566, 2603, 2639, 2675, 2712, 2747, 2783, 2820, 2856]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 390, 430, 471, 511, 551, 592, 632, 672, 712, 753, 793, 833, 874, 914, 954, 996, 1036, 1076, 1117, 1157, 1197, 1238, 1278, 1318, 1359, 1399, 1439, 1479, 1520, 1560, 1600, 1641, 1681, 1721, 1762, 1802, 1842, 1882, 1923, 1963, 2003, 2044, 2084, 2124, 2166, 2206, 2246, 2287, 2327, 2367, 2408, 2448, 2488, 2529, 2569, 2609, 2649, 2690, 2730, 2770, 2811, 2851, 2891, 2932, 2972, 3012, 3052, 3093, 3133, 3173]# noqa: E501 - hit1 = 1 #TODO - - -# 金刚碎 금강쇄 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/4f2e001e9a19eb7bae50ad1840dfb329?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill15(ActiveSkill): - name = "金刚碎" - learnLv = 10 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 5 - mp = [20, 238] - - data0 = [0, 628, 691, 757, 818, 881, 947, 1010, 1071, 1138, 1201, 1265, 1328, 1391, 1456, 1520, 1581, 1646, 1711, 1775, 1836, 1901, 1966, 2030, 2093, 2156, 2221, 2285, 2346, 2411, 2476, 2539, 2603, 2666, 2729, 2795, 2856, 2919, 2986, 3047, 3111, 3176, 3239, 3304, 3366, 3429, 3494, 3557, 3621, 3684, 3749, 3814, 3875, 3939, 4004, 4065, 4131, 4194, 4259, 4324, 4385, 4451, 4514, 4575, 4641, 4704, 4767, 4832, 4895, 4959, 5024]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 3066, 3378, 3689, 4001, 4310, 4623, 4934, 5243, 5558, 5867, 6178, 6489, 6800, 7112, 7423, 7735, 8045, 8358, 8667, 8978, 9291, 9600, 9911, 10224, 10535, 10845, 11158, 11469, 11778, 12091, 12402, 12713, 13024, 13334, 13646, 13957, 14269, 14580, 14892, 15202, 15511, 15826, 16135, 16446, 16759, 17070, 17380, 17691, 18003, 18313, 18626, 18935, 19250, 19559, 19868, 20183, 20492, 20803, 21113, 21427, 21737, 22046, 22361, 22670, 22983, 23292, 23605, 23916, 24225, 24537]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4, 182.4]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, 0.23, 0.22, 0.22, 0.21, 0.21, 0.21, 0.2, 0.2, 0.19, 0.19, 0.19, 0.18, 0.18, 0.18, 0.17, 0.17, 0.16, 0.16, 0.15, 0.15, 0.15, 0.14, 0.14, 0.14, 0.13, 0.13, 0.12, 0.12, 0.12, 0.11, 0.11, 0.1, 0.1, 0.1, 0.09, 0.09, 0.09, 0.08, 0.08, 0.07, 0.07, 0.07, 0.06, 0.06, 0.05, 0.05, 0.05, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501 - hit5 = 1 #TODO - - -# 瞬步 순보 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/9dc8438e4572d39243c97da31c113acc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill16(ActiveSkill): - name = "瞬步" - learnLv = 10 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 2 - cd = 5 - mp = [10, 10] - - data0 = [0, 200]# noqa: E501 - hit0 = 1 #TODO - - -# 强化 - 后跳 백스텝 강화 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/2b340542e776818b78f3212af184bd6b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill17(PassiveSkill): - name = "强化 - 后跳" - learnLv = 10 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 1 - cd = 30 - - data0 = [0, 40]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 30]# noqa: E501 - hit1 = 1 #TODO - - -# 跃翔 도약 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/1fea5a626f15230237946a11a9d11582?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill18(ActiveSkill): - name = "跃翔" - learnLv = 10 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 3 - cd = 5 - mp = [13, 13] - - data0 = [0, 20]# noqa: E501 - hit0 = 1 #TODO - + damage = False + # 雷霆踏 뇌전각 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/45442bbbe33540b4deeec29437dae70c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -375,27 +114,19 @@ class Skill19(ActiveSkill): learnLv = 15 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 8 rangeLv = 2 cd = 7 mp = [20, 168] data0 = [0, 9695, 10676, 11664, 12646, 13629, 14612, 15596, 16580, 17564, 18549, 19531, 20514, 21500, 22482, 23465, 24446, 25434, 26418, 27399, 28385, 29369, 30352, 31333, 32320, 33301, 34286, 35270, 36252, 37235, 38221, 39202, 40186, 41169, 42157, 43138, 44122, 45106, 46090, 47073, 48054, 49042, 50024, 51007, 51989, 52975, 53958, 54942, 55927, 56908, 57892, 58880, 59859, 60843, 61829, 62812, 63794, 64778, 65761, 66747, 67728, 68712, 69697, 70681, 71660, 72646, 73630, 74613, 75596, 76582, 77566]# noqa: E501 - hit0 = 1 #TODO + hit0 = 1 + #感电 data1 = [0, 1195, 1318, 1438, 1564, 1686, 1805, 1926, 2047, 2171, 2292, 2412, 2535, 2657, 2780, 2897, 3019, 3143, 3264, 3385, 3507, 3631, 3750, 3873, 3993, 4114, 4238, 4359, 4480, 4600, 4723, 4845, 4967, 5085, 5207, 5330, 5450, 5574, 5698, 5817, 5940, 6060, 6183, 6304, 6426, 6547, 6666, 6790, 6909, 7031, 7152, 7276, 7398, 7516, 7640, 7764, 7886, 8005, 8128, 8252, 8369, 8492, 8610, 8733, 8857, 8978, 9098, 9219, 9342, 9464, 9588]# noqa: E501 - hit1 = 1 #TODO - - 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 - hit2 = 1 #TODO - - data3 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 - hit3 = 1 #TODO - - 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 - hit4 = 1 #TODO - - + hit1 = 1 + + # 念气波 넨탄 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/01c3a2fb793d293a25ed8dc7a0d70c1a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill20(ActiveSkill): @@ -403,7 +134,7 @@ class Skill20(ActiveSkill): learnLv = 15 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 3 rangeLv = 2 cd = 2.5 mp = [15, 154] @@ -411,53 +142,20 @@ class Skill20(ActiveSkill): data0 = [0, 3737, 4116, 4496, 4872, 5251, 5632, 6010, 6389, 6769, 7148, 7526, 7903, 8284, 8662, 9042, 9420, 9800, 10178, 10560, 10938, 11317, 11698, 12073, 12456, 12833, 13212, 13592, 13972, 14351, 14730, 15108, 15489, 15866, 16245, 16624, 17002, 17382, 17762, 18142, 18520, 18901, 19278, 19654, 20036, 20414, 20791, 21172, 21553, 21930, 22312, 22692, 23066, 23448, 23827, 24205, 24585, 24966, 25342, 25724, 26102, 26479, 26860, 27237, 27616, 27996, 28376, 28754, 29136, 29514, 29893]# noqa: E501 hit0 = 1 #TODO + #感电 data1 = [0, 416, 457, 500, 541, 583, 624, 670, 711, 751, 792, 833, 877, 918, 962, 1003, 1046, 1088, 1130, 1171, 1214, 1256, 1300, 1341, 1382, 1423, 1465, 1506, 1552, 1593, 1635, 1676, 1719, 1761, 1805, 1846, 1889, 1930, 1974, 2014, 2055, 2100, 2140, 2181, 2225, 2266, 2309, 2349, 2395, 2438, 2480, 2521, 2564, 2604, 2649, 2691, 2734, 2773, 2815, 2856, 2900, 2941, 2985, 3026, 3068, 3111, 3154, 3194, 3238, 3279, 3324]# noqa: E501 hit1 = 1 #TODO - 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 - hit2 = 1 #TODO - - 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, 142, 143, 145, 146, 146, 148, 149, 151, 152, 153, 155, 155, 156, 158, 159, 160, 162, 163, 165, 165, 166, 168, 169, 170, 172, 173, 173, 175, 176, 178, 179, 180, 182, 182, 183, 185, 186, 187, 189, 190, 190, 192, 193, 195, 196, 197, 199, 200, 200, 202, 203, 204, 206, 207, 209, 209, 210, 212, 213, 214, 216, 217, 217, 219, 220, 222, 223, 224, 226, 226]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72]# noqa: E501 - hit5 = 1 #TODO - - -# 抛沙 헬터 스켈터 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/8f73f243041c2d27739fe7696f02bf9b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill21(ActiveSkill): - name = "抛沙" - learnLv = 15 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 3 - mp = [15, 154] - - data0 = [0, 3084, 3397, 3709, 4022, 4335, 4648, 4961, 5274, 5587, 5899, 6212, 6525, 6838, 7151, 7464, 7776, 8089, 8402, 8715, 9028, 9341, 9653, 9966, 10279, 10592, 10905, 11218, 11531, 11843, 12156, 12469, 12782, 13095, 13408, 13720, 14033, 14346, 14659, 14972, 15285, 15598, 15910, 16223, 16536, 16849, 17162, 17475, 17787, 18100, 18413, 18726, 19039, 19352, 19665, 19977, 20290, 20603, 20916, 21229, 21542, 21854, 22167, 22480, 22793, 23106, 23419, 23732, 24044, 24357, 24670]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 50, 52, 53, 55, 57, 59, 60, 62, 64, 66, 67, 69, 71, 72, 74, 76, 78, 79, 81, 83, 85, 86, 88, 90, 91, 93, 95, 97, 98, 100, 102, 103, 105, 107, 109, 110, 112, 114, 116, 117, 119, 121, 122, 124, 126, 128, 129, 131, 133, 135, 136, 138, 140, 141, 143, 145, 147, 148, 150, 152, 154, 155, 157, 159, 160, 162, 164, 166, 167, 169]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 17, 17, 17]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, 20, 22, 23, 25, 27, 29, 30, 32, 34, 36, 37, 39, 41, 42, 44, 46, 48, 49, 51, 53, 54, 56, 58, 60, 61, 63, 65, 67, 68, 70, 72, 73, 75, 77, 79, 80, 82, 84, 86, 87, 89, 91, 92, 94, 96, 98, 99, 101, 103, 104, 106, 108, 110, 111, 113, 115, 117, 118, 120, 122, 123, 125, 127, 129, 130, 132, 134, 135, 137, 139]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 20]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142]# noqa: E501 - hit5 = 1 #TODO - - + mode = ["蓄力","普通"] + + def setMode(self, mode): + if mode == "蓄力": + self.cd = 6.5 + elif mode == "普通": + self.cd = 2.5 + self.power0 = 1 + + # 念气流转 역혈기공 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/04883563896fe1adac7505c6146b5f59?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill22(ActiveSkill): @@ -465,30 +163,16 @@ class Skill22(ActiveSkill): learnLv = 20 masterLv = 10 maxLv = 20 - position = 0 #TODO + position = 6 rangeLv = 3 cd = 5 mp = [194, 1502] - - data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18]# noqa: E501 - hit1 = 1 #TODO - + data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45]# noqa: E501 - hit5 = 1 #TODO - - + + associate = [{"type":"*skillRation","data":data2}] + + # 念气环绕 나선의 넨 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/0ed3148658fe37b3336ccb718dc0fdb0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill23(ActiveSkill): @@ -496,27 +180,37 @@ class Skill23(ActiveSkill): learnLv = 20 masterLv = 25 maxLv = 35 - position = 0 #TODO + position = 2 rangeLv = 3 cd = 4 mp = [5, 210] data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 - hit1 = 1 #TODO data2 = [0, 76, 91, 101, 117, 127, 141, 152, 166, 178, 191, 202, 216, 226, 241, 254, 266, 277, 290, 304, 315, 328, 340, 353, 365, 379, 391, 404, 415, 429, 441, 453, 465, 478, 491, 503]# noqa: E501 - hit2 = 1 #TODO + hit2 = 1 - data3 = [0, 1620, 1687, 1754, 1822, 1889, 1957, 2024, 2092, 2159, 2227, 2294, 2362, 2429, 2497, 2564, 2632, 2699, 2767, 2834, 2902, 2969, 3037, 3104, 3172, 3239, 3306, 3374, 3441, 3509, 3576, 3644, 3711, 3779, 3846, 3914]# noqa: E501 - hit3 = 1 #TODO + associate = [ + # 总共两个珠子 + {"type":"*skillRation","data":data0,"ratio":100/2} + ] - data4 = [0, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]# noqa: E501 - hit4 = 1 #TODO - - + mode = ["念气环绕·御","普通"] + + def setMode(self, mode): + if mode == "念气环绕·御": + self.hit2 = 10/6 + elif mode == "普通": + self.hit2 = 1 + self.power2 = 1 + + # 不开念气环绕·御 1s6次,开念气环绕·御 1s10次 + def getSkillCD(self): + # 攻击间隔时间 + return 1/6 + + + # 蓄念炮 축염포 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/c7bf7ccab413009640e65ca6f2f0263a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill24(PassiveSkill): @@ -524,45 +218,15 @@ class Skill24(PassiveSkill): learnLv = 20 masterLv = 1 maxLv = 11 - position = 0 #TODO + position = 3 rangeLv = 1 cd = 6.5 mp = [40, 56] data0 = [0, 165, 171, 177, 183, 189, 195, 201, 207, 213, 219, 225]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45]# noqa: E501 - hit2 = 1 #TODO - - -# 疾风连击 호포 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/8572675ec6a1f50b6eff6a867376c2de?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill25(PassiveSkill): - name = "疾风连击" - learnLv = 20 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 1 - - -# 暴击 크리티컬 히트 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill26(PassiveSkill): - name = "暴击" - learnLv = 20 - masterLv = 10 - maxLv = 20 - position = 0 #TODO - rangeLv = 3 - - data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 - hit0 = 1 #TODO + associate = [ {"type":"*power0","data":data0,"skills":["念气波"]} ] + # 念气罩 넨 가드 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/dc1ffbe7bfcc6dc2be737951960da9ad?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -571,23 +235,14 @@ class Skill27(ActiveSkill): learnLv = 25 masterLv = 1 maxLv = 11 - position = 0 #TODO + position = 5 rangeLv = 3 mp = [60, 560] - - data0 = [0, 1.9, 2, 2.1, 2.2, 2.3, 2.5, 2.6, 2.6, 2.6, 2.6, 2.6]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 9800, 10400, 11000, 11600, 12200, 12800, 13400, 14000, 14600, 15200, 15800]# noqa: E501 - hit1 = 1 #TODO - + data2 = [0, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700]# noqa: E501 - hit2 = 1 #TODO + hit2 = 1 - data3 = [0, 173, 180, 188, 195, 203, 210, 218, 225, 233, 240, 248]# noqa: E501 - hit3 = 1 #TODO - - + # 念气环绕 : 袭 나선의 넨 : 출 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/d429147c372b549c3dadcabcba50787f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill28(ActiveSkill): @@ -595,33 +250,16 @@ class Skill28(ActiveSkill): learnLv = 25 masterLv = 1 maxLv = 11 - position = 0 #TODO + position = 2 rangeLv = 2 cd = 4.5 mp = [75, 630] - - data0 = [0, 267, 270, 273, 276, 279, 282, 285, 288, 291, 294, 297]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 - hit1 = 1 #TODO - + icon = '$char/念气环绕:袭' + data2 = [0, 25214, 25750, 26289, 26826, 27364, 27903, 28440, 28978, 29516, 30055, 30592]# noqa: E501 - hit2 = 1 #TODO + hit2 = 1 - data3 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350]# noqa: E501 - hit5 = 1 #TODO - - data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit6 = 1 #TODO - - + # 念雷轰 뇌전포 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/8c10cefa65364880451e389bb74d3600?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill29(ActiveSkill): @@ -629,47 +267,17 @@ class Skill29(ActiveSkill): learnLv = 25 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 7 rangeLv = 2 cd = 7 mp = [20, 168] data0 = [0, 2567, 2827, 3089, 3347, 3607, 3868, 4131, 4389, 4650, 4910, 5173, 5435, 5695, 5955, 6215, 6475, 6737, 6997, 7257, 7517, 7778, 8039, 8299, 8560, 8820, 9078, 9340, 9602, 9862, 10122, 10382, 10642, 10907, 11167, 11427, 11686, 11946, 12209, 12470, 12730, 12988, 13250, 13512, 13772, 14030, 14290, 14552, 14812, 15074, 15332, 15594, 15854, 16114, 16374, 16638, 16898, 17158, 17420, 17682, 17940, 18200, 18462, 18722, 18982, 19242, 19502, 19764, 20023, 20283, 20544]# noqa: E501 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - + hit0 = 4 + + #感电 data2 = [0, 282, 313, 342, 371, 400, 430, 457, 486, 513, 544, 573, 604, 631, 658, 690, 717, 746, 775, 804, 835, 862, 891, 918, 952, 979, 1010, 1037, 1068, 1096, 1124, 1153, 1180, 1210, 1239, 1268, 1297, 1328, 1357, 1384, 1411, 1443, 1470, 1501, 1528, 1556, 1588, 1615, 1644, 1673, 1703, 1732, 1760, 1788, 1816, 1848, 1875, 1904, 1933, 1964, 1992, 2020, 2047, 2079, 2106, 2137, 2164, 2193, 2224, 2251, 2280]# noqa: E501 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - - 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 - hit4 = 1 #TODO - - data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit5 = 1 #TODO - - -# 旋风腿 질풍각 -# https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/202edb928046f4fa6dedf6337377efd5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill30(ActiveSkill): - name = "旋风腿" - learnLv = 30 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 8 - mp = [50, 420] - - data0 = [0, 1449, 1597, 1742, 1888, 2036, 2182, 2329, 2477, 2624, 2770, 2333, 2453, 2567, 2687, 2802, 2921, 3037, 3156, 3274, 3390, 2923, 3022, 3121, 3215, 3314, 3415, 3513, 3610, 3705, 3805, 3346, 3431, 3514, 3598, 3681, 3762, 3845, 3931, 4015, 4098, 3661, 3732, 3809, 3880, 3953, 4029, 4100, 4174, 4248, 4322, 3907, 3972, 4039, 4106, 4167, 4235, 4299, 4364, 4429, 4495, 4106, 4163, 4221, 4282, 4340, 4396, 4456, 4514, 4577, 4634]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501 - hit1 = 1 #TODO + hit2 = 4 # 幻影爆碎 환영폭쇄 @@ -679,14 +287,16 @@ class Skill31(PassiveSkill): learnLv = 30 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 4 rangeLv = 2 data0 = [0, 1907, 2100, 2292, 2484, 2681, 2873, 3065, 3261, 3454, 3646, 3840, 4034, 4228, 4422, 4616, 4808, 5001, 5195, 5387, 5578, 5775, 5967, 6161, 6356, 6548, 6744, 6934, 7130, 7322, 7517, 7708, 7903, 8097, 8293, 8483, 8677, 8871, 9063, 9255, 9450, 9644, 9838, 10028, 10226, 10416, 10611, 10804, 10999, 11193, 11385, 11580, 11772, 11966, 12160, 12356, 12546, 12738, 12934, 13124, 13318, 13513, 13707, 13898, 14091, 14288, 14479, 14673, 14868, 15062, 15254]# noqa: E501 - hit0 = 1 #TODO - data1 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit1 = 1 #TODO + associate = [ + {"type": "*skillRation","data":data0,"skills":["分身"],"ratio":1}, + {"type": "+cd","data":[0]+[3]*maxLv,"skills":["分身"],"ratio":1} + ] + # 念兽 : 龙虎啸 뇌명 : 사나운 빛의 넨수 @@ -700,56 +310,50 @@ class Skill32(ActiveSkill): rangeLv = 3 cd = 5 mp = [357, 2911] + icon = '$char/念兽:龙虎啸' - data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 - hit0 = 1 #TODO - + # data1~5 一轮平x data1 = [0, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174]# noqa: E501 - hit1 = 1 #TODO + hit1 = 1 data2 = [0, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196]# noqa: E501 - hit2 = 1 #TODO + hit2 = 1 data3 = [0, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218]# noqa: E501 - hit3 = 1 #TODO + hit3 = 1 data4 = [0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240]# noqa: E501 - hit4 = 1 #TODO + hit4 = 1 data5 = [0, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261]# noqa: E501 - hit5 = 1 #TODO + hit5 = 1 + # data6 前冲 data6 = [0, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285]# noqa: E501 hit6 = 1 #TODO + # data6 跳跃 data7 = [0, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380]# noqa: E501 hit7 = 1 #TODO - data8 = [0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14]# noqa: E501 - hit8 = 1 #TODO - - data9 = [0, 89.3, 92.5, 95.7, 98.9, 102.1, 105.3, 108.5, 111.7, 114.9, 118.1, 121.3, 124.5, 127.7, 130.9, 134.1, 137.3, 140.5, 143.7, 146.9, 150.1]# noqa: E501 - hit9 = 1 #TODO - - data10 = [0, 107, 110.9, 114.8, 118.7, 122.6, 126.5, 130.4, 134.3, 138.2, 142.1, 146, 149.9, 153.8, 157.7, 161.6, 165.5, 169.4, 173.3, 177.2, 181.1]# noqa: E501 - hit10 = 1 #TODO - - data11 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501 - hit11 = 1 #TODO - data12 = [0, 18, 19, 20, 21, 22, 23, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501 - hit12 = 1 #TODO - - data13 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 - hit13 = 1 #TODO - - data14 = [0, 5998, 6664, 7330, 7997, 8663, 9329, 9996, 10662, 11329, 11995, 12661, 13328, 13994, 14661, 15327, 15993, 16660, 17326, 17993, 18659]# noqa: E501 - hit14 = 1 #TODO - - data15 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit15 = 1 #TODO - - + + associate = [ {"type":"*skillRation","data":data12} ] + + mode = ['一轮平x','前冲','跳跃'] + + def setMode(self, mode): + if mode == "一轮平x": + self.hit1 = self.hit2 = self.hit3 = self.hit4 = self.hit5 = 1 + self.hit6 = self.hit7 = 0 + elif mode == "前冲": + self.hit1 = self.hit2 = self.hit3 = self.hit4 = self.hit5 = self.hit7 = 0 + self.hit6 = 1 + elif mode == "跳跃": + self.hit1 = self.hit2 = self.hit3 = self.hit4 = self.hit5 = self.hit6 = 0 + self.hit7 = 1 + + # 念气环绕 : 御 나선의 넨 : 주 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/7ec521d063d2190e1fcc5bd229af9bcf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill33(ActiveSkill): @@ -757,21 +361,19 @@ class Skill33(ActiveSkill): learnLv = 30 masterLv = 1 maxLv = 11 - position = 0 #TODO + position = 2 rangeLv = 2 cd = 40 mp = [200, 980] + icon = '$char/念气环绕:御' data0 = [0, 151, 154, 157, 160, 163, 166, 169, 172, 175, 178, 181]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit2 = 1 #TODO - - + + associate = [ + {"type":"*power2","data":data0,"skills":["念气环绕"]} + ] + + # 狮子吼 사자후 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/9cb6f9ed646fa87f9b7680a42ce83d1a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill34(ActiveSkill): @@ -779,25 +381,16 @@ class Skill34(ActiveSkill): learnLv = 35 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 7 rangeLv = 2 cube = 1 cd = 17 mp = [120, 1008] data0 = [0, 12861, 14166, 15472, 16774, 18080, 19384, 20688, 21994, 23298, 24603, 25908, 27214, 28518, 29823, 31126, 32432, 33740, 35042, 36348, 37653, 38956, 40262, 41568, 42870, 44178, 45478, 46785, 48090, 49396, 50700, 52005, 53312, 54614, 55922, 57224, 58530, 59835, 61138, 62444, 63750, 65052, 66360, 67664, 68968, 70272, 71580, 72880, 74187, 75490, 76796, 78099, 79407, 80709, 82017, 83318, 84626, 85929, 87234, 88540, 89846, 91149, 92454, 93759, 95064, 96369, 97676, 98979, 100281, 101589, 102891]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 80, 80.7, 81.4, 82.1, 82.8, 83.4, 84.1, 84.8, 85.5, 86.2, 86.9, 87.6, 88.3, 89, 89.7, 90.3, 91, 91.7, 92.4, 93.1, 93.8, 94.5, 95.2, 95.9, 96.6, 97.2, 97.9, 98.6, 99.3, 100, 100.7, 101.4, 102.1, 102.8, 103.4, 104.1, 104.8, 105.5, 106.2, 106.9, 107.6, 108.3, 109, 109.7, 110.3, 111, 111.7, 112.4, 113.1, 113.8, 114.5, 115.2, 115.9, 116.6, 117.2, 117.9, 118.6, 119.3, 120, 120.7, 121.4, 122.1, 122.8, 123.4, 124.1, 124.8, 125.5, 126.2, 126.9, 127.6]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 3, 3.1, 3.21, 3.31, 3.41, 3.52, 3.62, 3.72, 3.83, 3.93, 4.03, 4.14, 4.24, 4.34, 4.45, 4.55, 4.66, 4.76, 4.86, 4.97, 5.07, 5.17, 5.28, 5.38, 5.48, 5.59, 5.69, 5.79, 5.9, 6, 6.1, 6.21, 6.31, 6.41, 6.52, 6.62, 6.72, 6.83, 6.93, 7.03, 7.14, 7.24, 7.34, 7.45, 7.55, 7.66, 7.76, 7.86, 7.97, 8.07, 8.17, 8.28, 8.38, 8.48, 8.59, 8.69, 8.79, 8.9, 9, 9.1, 9.21, 9.31, 9.41, 9.52, 9.62, 9.72, 9.83, 9.93, 10.03, 10.14]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, 110, 112, 114, 116, 117, 119, 121, 122, 124, 126, 128, 129, 131, 133, 134, 136, 138, 140, 141, 143, 145, 147, 148, 150, 152, 153, 155, 157, 159, 160, 162, 164, 166, 167, 169, 171, 172, 174, 176, 178, 179, 181, 183, 184, 186, 188, 190, 191, 193, 195, 197, 198, 200, 202, 203, 205, 207, 209, 210, 212, 214, 216, 217, 219, 221, 222, 224, 226, 228, 229]# noqa: E501 - hit3 = 1 #TODO - - + hit0 = 1 + + # 天雷虎踢 천뢰호각 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/38805520deffc10fac2e8f881ab7682b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill35(ActiveSkill): @@ -805,34 +398,22 @@ class Skill35(ActiveSkill): learnLv = 35 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 8 rangeLv = 2 cube = 1 cd = 17 mp = [120, 1008] data0 = [0, 10494, 11558, 12622, 13686, 14750, 15818, 16881, 17948, 19011, 20074, 21140, 22203, 23270, 24333, 25400, 26462, 27526, 28592, 29655, 30723, 31786, 32850, 33915, 34980, 36045, 37108, 38174, 39237, 40302, 41367, 42432, 43497, 44562, 45627, 46690, 47756, 48819, 49886, 50949, 52014, 53078, 54141, 55208, 56271, 57339, 58402, 59464, 60531, 61594, 62661, 63724, 64791, 65854, 66916, 67983, 69046, 70113, 71178, 72243, 73306, 74370, 75436, 76500, 77565, 78630, 79694, 80758, 81822, 82887, 83952]# noqa: E501 - hit0 = 1 #TODO + hit0 = 1 data1 = [0, 372, 411, 447, 488, 526, 564, 602, 642, 678, 717, 756, 792, 831, 870, 906, 945, 981, 1020, 1059, 1095, 1134, 1173, 1209, 1248, 1286, 1323, 1362, 1401, 1438, 1476, 1515, 1552, 1590, 1628, 1666, 1704, 1742, 1779, 1818, 1856, 1893, 1932, 1970, 2007, 2048, 2085, 2122, 2163, 2200, 2238, 2276, 2313, 2352, 2390, 2427, 2466, 2504, 2541, 2580, 2616, 2655, 2694, 2730, 2769, 2808, 2844, 2883, 2919, 2960, 2998]# noqa: E501 - hit1 = 1 #TODO - - 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, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 - hit2 = 1 #TODO + hit1 = 8 data3 = [0, 184, 204, 224, 244, 262, 282, 302, 320, 339, 358, 376, 396, 414, 434, 453, 471, 490, 512, 530, 549, 568, 586, 606, 624, 644, 663, 681, 700, 718, 738, 758, 777, 795, 813, 832, 852, 872, 891, 909, 927, 946, 966, 986, 1004, 1022, 1041, 1060, 1080, 1100, 1116, 1136, 1155, 1174, 1194, 1210, 1230, 1250, 1269, 1290, 1310, 1324, 1346, 1365, 1384, 1404, 1420, 1440, 1460, 1479, 1498]# noqa: E501 - hit3 = 1 #TODO - - 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 - hit4 = 1 #TODO - - data5 = [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 - hit5 = 1 #TODO - - data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit6 = 1 #TODO - - + hit3 = 8 + + # 螺旋念气场 기공장 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/4224f9b0b8c7c903e9a1e0f9d9f6d04d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill36(ActiveSkill): @@ -840,31 +421,20 @@ class Skill36(ActiveSkill): learnLv = 40 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 5 rangeLv = 2 cube = 1 cd = 20 mp = [170, 1428] data0 = [0, 1174, 1296, 1413, 1534, 1653, 1774, 1893, 2012, 2133, 2250, 2370, 2487, 2608, 2730, 2846, 2970, 3090, 3208, 3330, 3447, 3567, 3686, 3806, 3924, 4044, 4166, 4281, 4404, 4524, 4642, 4761, 4880, 5001, 5120, 5238, 5358, 5478, 5596, 5715, 5836, 5956, 6076, 6194, 6314, 6434, 6552, 6672, 6792, 6910, 7030, 7148, 7268, 7388, 7509, 7628, 7748, 7866, 7986, 8104, 8224, 8343, 8464, 8582, 8702, 8820, 8940, 9062, 9178, 9300, 9420]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17]# noqa: E501 - hit1 = 1 #TODO + hit0 = 17 + # 感电 data2 = [0, 526, 578, 632, 687, 738, 790, 849, 900, 954, 1008, 1060, 1114, 1167, 1220, 1275, 1328, 1382, 1434, 1488, 1540, 1594, 1650, 1701, 1755, 1809, 1860, 1912, 1971, 2020, 2076, 2130, 2181, 2236, 2289, 2343, 2396, 2450, 2505, 2556, 2608, 2664, 2716, 2769, 2824, 2877, 2931, 2985, 3038, 3093, 3146, 3196, 3254, 3306, 3358, 3412, 3466, 3519, 3572, 3628, 3681, 3730, 3784, 3842, 3891, 3945, 4004, 4054, 4107, 4160, 4215]# noqa: E501 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - - 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 - hit4 = 1 #TODO - - data5 = [0, 100, 101, 102, 103, 103, 104, 105, 106, 107, 108, 109, 109, 110, 111, 112, 113, 114, 115, 116, 116, 117, 118, 119, 120, 121, 122, 122, 123, 124, 125, 126, 127, 128, 128, 129, 130, 131, 132, 133, 134, 134, 135, 136, 137, 138, 139, 140, 141, 141, 142, 143, 144, 145, 146, 147, 147, 148, 149, 150, 151, 152, 153, 153, 154, 155, 156, 157, 158, 159, 159]# noqa: E501 - hit5 = 1 #TODO - - + hit2 = 1 + + # 念兽 : 猛虎震地 기호지세 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/dbf8b30c7057032af0d68fcfa289fdae?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill37(ActiveSkill): @@ -872,25 +442,20 @@ class Skill37(ActiveSkill): learnLv = 45 masterLv = 60 maxLv = 70 - position = 0 #TODO + position = 6 rangeLv = 2 cube = 2 cd = 45 mp = [450, 3780] + icon = '$char/念兽:猛虎震地' data0 = [0, 4338, 4780, 5218, 5658, 6102, 6540, 6981, 7422, 7860, 8302, 8742, 9180, 9624, 10062, 10506, 10942, 11384, 11826, 12262, 12706, 13146, 13587, 14026, 14464, 14908, 15346, 15789, 16227, 16666, 17109, 17548, 17988, 18429, 18868, 19310, 19750, 20188, 20631, 21070, 21510, 21951, 22392, 22833, 23271, 23714, 24154, 24594, 25034, 25473, 25914, 26354, 26796, 27234, 27678, 28116, 28554, 28996, 29436, 29877, 30316, 30759, 31197, 31640, 32079, 32517, 32960, 33400, 33842, 34280, 34720]# noqa: E501 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - + hit0 = 4 + data2 = [0, 17360, 19124, 20880, 22642, 24404, 26166, 27928, 29686, 31450, 33210, 34972, 36732, 38496, 40256, 42018, 43778, 45538, 47301, 49064, 50823, 52586, 54344, 56109, 57866, 59628, 61390, 63153, 64912, 66674, 68436, 70196, 71958, 73718, 75482, 77242, 79002, 80764, 82527, 84286, 86048, 87807, 89570, 91332, 93092, 94854, 96615, 98376, 100137, 101896, 103659, 105423, 107181, 108944, 110704, 112467, 114225, 115989, 117752, 119512, 121270, 123032, 124797, 126554, 128316, 130078, 131840, 133600, 135360, 137122, 138884]# noqa: E501 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - - + hit2 = 1 + + # 念之奥义 넨의 극의 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/8b08f9504167a9c0f3a1d29d71b7943e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill38(PassiveSkill): @@ -898,16 +463,14 @@ class Skill38(PassiveSkill): learnLv = 48 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 4 rangeLv = 3 data0 = [0, 7, 8.5, 10, 11.5, 13, 14.5, 16, 17.5, 19, 20.5, 22, 23.5, 25, 26.5, 28, 29.5, 31, 32.5, 34, 35.5, 37, 38.5, 40, 41.5, 43, 44.5, 46, 47.5, 49, 50.5, 52, 53.5, 55, 56.5, 58, 59.5, 61, 62.5, 64, 65.5, 67, 68.5, 70, 71.5, 73, 74.5, 76, 77.5, 79, 80.5]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57]# noqa: E501 - hit1 = 1 #TODO - - + + associate = [ {"type":"*skillRation","data":data0} ] + + # 念兽 : 审判之金雷虎 금뇌호 : 심판의 넨수 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/51a08fd0c90f0a5276cd552047fac93d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill39(ActiveSkill): @@ -915,23 +478,21 @@ class Skill39(ActiveSkill): learnLv = 50 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 rangeLv = 5 cube = 5 cd = 145 mp = [900, 7559] + icon = '$char/念兽:审判之金雷虎' data0 = [0, 2984, 3674, 4368, 5058, 5751, 6442, 7134, 7825, 8518, 9209, 9901, 10595, 11285, 11979, 12669, 13362, 14053, 14746, 15436, 16129, 16820, 17513, 18204, 18896, 19588, 20280, 20973, 21664, 22357, 23048, 23741, 24431, 25124, 25815, 26509, 27200, 27892, 28584, 29276, 29969, 30660, 31351, 32044, 32735, 33427, 34120, 34811, 35504, 36195, 36887]# noqa: E501 - hit0 = 1 #TODO + hit0 = 6 data1 = [0, 8098, 9974, 11854, 13732, 15609, 17488, 19367, 21244, 23122, 25000, 26878, 28757, 30633, 32511, 34391, 36268, 38145, 40023, 41903, 43780, 45658, 47537, 49415, 51294, 53168, 55047, 56926, 58803, 60682, 62560, 64438, 66317, 68196, 70071, 71951, 73828, 75705, 77584, 79464, 81340, 83220, 85096, 86974, 88854, 90730, 92608, 94487, 96366, 98244, 100119]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 - hit2 = 1 #TODO - + hit1 = 3 + data3 = [0, 26086, 32136, 38184, 44233, 50284, 56333, 62382, 68431, 74481, 80527, 86578, 92629, 98676, 104727, 110777, 116823, 122872, 128924, 134972, 141021, 147072, 153118, 159167, 165215, 171267, 177316, 183364, 189414, 195463, 201511, 207562, 213612, 219660, 225709, 231759, 237807, 243858, 249907, 255956, 262005, 268054, 274103, 280152, 286202, 292251, 298301, 304348, 310397, 316447, 322497]# noqa: E501 - hit3 = 1 #TODO + hit3 = 1 # 念之战矛 넨 스피어 @@ -941,31 +502,23 @@ class Skill40(ActiveSkill): learnLv = 60 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 4 rangeLv = 2 cube = 1 cd = 30 mp = [450, 1260] data0 = [0, 6674, 7347, 8026, 8702, 9380, 10058, 10731, 11409, 12082, 12762, 13438, 14115, 14793, 15471, 16146, 16826, 17498, 18176, 18854, 19530, 20210, 20888, 21562, 22242, 22918, 23595, 24272, 24945, 25623, 26301, 26978, 27654, 28330, 29007, 29685, 30360, 31040, 31716, 32391, 33069, 33746, 34420, 35100, 35775, 36453, 37131, 37806, 38484, 39160, 39836]# noqa: E501 - hit0 = 1 #TODO + hit0 = 1 data1 = [0, 26686, 29397, 32100, 34810, 37516, 40226, 42932, 45640, 48346, 51056, 53762, 56470, 59175, 61886, 64592, 67299, 70006, 72716, 75420, 78130, 80838, 83546, 86253, 88960, 91665, 94376, 97080, 99789, 102496, 105206, 107913, 110622, 113328, 116034, 118743, 121449, 124156, 126864, 129573, 132280, 134988, 137696, 140403, 143109, 145816, 148524, 151233, 153940, 156646, 159356]# noqa: E501 - hit1 = 1 #TODO - + hit1 = 1 + + # 感电 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 - hit2 = 1 #TODO + hit2 = 1 - data3 = [0, 24, 26, 28, 30, 33, 36, 38, 39, 40, 42, 45, 50, 51, 52, 54, 60, 62, 63, 66, 68, 69, 72, 74, 75, 76, 80, 86, 87, 88, 90, 92, 94, 98, 99, 102, 104, 105, 110, 112, 114, 116, 117, 122, 123, 124, 126, 128, 130, 134, 136]# noqa: E501 - hit3 = 1 #TODO - - data4 = [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 - hit4 = 1 #TODO - - data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit5 = 1 #TODO - - + # 冲云念气场 기공환 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/85f7c810ad503790e8626439fe936d56?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill41(ActiveSkill): @@ -973,30 +526,19 @@ class Skill41(ActiveSkill): learnLv = 70 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 5 rangeLv = 2 cube = 2 cd = 50 mp = [800, 1680] data0 = [0, 7731, 8514, 9297, 10083, 10864, 11650, 12434, 13221, 14004, 14787, 15570, 16354, 17138, 17925, 18706, 19491, 20276, 21060, 21844, 22630, 23415, 24198, 24982, 25764, 26552, 27333, 28119, 28904, 29685, 30470, 31257, 32038, 32824, 33608, 34394, 35174, 35958, 36746, 37528, 38313, 39098, 39882, 40664, 41451, 42234, 43018, 43803, 44588, 45369, 46154]# noqa: E501 - hit0 = 1 #TODO - - 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]# noqa: E501 - hit1 = 1 #TODO - + hit0 = 6 + + # 感电 data2 = [0, 956, 1053, 1150, 1244, 1342, 1437, 1536, 1632, 1728, 1827, 1923, 2019, 2115, 2214, 2312, 2406, 2505, 2601, 2700, 2796, 2890, 2990, 3086, 3182, 3282, 3378, 3476, 3573, 3669, 3765, 3864, 3962, 4056, 4155, 4250, 4347, 4444, 4540, 4638, 4736, 4830, 4926, 5026, 5124, 5217, 5316, 5412, 5510, 5606, 5702]# noqa: E501 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - - 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]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - hit5 = 1 #TODO - + hit2 = 6 + # 奔雷螺旋击 제황나선격 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/c4a5b868f1e8e60cd1867a2cfab4a242?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -1005,21 +547,15 @@ class Skill42(ActiveSkill): learnLv = 75 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 7 rangeLv = 2 cube = 3 cd = 42 mp = [170, 1428] data0 = [0, 72799, 80183, 87570, 94955, 102341, 109727, 117113, 124498, 131883, 139267, 146653, 154039, 161425, 168812, 176195, 183581, 190968, 198354, 205739, 213124, 220509, 227895, 235280, 242666, 250052, 257437, 264822, 272209, 279593, 286978, 294363, 301749, 309134, 316521, 323906, 331293, 338676, 346062, 353448, 360834, 368218, 375605, 382988, 390375, 397760, 405146, 412533, 419918, 427303, 434689]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5]# noqa: E501 - hit1 = 1 #TODO - - 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 - hit2 = 1 #TODO - + hit0 = 1 + # 风雷啸 광풍나선력 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/8d996a242c5c0efd8cfe6cb4bc6defcc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -1028,16 +564,37 @@ class Skill43(ActiveSkill): learnLv = 75 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 rangeLv = 3 cd = 1 mp = [5, 5] data0 = [0, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111]# noqa: E501 - hit0 = 1 #TODO data1 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501 - hit1 = 1 #TODO + + associate = [ + {"type":"*skillRation","data":data0}, + {"data":data1,"type":"+power0","skills":["狮子吼"]}, + {"data":data1,"type":"+power0","skills":["天雷虎踢"]}, + {"data":data1,"type":"+power1","skills":["天雷虎踢"]}, + {"data":data1,"type":"+power3","skills":["天雷虎踢"]}, + {"data":data1,"type":"+power0","skills":["螺旋念气场"]}, + {"data":data1,"type":"+power2","skills":["螺旋念气场"]}, + {"data":data1,"type":"+power0","skills":["念兽 : 猛虎震地"]}, + {"data":data1,"type":"+power2","skills":["念兽 : 猛虎震地"]}, + {"data":data1,"type":"+power0","skills":["念兽 : 审判之金雷虎"]}, + {"data":data1,"type":"+power1","skills":["念兽 : 审判之金雷虎"]}, + {"data":data1,"type":"+power3","skills":["念兽 : 审判之金雷虎"]}, + {"data":data1,"type":"+power0","skills":["念之战矛"]}, + {"data":data1,"type":"+power1","skills":["念之战矛"]}, + {"data":data1,"type":"+power2","skills":["念之战矛"]}, + {"data":data1,"type":"+power0","skills":["冲云念气场"]}, + {"data":data1,"type":"+power2","skills":["冲云念气场"]}, + {"data":data1,"type":"+power0","skills":["奔雷螺旋击"]}, + {"data":data1,"type":"+power0","skills":["禅语·形灭"]}, + {"data":data1,"type":"+power2","skills":["禅语·形灭"]}, + ] # 风雷引 나선흡기 @@ -1047,93 +604,9 @@ class Skill44(PassiveSkill): learnLv = 75 masterLv = 1 maxLv = 1 - position = 0 #TODO + position = 8 rangeLv = 2 - data0 = [0, None]# noqa: E501 - hit0 = 1 #TODO - - data1 = [0, None]# noqa: E501 - hit1 = 1 #TODO - - data2 = [0, None]# noqa: E501 - hit2 = 1 #TODO - - data3 = [0, None]# noqa: E501 - hit3 = 1 #TODO - - data4 = [0, None]# noqa: E501 - hit4 = 1 #TODO - - data5 = [0, None]# noqa: E501 - hit5 = 1 #TODO - - data6 = [0, None]# noqa: E501 - hit6 = 1 #TODO - - data7 = [0, None]# noqa: E501 - hit7 = 1 #TODO - - data8 = [0, None]# noqa: E501 - hit8 = 1 #TODO - - data9 = [0, None]# noqa: E501 - hit9 = 1 #TODO - - data10 = [0, None]# noqa: E501 - hit10 = 1 #TODO - - data11 = [0, None]# noqa: E501 - hit11 = 1 #TODO - - data12 = [0, None]# noqa: E501 - hit12 = 1 #TODO - - data13 = [0, None]# noqa: E501 - hit13 = 1 #TODO - - data14 = [0, None]# noqa: E501 - hit14 = 1 #TODO - - data15 = [0, None]# noqa: E501 - hit15 = 1 #TODO - - data16 = [0, None]# noqa: E501 - hit16 = 1 #TODO - - data17 = [0, None]# noqa: E501 - hit17 = 1 #TODO - - data18 = [0, None]# noqa: E501 - hit18 = 1 #TODO - - data19 = [0, None]# noqa: E501 - hit19 = 1 #TODO - - data20 = [0, None]# noqa: E501 - hit20 = 1 #TODO - - data21 = [0, None]# noqa: E501 - hit21 = 1 #TODO - - data22 = [0, None]# noqa: E501 - hit22 = 1 #TODO - - data23 = [0, None]# noqa: E501 - hit23 = 1 #TODO - - data24 = [0, None]# noqa: E501 - hit24 = 1 #TODO - - data25 = [0, None]# noqa: E501 - hit25 = 1 #TODO - - data26 = [0, None]# noqa: E501 - hit26 = 1 #TODO - - data27 = [0, None]# noqa: E501 - hit27 = 1 #TODO - # 月辉念气破 월광대지 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/3af805da8505fe6234a95b535610f064?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -1142,24 +615,15 @@ class Skill45(ActiveSkill): learnLv = 80 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 6 rangeLv = 2 cube = 5 cd = 45 mp = [450, 1260] data0 = [0, 9638, 10614, 11592, 12571, 13549, 14527, 15502, 16482, 17458, 18438, 19415, 20392, 21371, 22349, 23328, 24303, 25282, 26259, 27238, 28213, 29193, 30169, 31148, 32126, 33103, 34081, 35059, 36038, 37014, 37993, 38971, 39948, 40923, 41904, 42881, 43859, 44837, 45813, 46792, 47771, 48747, 49726, 50703, 51682, 52658, 53636, 54613, 55592, 56571, 57547]# noqa: E501 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - - data2 = [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 - hit2 = 1 #TODO - - 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 - hit3 = 1 #TODO - + hit0 = 10 + # 月华万象 휘광의 성체 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/087d1068ff506d090710566608a17760?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 @@ -1168,22 +632,19 @@ class Skill46(ActiveSkill): learnLv = 85 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 7 rangeLv = 5 cube = 10 cd = 180 mp = [500, 4480] data0 = [0, 6700, 8253, 9807, 11361, 12915, 14469, 16022, 17575, 19130, 20682, 22237, 23790, 25345, 26898, 28452, 30007, 31561, 33111, 34666, 36220, 37774, 39327, 40882, 42436, 43990, 45542, 47098, 48649, 50203, 51756, 53311, 54865, 56418, 57973, 59527, 61080, 62635, 64187, 65742, 67294, 68848, 70402, 71956, 73510, 75064, 76617, 78173, 79724, 81278, 82832]# noqa: E501 - hit0 = 1 #TODO + hit0 = 12 data1 = [0, 140709, 173337, 205965, 238593, 271223, 303850, 336476, 369107, 401734, 434363, 466990, 499619, 532247, 564876, 597502, 630132, 662759, 695390, 728016, 760645, 793272, 825902, 858530, 891159, 923785, 956415, 989042, 1021671, 1054299, 1086926, 1119554, 1152184, 1184813, 1217440, 1250068, 1282696, 1315325, 1347954, 1380581, 1413209, 1445837, 1478465, 1511095, 1543722, 1576350, 1608978, 1641608, 1674236, 1706864, 1739492]# noqa: E501 - hit1 = 1 #TODO - - data2 = [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 - hit2 = 1 #TODO - - + hit1 = 1 + + # 禅意·万象 자연경 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/6067de229738524687e5a9ee1c53d583?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill47(PassiveSkill): @@ -1191,19 +652,14 @@ class Skill47(PassiveSkill): learnLv = 95 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 5 rangeLv = 3 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 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO - - data2 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501 - hit2 = 1 #TODO - - + + associate = [ {"type":"*skillRation","data":data0}, ] + + # 禅语·形灭 광호천지파 # https://api.neople.co.kr/df/skills/ca0f0e0e9e1d55b5f9955b03d9dd213c/33ad4930f4724a7d025c3046c6f6074b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 class Skill48(ActiveSkill): @@ -1211,20 +667,17 @@ class Skill48(ActiveSkill): learnLv = 95 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 7 rangeLv = 2 cube = 7 cd = 60 mp = [773, 6000] data0 = [0, 6237, 6868, 7502, 8133, 8766, 9399, 10033, 10663, 11297, 11929, 12563, 13195, 13828, 14460, 15094, 15725, 16360, 16991, 17624, 18256, 18890, 19521, 20155, 20787, 21420, 22051, 22684, 23315, 23949, 24582, 25216, 25846, 26480, 27112, 27747, 28379, 29011, 29644, 30276, 30909, 31543, 32175, 32807, 33440, 34073, 34704, 35338, 35971, 36603, 37236]# noqa: E501 - hit0 = 1 #TODO - - 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 - hit1 = 1 #TODO + hit0 = 10 data2 = [0, 62362, 68688, 75016, 81342, 87669, 93995, 100321, 106648, 112975, 119302, 125627, 131955, 138282, 144607, 150934, 157261, 163587, 169914, 176242, 182569, 188894, 195221, 201547, 207874, 214199, 220528, 226855, 233182, 239507, 245834, 252161, 258488, 264814, 271141, 277466, 283793, 290119, 296446, 302772, 309102, 315428, 321754, 328081, 334408, 340734, 347059, 353387, 359714, 366039, 372366]# noqa: E501 - hit2 = 1 #TODO + hit2 = 1 # 禅念·归一 삼라만상 @@ -1234,19 +687,35 @@ class Skill49(ActiveSkill): learnLv = 100 masterLv = 40 maxLv = 50 - position = 0 #TODO + position = 5 rangeLv = 5 cube = 15 cd = 290 mp = [4027, 8054] data0 = [0, 401727, 494883, 588037, 681190, 774344, 867499, 960655, 1053807, 1146962, 1240118, 1333272, 1426426, 1519579, 1612734, 1705890, 1799043, 1892198, 1985353, 2078507, 2171661, 2264814, 2357969, 2451125, 2544277, 2637433, 2730588, 2823741, 2916896, 3010050, 3103204, 3196360, 3289512, 3382668, 3475823, 3568978, 3662131, 3755285, 3848441, 3941592, 4034747, 4127902, 4221058, 4314212, 4407366, 4500520, 4593676, 4686829, 4779982, 4873138, 4966292]# noqa: E501 - hit0 = 1 #TODO + hit0 = 1 data1 = [0, 44635, 54985, 65336, 75686, 86037, 96388, 106738, 117091, 127439, 137790, 148141, 158492, 168842, 179192, 189542, 199893, 210245, 220595, 230945, 241294, 251645, 261997, 272347, 282697, 293046, 303397, 313747, 324100, 334450, 344800, 355150, 365500, 375852, 386201, 396552, 406903, 417253, 427603, 437953, 448305, 458655, 469006, 479357, 489705, 500058, 510408, 520759, 531108, 541459, 551810]# noqa: E501 - hit1 = 1 #TODO + hit1 = 6 + - data2 = [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]# noqa: E501 - hit2 = 1 #TODO - - \ No newline at end of file +class classChange(Character): + def __init__(self, equVersion): + + self.name = 'nenmaster_male' + self.nameCN = '归元·气功师' + self.role = 'fighter_male' + + self.武器选项 = ['手套', '臂铠','爪','东方棍'] + self.输出类型选项 = ['魔法百分比'] + self.输出类型 = '魔法百分比' + self.防具精通属性 = ['智力'] + self.防具类型 = '布甲' + self.buff = 1.487 + + self.角色 = '格斗家(男)' + + self.职业 = '气功师' + + super().__init__(equVersion, __name__) \ No newline at end of file