diff --git a/backend/core/basic/character.py b/backend/core/basic/character.py
index c4153baf..04187e00 100644
--- a/backend/core/basic/character.py
+++ b/backend/core/basic/character.py
@@ -557,11 +557,11 @@ class Character(CharacterProperty):
for key in skills:
skill = self.GetSkillByID(key)
if skill is not None:
- skill.lv += skills[key].get('lv', 0)
if skill.hasUP:
skill.up = skills[key].get('up', 0)
if skill.hasVP:
skill.vp = skills[key].get('vp', 0)
+ skill.lv = skills[key].get('lv', 0)
pass
def load_skills(self) -> None:
diff --git a/backend/core/character/GF/gunner_female/spitfire_female.py b/backend/core/character/GF/gunner_female/spitfire_female.py
index 613ed4bd..b2dd80ec 100644
--- a/backend/core/character/GF/gunner_female/spitfire_female.py
+++ b/backend/core/character/GF/gunner_female/spitfire_female.py
@@ -345,7 +345,7 @@ class Skill14(ActiveSkill):
},
{
"name": "自动瞄准",
- "desc": "可以在其他动作中施放。",
+ "desc": "可以在其他动作中施放",
"explain": "[镭射狙击]
施放技能时, 进入自动瞄准状态, 效果持续10秒
- 可以在所有动作过程中施放
- 向被施放者的技能攻击命中的敌人进行狙击
- 每个技能可发动1次
- 多个敌人同时被命中时, 攻击最强敌人
- 最多发动5次, 每次射击之间的冷却时间为0.5秒"
}
]
diff --git a/backend/core/character/GF/swordman_male/ghostblade.py b/backend/core/character/GF/swordman_male/ghostblade.py
index 0d35163d..59203bd3 100644
--- a/backend/core/character/GF/swordman_male/ghostblade.py
+++ b/backend/core/character/GF/swordman_male/ghostblade.py
@@ -197,6 +197,7 @@ class Skill10(ActiveSkill):
rangeLv = 2
type = "passive"
uuid = "ebff277c02cc8b54c32635cd0d25f6f3"
+ hasUP = False
data0 = [0, 2011, 2217, 2421, 2627, 2829, 3033, 3237, 3441, 3647, 3851, 4056, 4259, 4463, 4667, 4871, 5076, 5280, 5486, 5688, 5892, 6096, 6302, 6506, 6710, 6914, 7118, 7322, 7526, 7732, 7934, 8140, 8344, 8548, 8752, 8956, 9160, 9364, 9569, 9773, 9979, 10181, 10384, 10589, 10793, 10999, 11203, 11409, 11611, 11815, 12019, 12225, 12429, 12633, 12837, 13041, 13245, 13449, 13654, 13858, 14062, 14266, 14470, 14674, 14878, 15084, 15286, 15492, 15696, 15902, 16104]# noqa: E501
hit0 = 3
@@ -223,9 +224,27 @@ class Skill11(ActiveSkill):
mp = [129, 1083]
uuid = "87a918bb22cfc959a16e0bf939bb6c24"
+ vps = [
+ {
+ "name": "魂破碎灵",
+ "desc": "范围增加
取消僵直",
+ "explain": "[魂破斩]
攻击范围+25%
[鬼步]和剑术技能攻击后可以强制中断
攻击后可以强制中断并立即施放[鬼步]和剑术技能"
+ },
+ {
+ "name": "冥灵断魂斩",
+ "desc": "初始化[鬼步]的冷却时间",
+ "explain": "[魂破斩]
与[鬼步]连接施放时, 初始化[鬼步]冷却时间
[鬼步]攻击力 -25%"
+ }
+ ]
+
data0 = [0, 15695, 17286, 18878, 20472, 22064, 23657, 25248, 26838, 28433, 30024, 31617, 33207, 34802, 36395, 37986, 39578, 41171, 42762, 44355, 45947, 47538, 49131, 50726, 52316, 53907, 55500, 57093, 58685, 60276, 61869, 63462, 65055, 66645, 68240, 69830, 71424, 73016, 74607, 76199, 77792, 79386, 80975, 82569, 84161, 85754, 87345, 88938, 90528, 92123, 93716, 95306, 96899, 98492, 100085, 101673, 103268, 104859, 106452, 108045, 109637, 111230, 112821, 114414, 116006, 117597, 119190, 120783, 122376, 123966, 125561]# noqa: E501
hit0 = 1 #TODO
+ def effect(self, old, new):
+ if self.vp == 2:
+ self.associate = [{"type":"*skillRation","data":[0] + [-25]*self.maxLv,"skills":["鬼步"]}]
+ return super().effect(old, new)
+
# 共鸣 : 鬼灵斩 합격 : 월령참
@@ -242,6 +261,19 @@ class Skill12(ActiveSkill):
mp = [129, 1083]
uuid = "aa51c4ddf1659092fa9ed612b9837061"
+ vps = [
+ {
+ "name": "斗鬼月斩",
+ "desc": "变更为剑术系列技能
取消僵直",
+ "explain": "[共鸣:鬼灵斩]
变现为剑术系列技能
施放时不会出现幻鬼
可以强制中断[鬼步]和剑术技能的施放后僵直并施放[共鸣:鬼灵斩]
可以强制中断[共鸣:鬼灵斩]的施放后僵直并施放[鬼步]和剑术技能"
+ },
+ {
+ "name": "黑鬼月斩",
+ "desc": "变更为幻鬼系列技能
施放时间减少
范围增加",
+ "explain": "[共鸣:鬼灵斩]
变更为幻鬼系列技能
施放时幻鬼出现,大范围斩击并击退敌人
攻击范围+25%"
+ }
+ ]
+
data0 = [0, 17834, 19643, 21453, 23264, 25073, 26882, 28692, 30503, 32309, 34119, 35928, 37739, 39546, 41358, 43167, 44976, 46787, 48594, 50405, 52212, 54024, 55833, 57642, 59451, 61260, 63069, 64880, 66689, 68499, 70307, 72119, 73925, 75735, 77546, 79355, 81165, 82974, 84785, 86592, 88401, 90212, 92021, 93830, 95640, 97451, 99258, 101067, 102878, 104687, 106496, 108306, 110115, 111924, 113735, 115544, 117351, 119162, 120971, 122781, 124589, 126401, 128211, 130017, 131828, 133637, 135447, 137255, 139067, 140876, 142683]# noqa: E501
hit0 = 1 #TODO
@@ -259,13 +291,28 @@ class Skill13(ActiveSkill):
cd = 20
mp = [170, 1428]
uuid = "863295a0fc634cf5fcc01e82a735fd6b"
-
+ vps = [
+ {
+ "name": "回天 : 狂怒",
+ "desc": "追加聚集敌人
可多次发动",
+ "explain": "[幻鬼 : 回天]
幻鬼在前方出现并进行旋转攻击, 生成黑色风暴
黑色风暴对敌人造成多段伤害并吸附至风暴中心
- 旋转斩击、终结斩击攻击力 -75%
- 黑色风暴多段攻击次数 : 20次
- 总攻击力相同
变更为可填充2次的技能
- 每次填充冷却时间 : 10秒
- 单次攻击力 -50% "
+ },
+ {
+ "name": "幻鬼 : 回天",
+ "desc": "施放时间减少
变更为单次攻击",
+ "explain": "[幻鬼 : 回天]
幻鬼出现, 大范围挥剑向前方发射巨大的剑气
- 总攻击力相同 "
+ }
+ ]
data0 = [0, 8067, 8882, 9702, 10520, 11339, 12158, 12975, 13794, 14612, 15429, 16250, 17067, 17886, 18704, 19520, 20340, 21158, 21977, 22794, 23615, 24431, 25250, 26067, 26886, 27705, 28524, 29340, 30161, 30977, 31797, 32615, 33434, 34253, 35067, 35888, 36707, 37524, 38343, 39161, 39978, 40799, 41615, 42435, 43253, 44072, 44889, 45707, 46526, 47345, 48162, 48983, 49800, 50616, 51435, 52254, 53073, 53891, 54708, 55526, 56346, 57164, 57983, 58802, 59619, 60437, 61256, 62073, 62894, 63710, 64530]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 12098, 13326, 14555, 15782, 17009, 18236, 19464, 20690, 21918, 23145, 24372, 25599, 26828, 28056, 29283, 30510, 31739, 32966, 34194, 35420, 36648, 37874, 39102, 40329, 41556, 42785, 44013, 45242, 46467, 47694, 48923, 50150, 51377, 52605, 53832, 55061, 56288, 57516, 58742, 59969, 61196, 62423, 63651, 64880, 66107, 67334, 68562, 69791, 71018, 72243, 73472, 74700, 75927, 77154, 78383, 79608, 80837, 82064, 83291, 84518, 85746, 86973, 88200, 89429, 90657, 91883, 93111, 94340, 95568, 96795]# noqa: E501
hit1 = 1 #TODO
+ def vp_1(self):
+ self.cd = 10
+ self.skillRation *= 0.5
+
# 冥灵断魂斩 악귀참수
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/3153ca0e6752a6283412c59c5ec8e002?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -280,10 +327,29 @@ class Skill14(ActiveSkill):
cd = 45
mp = [299, 2511]
uuid = "3153ca0e6752a6283412c59c5ec8e002"
+ vps = [
+ {
+ "name": "冥灵断魂斩",
+ "desc": "施放时间减少
取消僵直",
+ "explain": "[冥灵断魂斩]
斩击前僵直 -40%
[鬼步]和剑术技能攻击后可以强制中断
攻击后可以强制中断并立即施放[鬼步]和剑术技能"
+ },
+ {
+ "name": "天锁断魂",
+ "desc": "初始化[鬼步]的冷却时间",
+ "explain": "[冥灵断魂斩]
与[鬼步]连接施放时, 初始化[鬼步]冷却时间
[鬼步]攻击力 -11%"
+ }
+ ]
data0 = [0, 48146, 53031, 57914, 62798, 67682, 72566, 77451, 82335, 87219, 92105, 96990, 101871, 106757, 111642, 116528, 121410, 126296, 131180, 136062, 140948, 145833, 150717, 155601, 160487, 165368, 170253, 175137, 180023, 184907, 189792, 194676, 199559, 204444, 209330, 214212, 219098, 223983, 228864, 233750, 238635, 243521, 248403, 253289, 258174, 263057, 267939, 272825, 277709, 282594, 287478, 292361, 297246, 302132, 307016, 311900, 316785, 321671, 326552, 331437, 336323, 341205, 346091, 350976, 355862, 360743, 365628, 370514, 375396, 380280, 385166]# noqa: E501
hit0 = 1 #TODO
+ def effect(self, old, new):
+ print(self.vp)
+ if self.vp == 2:
+ self.associate = [{"type":"*skillRation","data":[0] + [-11]*self.maxLv,"skills":["鬼步"]}]
+ return super().effect(old, new)
+
+
# 鬼夜 야차라 불리는 자
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/02ac8e048f7bbcfa616e74ac68988872?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -333,10 +399,29 @@ class Skill17(ActiveSkill):
cd = 20
mp = [334, 935]
uuid = "7f9ffcd296361f1367b8b74e773d5e99"
-
+ vps = [
+ {
+ "name": "幻鬼 : 奈落",
+ "desc": "追加强制控制功能
攻击力/冷却时间减少",
+ "explain": "[幻鬼 : 奈落]
使被怨鬼直接击中的敌人进入强制控制状态, 效果持续3秒
基本冷却时间变更为10秒
- 总攻击力 -50%"
+ },
+ {
+ "name": "役使鬼神",
+ "desc": "范围增加
攻击力和冷却时间增加",
+ "explain": "[幻鬼 : 奈落]
识别敌人范围 + 50%
下劈冲击波范围 + 30%
基本冷却时间变更为40秒
总攻击力 + 100%"
+ }
+ ]
data0 = [0, 26316, 28989, 31659, 34329, 36999, 39669, 42338, 45008, 47678, 50349, 53018, 55689, 58361, 61029, 63699, 66369, 69039, 71709, 74379, 77049, 79718, 82388, 85059, 87731, 90399, 93069, 95739, 98411, 101079, 103749, 106421, 109088, 111758, 114429, 117101, 119771, 122441, 125111, 127779, 130449, 133119, 135791, 138459, 141131, 143799, 146469, 149141, 151811, 154481, 157151]# noqa: E501
hit0 = 1 #TODO
+ def vp_1(self):
+ self.cd = 10
+ self.skillRation *= 0.5
+
+ def vp_2(self):
+ self.cd = 40
+ self.skillRation *= 2.0
+
# 共鸣 : 聚渊 합격 : 나락참
@@ -352,7 +437,18 @@ class Skill18(ActiveSkill):
cd = 50
mp = [686, 1440]
uuid = "c1dd8b776fb1dd24c6373c678ef1dd2e"
-
+ vps = [
+ {
+ "name": "聚渊 : 极",
+ "desc": "无敌强化
聚集敌人强化
范围增加",
+ "explain": "[共鸣 : 聚渊]
施放技能时进入无敌状态
灵魂刀吸收范围 + 30%
剑影、 幻鬼终结攻击范围 + 30%
终结攻击后剑影和幻鬼发动追加斩击
- 总攻击力相同"
+ },
+ {
+ "name": "共鸣 : 聚渊",
+ "desc": "施放时间减少
变更为单次攻击",
+ "explain": "[共鸣 : 聚渊]
剑影和幻鬼摆出准备姿势后向前方快速移动, 对敌人发动一闪
合算幻鬼移动斩击、 剑影最后一击、 幻鬼最后一击攻击力
- 总攻击力相同"
+ }
+ ]
data0 = [0, 6747, 7433, 8118, 8802, 9486, 10170, 10853, 11540, 12224, 12909, 13595, 14277, 14963, 15648, 16332, 17015, 17702, 18387, 19071, 19755, 20439, 21123, 21810, 22496, 23178, 23862, 24548, 25233, 25916, 26603, 27287, 27969, 28656, 29340, 30024, 30710, 31394, 32078, 32763, 33449, 34131, 34815, 35501, 36188, 36870, 37556, 38240, 38924, 39611, 40295]# noqa: E501
hit0 = 1 #TODO
@@ -396,10 +492,25 @@ class Skill20(ActiveSkill):
cd = 40
mp = [568, 4402]
uuid = "5f4c55fe2ebdf0623bd76d4fda872ddc"
-
+ vps = [
+ {
+ "name": "黑风闪",
+ "desc": "聚集敌人强化
范围增加
施放时间减少",
+ "explain": "[幻鬼 : 大回天]
反方向生成幻鬼, 向剑影吸附敌人
可以吸附霸体状态的敌人
攻击范围 +30%
幻鬼攻击速度 + 50%"
+ },
+ {
+ "name": "黑影岛",
+ "desc": "变更为无法默认使用的技能
剑术攻击时可以自动使用
赋予速度增益效果
可多次发动",
+ "explain": "[幻鬼 : 大回天]
变更为无法普通施放的技能, 通过剑术技能攻击时生成黑影岛, 对敌人追加多段攻击伤害
- 总攻击力相同
适用多段伤害时, 15秒内剑影的攻击速度 + 5% (最多叠加3次)
变更为可填充4次的技能
- 每次填充冷却时间 : 10秒
- 单次攻击力 -75%"
+ }
+ ]
data0 = [0, 20968, 23096, 25223, 27349, 29478, 31604, 33731, 35858, 37988, 40114, 42241, 44368, 46494, 48623, 50750, 52878, 55004, 57132, 59259, 61387, 63513, 65641, 67768, 69896, 72023, 74150, 76277, 78406, 80532, 82659, 84786, 86913, 89041, 91168, 93296, 95422, 97550, 99677, 101805, 103931, 106059, 108186, 110315, 112441, 114568, 116695, 118822, 120951, 123078, 125205]# noqa: E501
hit0 = 3
+ def vp_2(self):
+ self.cd = 10
+ self.skillRation *= 0.25
+
# 裂魂乱舞 악귀연무
@@ -415,7 +526,18 @@ class Skill21(ActiveSkill):
cd = 45
mp = [823, 6172]
uuid = "95b58ec89893dd9e50da1281ebe57175"
-
+ vps = [
+ {
+ "name": "裂魂乱舞",
+ "desc": "各个斩击攻击分开使用
取消僵直
剑术连击强化",
+ "explain": "[裂魂乱舞]
删除旋转攻击、 最后一击
第1、 2、 3次斩击动作变更
可分别使用各斩击攻击
- 总攻击力相同
- 斩击攻击间可输入时间 : 10秒
剑术技能攻击后可强制中断并施放
攻击后可强制中断并使用剑术技能
连接施放剑术技能时, 该剑术技能施放速度 + 30%"
+ },
+ {
+ "name": "鬼灭一闪",
+ "desc": "施放时间减少
范围增加",
+ "explain": "[裂魂乱舞]
删除第1、 2、 3次斩击攻击
- 旋转斩击攻击力 + 60%
- 终结斩击攻击力 + 72%
- 总攻击力相同
增加旋转攻击时的移动距离
攻击范围 35%"
+ }
+ ]
data0 = [0, 4500, 4957, 5413, 5869, 6327, 6782, 7239, 7696, 8152, 8609, 9065, 9522, 9978, 10434, 10891, 11348, 11803, 12260, 12718, 13173, 13630, 14087, 14543, 14999, 15456, 15913, 16369, 16826, 17282, 17739, 18195, 18651, 19109, 19565, 20021, 20478, 20935, 21390, 21847, 22305, 22760, 23217, 23674, 24130, 24586, 25043, 25499, 25956, 26413, 26869]# noqa: E501
hit0 = 1
diff --git a/backend/core/character/GF/swordman_male/soul_bender.py b/backend/core/character/GF/swordman_male/soul_bender.py
index 2fef69b4..fd49f200 100644
--- a/backend/core/character/GF/swordman_male/soul_bender.py
+++ b/backend/core/character/GF/swordman_male/soul_bender.py
@@ -271,6 +271,7 @@ class Skill12(ActiveSkill):
cd = 5
mp = [194, 2125]
uuid = "d085127b0edd719782bd618d5688f4a1"
+ hasUP = False
data0 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501
hit0 = 1 #TODO
@@ -395,7 +396,18 @@ class Skill19(ActiveSkill):
cd = 18
mp = [165, 1386]
uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5"
-
+ vps = [
+ {
+ "name": "第九权能",
+ "desc": "可使用[鬼神解放]
所受伤害减少",
+ "explain": "[死亡墓碑]
死亡墓碑变更为吉格的升天斩, 可因鬼神解放而使用
使用吉格的升天斩期间所受伤害减少70%"
+ },
+ {
+ "name": "冥界引导者",
+ "desc": "施放时间减少
范围增加",
+ "explain": "[死亡墓碑]
变更后,之前引导至冥界的众多灵魂的石碑将一口气全部降落
- 石碑降落数量 + 100%
- 总攻击力相同
- 石碑降落范围 + 40%"
+ }
+ ]
data0 = [0, 1953, 2150, 2351, 2547, 2745, 2943, 3141, 3338, 3539, 3732, 3932, 4131, 4328, 4526, 4725, 4922, 5123, 5321, 5516, 5715, 5916, 6113, 6312, 6510, 6707, 6906, 7106, 7299, 7499, 7697, 7895, 8093, 8291, 8489, 8688, 8885, 9083, 9282, 9480, 9678, 9878, 10076, 10274, 10472, 10670, 10868, 11066, 11264, 11460, 11658, 11858, 12056, 12254, 12452, 12650, 12848, 13047, 13242, 13442, 13641, 13839, 14037, 14237, 14433, 14631, 14832, 15026, 15227, 15426, 15621]# noqa: E501
hit0 = 9
@@ -412,7 +424,18 @@ class Skill20(ActiveSkill):
cd = 20
mp = [154, 1293]
uuid = "38612d8f2561edc2eb68d5057a837bfa"
-
+ vps = [
+ {
+ "name": "泛滥的瘟疫",
+ "desc": "范围增加
追踪",
+ "explain": "[瘟疫之罗刹]
罗刹分身会离开领域范围搜寻周围敌人
- 总攻击力相同
- 施放时生成12个罗刹分身
罗刹领域范围 + 40%"
+ },
+ {
+ "name": "罗刹降临",
+ "desc": "施放时间减少
聚集敌人
强控敌人",
+ "explain": "[瘟疫之罗刹]
让罗刹降临于现世, 根据鬼泣的攻击直接攻击敌人
- 总攻击力相同
- 罗刹反应技能 : [鬼斩]、 [月光斩]、 [鬼影鞭]、 [鬼斩 : 狂怒]、 [鬼斩 : 炼狱]
- 被锚击中的敌人将被强制控制并吸附过来
- 罗刹降临持续时间上限 : 3秒"
+ }
+ ]
data0 = [0, 1854, 2042, 2234, 2421, 2607, 2795, 2987, 3174, 3362, 3552, 3738, 3926, 4115, 4305, 4493, 4679, 4868, 5058, 5244, 5435, 5622, 5807, 5997, 6185, 6374, 6566, 6752, 6938, 7127, 7317, 7505, 7692, 7881, 8069, 8256, 8447, 8634, 8823, 9009, 9200, 9387, 9576, 9765, 9953, 10137, 10329, 10518, 10706, 10898, 11085, 11270, 11457, 11646, 11835, 12023, 12210, 12398, 12588, 12777, 12965, None, None, None, None, None, None, None, None, None, None]# noqa: E501
hit0 = 10
@@ -430,7 +453,18 @@ class Skill21(ActiveSkill):
cd = 20
mp = [200, 1680]
uuid = "bc11d28c04e01923a093d65752c55516"
-
+ vps = [
+ {
+ "name": "千刃鬼姬 - 冥炎",
+ "desc": "施放时间减少
范围增加",
+ "explain": "[鬼影闪]
施放转职技能过程中可以施放
- 施放转职技能过程中施放时, 仅凯贾向前移动并施放[鬼影闪]
[鬼影闪]命中时, 对敌人附加[冥炎之卡洛]的黑色火焰
- 只能在[冥炎之卡洛]状态下发动
攻击范围 +30%"
+ },
+ {
+ "name": "生前的记忆",
+ "desc": "取消僵直
可以在空中施放",
+ "explain": "[鬼影闪]
可以强制中断部分技能并施放[鬼影闪]
- 可强制中断的技能 : [鬼斩]、 [鬼斩 : 狂怒]、 [鬼斩 : 炼狱]、 [鬼神剑·黄泉摆渡]
可以在空中施放[鬼影闪]
- 在空中施放时, 沿对角线方向快速落下并斩击"
+ }
+ ]
data0 = [0, 17363, 19125, 20889, 22649, 24411, 26172, 27936, 29699, 31460, 33222, 34980, 36741, 38505, 40268, 42029, 43793, 45554, 47313, 49076, 50838, 52599, 54362, 56123, 57882, 59643, 61406, 63168, 64931, 66692, 68454, 70214, 71978, 73739, 75501, 77262, 79028, 80787, 82548, 84309, 86072, 87833, 89597, 91358, 93117, 94881, 96642, 98403, 100167, 101930, 103691, 105452, 107213, 108971, 110735, 112497, 114258, 116019, 117780, 119541, 121307, 123068, 124830, 126593, 128352, 130116, 131877, 133637, 135401, 137162, 138921]# noqa: E501
hit0 = 1 #TODO
@@ -449,11 +483,24 @@ class Skill22(ActiveSkill):
cd = 20
mp = [165, 1386]
uuid = "56aa7844a2da23f5bea9b585aea5ae45"
-
+ vps = [
+ {
+ "name": "灵魂呼啸",
+ "desc": "攻击力和冷却时间增加
聚集敌人
增加蓄气功能",
+ "explain": "[鬼斩 : 狂怒]
基本冷却时间变更为40秒
总攻击力 + 100%
攻击后生成对前方造成持续伤害的灵魂旋风
- 总攻击力与原版相同
- 灵魂旋风命中时将敌人聚到中心
长按技能键可以蓄气
- 最大蓄气状态维持时间 : 0.6秒
- 蓄气0.2秒以上时旋风范围增加"
+ },
+ {
+ "name": "卡洛的随从",
+ "desc": "追踪
合并火焰攻击力",
+ "explain": "[鬼斩 : 狂怒]
施放时利用卡洛之力对一定范围内的所有敌人发动鬼神斩击
- 总攻击力相同
存在附着卡洛的黑色火焰的敌人时, 适用以下效果
- 在任何位置都会受到鬼神斩击的伤害
- 利用鬼神之力引发爆炸, 一次性结算卡洛的黑色火焰伤害"
+ }
+ ]
data0 = [0, 21162, 23310, 25455, 27602, 29750, 31896, 34044, 36191, 38337, 40484, 42630, 44781, 46925, 49073, 51221, 53369, 55515, 57659, 59807, 61955, 64101, 66249, 68397, 70544, 72687, 74835, 76983, 79131, 81276, 83424, 85572, 87719, 89867, 92010, 94160, 96308, 98454, 100602, 102749, 104894, 107040, 109188, 111336, 113483, 115629, 117777, 119922, 122070, 124217, 126363, 128511, 130659, 132806, 134951, 137097, 139247, 141393, 143541, 145689, 147836, 149982, 152129, 154275, 156423, 158568, 160716, 162864, 165012, 167157, 169304]# noqa: E501
hit0 = 1 #TODO
-
+ def vp_1(self):
+ self.cd = 40
+ self.skillRation *= 2
# 冥炎之卡洛 흑염의 칼라
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/0b8db1e10b3abbd24d38564e708675d5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -513,7 +560,18 @@ class Skill24(ActiveSkill):
cube = 2
cd = 45
uuid = "1c1a9606eb702ebe5a7bb4397f3aeae0"
-
+ vps = [
+ {
+ "name": "速效冥炎",
+ "desc": "施放时间减少
范围增加",
+ "explain": "[冥炎剑]
施放时召唤冥炎剑立即斩击敌人
- 总攻击力相同
- 按向前方向键时增加移动距离
斩击攻击范围 +30%"
+ },
+ {
+ "name": "冥炎 : 女帝",
+ "desc": "变更为范围攻击技能
可使用[鬼神解放]
范围增加",
+ "explain": "[冥炎剑]
一段时间内召唤卡洛, 为领域内的敌人附着上黑色火焰, 一定时间间隔造成火/暗属性伤害
- 总攻击力相同
- 卡洛召唤状态下再次施放时, 回收原有的卡洛, 并在前方召唤
- 可以通过鬼神解放使用"
+ }
+ ]
data0 = data1 = data2 = data3 = [0,1]
hit0 = 2
hit1 = 2
@@ -582,7 +640,18 @@ class Skill27(ActiveSkill):
cd = 30
mp = [400, 1120]
uuid = "d89f26862e348a801b30bb9fd7125db5"
-
+ vps = [
+ {
+ "name": "刺骨炼狱",
+ "desc": "追踪
范围增加",
+ "explain": "[鬼斩 : 炼狱]
通过冥界之力, 使更多的刀刃以前方最强敌人为中心涌出
- 总攻击力相同
- 索敌范围 : 700px"
+ },
+ {
+ "name": "炼狱鬼手",
+ "desc": "强制中断",
+ "explain": "[鬼斩 : 炼狱]
可以强制中断转职技能的施放后僵直并施放[鬼斩 : 炼狱]
- 可以强制中断[鬼斩 : 炼狱]施放后僵直并施放转职技能"
+ }
+ ]
data0 = [0, 2798, 3084, 3369, 3650, 3936, 4218, 4505, 4787, 5070, 5355, 5639, 5925, 6209, 6494, 6774, 7061, 7344, 7626, 7911, 8198, 8484, 8766, 9048, 9333, 9617, 9900, 10185, 10469, 10752, 11036, 11324, 11604, 11891, 12174, 12459, 12741, 13023, 13311, 13592, 13878, 14162, 14447, 14730, 15015, 15299, 15579, 15867, 16149, 16437, 16718]# noqa: E501
hit0 = 1 #TODO
@@ -606,10 +675,25 @@ class Skill28(ActiveSkill):
cd = 40
mp = [822, 1726]
uuid = "2ff50c35efcf0f287c4c418c8454da48"
-
+ vps = [
+ {
+ "name": "墓碑之主",
+ "desc": "赋予速度增益效果",
+ "explain": "[冥祭之沼]
墓碑爆炸时对自身施加鬼神之力, 获得速度增加增益效果
- 所有速度增加量 : 15%
- 增益持续时间 : 30秒"
+ },
+ {
+ "name": "无名墓碑",
+ "desc": "可以指定位置
范围增加
可多次发动",
+ "explain": "[冥祭之沼]
可指定被封印的墓碑的召唤位置
变更为可填充2次的技能
- 每次填充冷却时间 : 20秒
- 攻击力 -50%
爆炸范围 + 40%
通过鬼神解放施放时, 无法指定位置"
+ }
+ ]
data0 = [0, 35804, 39438, 43068, 46697, 50334, 53966, 57603, 61233, 64863, 68492, 72129, 75759, 79391, 83027, 86654, 90288, 93923, 97554, 101189, 104822, 108449, 112086, 115718, 119348, 122982, 126611, 130245, 133878, 137510, 141144, 144777, 148407, 152040, 155675, 159303, 162938, 166571, 170201, 173837, 177467, 181101, 184734, 188366, 191996, 195630, 199260, 202893, 206523, 210158, 213791]# noqa: E501
hit0 = 1 #TODO
+ def vp_2(self):
+ self.cd = 20
+ self.skillRation *= 0.5
+
# 幽魂之布雷德 블레이드 팬텀
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/c4a5b868f1e8e60cd1867a2cfab4a242?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -624,7 +708,18 @@ class Skill29(ActiveSkill):
cd = 40
mp = [580, 4500]
uuid = "c4a5b868f1e8e60cd1867a2cfab4a242"
-
+ vps = [
+ {
+ "name": "亡灵的进击",
+ "desc": "幽魂之布雷德追踪角色
施放时间减少",
+ "explain": "[幽魂之布雷德]
幽魂之布雷德跟随自身, 对周围敌人进行攻击
- 总攻击力相同
- 再次按技能键时, 立即发动终结攻击
- 领域持续时间 -2秒
- 幽魂多段攻击间隔 -75%"
+ },
+ {
+ "name": "百鬼夜行",
+ "desc": "批量召唤鬼神
自身速度增加",
+ "explain": "[幽魂之布雷德]
施放[幽魂之布雷德]时, 召唤包括卡赞和普戾蒙在内, 所有可召唤的鬼神
- 卡赞 : 4.5秒内, 领域中鬼泣的所有速度 +10%
- 普戾蒙 : 4.5秒内, 领域中鬼泣的回避率 +20%"
+ }
+ ]
data0 = [0, 487, 538, 587, 639, 686, 737, 786, 836, 886, 934, 985, 1033, 1084, 1133, 1185, 1233, 1283, 1333, 1381, 1432, 1479, 1531, 1580, 1632, 1681, 1729, 1779, 1828, 1878, 1926, 1979, 2027, 2077, 2126, 2176, 2224, 2275, 2325, 2375, 2425, 2473, 2523, 2572, 2623, 2672, 2720, 2772, 2823, 2871, 2920]# noqa: E501
hit0 = 32
@@ -672,7 +767,18 @@ class Skill31(ActiveSkill):
cd = 45
mp = [800, 6000]
uuid = "96e72ec364dada85600c907ecd95a140"
-
+ vps = [
+ {
+ "name": "亡灵的利齿",
+ "desc": "地面施放时, 发动下斩攻击
范围增加
强控敌人",
+ "explain": "[幽魂降临 : 式]
可以在后跳过程中施放; 在地面施放时不再跳跃, 立即施放下劈斩击
冥界之刃命中时控制敌人
- 控制时间 : 3秒
攻击范围 15%"
+ },
+ {
+ "name": "鬼王魂魄剑",
+ "desc": "增加赋予鬼王印记功能
追踪",
+ "explain": "[幽魂降临 : 式]
向前方最强的敌人施以斩断灵魂的剑击
- 总攻击力相同
给1个命中的敌人留下鬼王的印记
- 拥有鬼王印记的敌人, 在任何位置都会受到鬼神的伤害
- 印记持续时间 : 8秒"
+ }
+ ]
data0 = [0, 26978, 29714, 32452, 35191, 37925, 40663, 43400, 46139, 48874, 51609, 54348, 57083, 59820, 62560, 65297, 68032, 70770, 73507, 76244, 78980, 81719, 84455, 87192, 89930, 92668, 95402, 98138, 100877, 103613, 106352, 109087, 111825, 114561, 117299, 120037, 122774, 125508, 128247, 130983, 133719, 129959, 132566, 135172, 137780, 140386, 142992, 145599, 148207, 150812, 153420]# noqa: E501
hit0 = 1 #TODO
diff --git a/backend/core/character/GF/swordman_male/weapon_master.py b/backend/core/character/GF/swordman_male/weapon_master.py
index dc0cef4a..6c774ccd 100644
--- a/backend/core/character/GF/swordman_male/weapon_master.py
+++ b/backend/core/character/GF/swordman_male/weapon_master.py
@@ -192,6 +192,7 @@ class Skill6(ActiveSkill):
rangeLv = 3
type = "passive"
uuid = "8f73f243041c2d27739fe7696f02bf9b"
+ hasUP = False
# 物理攻击力增加
data0 = [0, 9.2, 10.7, 12.2, 13.7, 15.2, 16.7, 18.2, 19.7, 21.2, 22.7, 24.2, 25.7, 27.2, 28.7, 30.2, 31.7, 33.2, 34.7, 36.2, 37.7, 39.2, 40.7, 42.7, 44.7, 46.7, 48.7, 50.7, 52.7, 54.7, 56.7, 58.7, 60.7, 62.7, 64.7, 66.7, 68.7, 70.7, 72.7, 74.7, 76.7]# noqa: E501
@@ -310,7 +311,7 @@ class Skill9(PassiveSkill):
rangeLv = 3
uuid = "8ee0099656df08a0b39225f8a21d514b"
- associate = [{"type":"+lv","data":[i for i in range(0, maxLv + 2)],"ratio":1,"skills":["光剑精通","钝器精通","太刀精通","巨剑精通","短剑精通"]}] #TODO
+ associate = [{"type":"+lv","data":[i + 1 if i > 0 else i for i in range(0, maxLv + 2)],"ratio":1,"skills":["光剑精通","钝器精通","太刀精通","巨剑精通","短剑精通"]}] #TODO
# 光剑掌握 광검 사용 가능
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/bb34e8854a93fd250347a1c64119f7ab?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -626,7 +627,18 @@ class Skill21(ActiveSkill):
hit1 = 1
power1 = 0
uuid = "cfacda0647b9a0f595df2c2aad30c18d"
-
+ vps = [
+ {
+ "name": "拔刀奥义",
+ "desc": "施放时间减少
范围增加
发动[神影手]",
+ "explain": "[拔刀斩]
准备动作时间 -30%
攻击范围 45%
[神影手]
[拔刀斩]攻击成功时, 获得以下效果
- 发动[神影手]效果
- 一次[拔刀斩]最多发动1次"
+ },
+ {
+ "name": "速战速决",
+ "desc": "取消僵直
施放时间减少",
+ "explain": "[拔刀斩]
可以强制中断转职技能的施放后僵直并施放 (觉醒技能除外)
根据穿戴的武器, 发动时触发以下效果
- 短剑、 钝器 : 攻击后僵直 -40%
- 太刀、 光剑 : 同时发动拔刀追加攻击
- 巨剑 : 立即以最大蓄气状态施放"
+ }
+ ]
def setMode(self,mode=None):
weapon = self.char.GetWeaponType()
if weapon[0] == "光剑" or weapon[0] == "钝器":
@@ -655,7 +667,18 @@ class Skill22(ActiveSkill):
cd = 20
mp = [25, 420]
uuid = "669f1428193f61f9d92c743b72438c4d"
-
+ vps = [
+ {
+ "name": "猛龙过江",
+ "desc": "追踪
范围增加",
+ "explain": "[猛龙断空斩]
突进上斩动作结束时生成旋风
[极·神剑术]
巴恩的飓风强化
- 移动时追击周围敌人
- 大小 + 70%
- 持续时间 + 1秒
- 多段攻击次数上限 + 7次
- 总攻击力相同"
+ },
+ {
+ "name": "破竹之势",
+ "desc": "取消僵直
所受伤害减少
施放时间减少",
+ "explain": "[猛龙断空斩]
突进过程中可以通过[流心]强制中断技能
突进过程中被击时, 招架敌人的攻击, 所受伤害 -90%
攻击次数上限变更为1次
- 固定施放突进上斩动作
- 总攻击力相同"
+ }
+ ]
data1 = [0, 4250, 4686, 5117, 5546, 5981, 6411, 6840, 7272, 7704, 8133, 8565, 8997, 9432, 9866, 10296, 10722, 11159, 11591, 12018, 12452, 12884, 13316, 13745, 14180, 14612, 15042, 15471, 15906, 16337, 16766, 17199, 17631, 18059, 18492, 18926, 19356, 19787, 20219, 20652, 21083, 21515, 21945, 22379, 22808, 23238, 23669, 24104, 24534, 24965, 25401, 25832, 26261, 26693, 27126, 27554, 27987, 28413, 28850, 29283, 29715, 30149, 30578, 31008, 31442, 31872, 32301, 32736, 33164, 33599, 34031]# noqa: E501
hit1 = 2
@@ -682,7 +705,18 @@ class Skill23(ActiveSkill):
cd = 25
mp = [30, 450]
uuid = "2c9d9a36c8401bddff6cdb80fab8dc24"
-
+ vps = [
+ {
+ "name": "心机一转",
+ "desc": "变更为单次攻击
攻击力和冷却时间增加
范围增加",
+ "explain": "[破军斩龙击]
变更为集中意念后上斩的技能
- 删除肩撞攻击和刺击攻击
- 总攻击力 +60%
- 基本冷却时间变更为40秒
- 上斩范围 +35%
- 浮空力 + 30%
- 删除附加眩晕效果"
+ },
+ {
+ "name": "无足行步",
+ "desc": "聚集敌人
取消僵直",
+ "explain": "[破军斩龙击]
可吸附处于霸体状态及无法抓取状态的敌人
可强制中断[破军升龙击]技能的施放后僵直并发动
[破军升龙击]
肩撞攻击会将敌人击退
可强制中断[破军斩龙击]技能的施放后僵直并发动
[三段刃]
可以强制中断技能并施放[破军升龙击]和[破军斩龙击]"
+ }
+ ]
data0 = [0, 7179, 7908, 8639, 9369, 10094, 10821, 11553, 12279, 13005, 13745, 14466, 15197, 15929, 16655, 17381, 18114, 18842, 19571, 20295, 21027, 21758, 22482, 23216, 23943, 24672, 25400, 26132, 26856, 27585, 28316, 29043, 29769, 30503, 31232, 31961, 32684, 33417, 34145, 34872, 35604, 36332, 37059, 37788, 38517, 39242, 39977, 40704, 41436, 42159, 42888, 43622, 44348, 45071, 45807, 46532, 47267, 47996, 48723, 49452, 50178, 50909, 51638, 52367, 53094, 53823, 54551, 55281, 56009, 56739, 57467]# noqa: E501
hit0 = 1 #TODO
@@ -696,6 +730,10 @@ class Skill23(ActiveSkill):
data7 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8]# noqa: E501
+ def vp_1(self):
+ self.cd = 40
+ self.skillRation *= 1.6
+
# 幻影剑舞 환영검무
# https://api.neople.co.kr/df/skills/41f1cdc2ff58bb5fdc287be0db2a8df3/8510294202d0e042dd29a2422fc6770d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill24(ActiveSkill):
@@ -709,7 +747,18 @@ class Skill24(ActiveSkill):
cd = 45
mp = [360, 3024]
uuid = "8510294202d0e042dd29a2422fc6770d"
-
+ vps = [
+ {
+ "name": "无形剑舞",
+ "desc": "范围增加
所受伤害减少
每个武器赋予异常状态",
+ "explain": "[幻影剑舞]
攻击范围 40%
施放过程中所受伤害 -90%
[极·神剑术]
幻影斩击多段攻击次数 + 13次
- 总攻击力相同
根据所佩戴的武器, 幻影斩击赋予以下异常状态
- 短剑 : 束缚
- 太刀 : 刺伤
- 钝器 : 眩晕
- 巨剑 : 减速
- 光剑 : 感电"
+ },
+ {
+ "name": "残影剑舞",
+ "desc": "更变为无形剑召唤技能
适用最高连击效果
施放时间减少",
+ "explain": "[幻影剑舞]
固定以连击次数上限为标准进行攻击
以极快的速度斩击并留下残影
- 斩击速度 + 20%"
+ }
+ ]
# 短剑 增加剑气攻击力 剑气多端次数
# 太刀 额外刺伤
# 太刀 光剑 增加斩击次数 减少斩击攻击力
@@ -825,7 +874,18 @@ class Skill27(ActiveSkill):
cd = 35
mp = [420, 1200]
uuid = "0c262dac3ec41ff79e359ada9c7a7faf"
-
+ vps = [
+ {
+ "name": "流星审判",
+ "desc": "无敌强化
强制控制功能强化
范围增加",
+ "explain": "[极·神剑术 (流星落)]
无敌效果强化
- 跳跃动作变更为无敌状态
- 落地后无敌时间 + 1秒
跳跃冲击波攻击可以强制控制敌人1.5秒
流星剑功能强化
- 投掷流星剑前置准备时间 -50%
- 攻击范围 55%
[极·神剑术]
流星之天剑功能强化
- 强制控制持续时间 + 60%
- 攻击范围 55%"
+ },
+ {
+ "name": "天道瞬斩",
+ "desc": "变更为投掷剑的技能
追踪",
+ "explain": "[极·神剑术 (流星落)]
施放时向空中投掷流星剑和流星之天剑
- 流星剑和流星之天剑会追踪最强的敌人
- 删除跳跃冲击波及地面冲撞攻击
- 总攻击力相同"
+ }
+ ]
data0 = [0, 6540, 7209, 7869, 8537, 9197, 9866, 10524, 11190, 11855, 12516, 13182, 13848, 14508, 15174, 15840, 16500, 17165, 17834, 18492, 19157, 19821, 20487, 21149, 21815, 22473, 23141, 23805, 24468, 25128, 25794, 26462, 27122, 27789, 28452, 29109, 29778, 30441, 31110, 31770, 32436, 33095, 33764, 34430, 35088, 35756, 36417, 37077, 37743, 38414, 39074]# noqa: E501
hit0 = 1 #TODO
@@ -862,7 +922,18 @@ class Skill28(ActiveSkill):
cd = 50
mp = [800, 1680]
uuid = "2ba299855fc22192cba4f73db75e9d0e"
-
+ vps = [
+ {
+ "name": "破空一刀",
+ "desc": "剑气攻击力补正
施放时间减少",
+ "explain": "[破空拔刀斩]
剑气攻击力变更为与斩击攻击力相同
增加斩击速度
- 准备动作时间 -40%
- 剑气生成后僵直 -20%"
+ },
+ {
+ "name": "流动之刃",
+ "desc": "范围增加
可多次发动",
+ "explain": "[破空拔刀斩]
剑气移动距离 + 500%
变更为可填充2次的技能
- 每次填充冷却时间 : 25秒
- 单次攻击力 -50%"
+ }
+ ]
data0 = [0, 72069, 79382, 86688, 94004, 101310, 108629, 115938, 123249, 130560, 137873, 145182, 152496, 159810, 167117, 174429, 181739, 189050, 196364, 203672, 210986, 218298, 225608, 232923, 240233, 247544, 254856, 262166, 269480, 276783, 284102, 291411, 298725, 306036, 313350, 320657, 327972, 335280, 342594, 349904, 357216, 364529, 371838, 379146, 386465, 393773, 401087, 408395, 415707, 423020, 430329]# noqa: E501
hit0 = 1 #TODO
@@ -876,6 +947,10 @@ class Skill28(ActiveSkill):
self.hit0 = 0
self.hit1 = 1
+ def vp_2(self):
+ self.cd = 25
+ self.skillRation *= 0.5
+
data2 = [0, 31, 35, 39, 43, 47, 51, 55, 59, 63, 67, 71, 75, 79, 83, 87, 91, 95, 99, 100, 100, 100, 100, 100, 100, 100, 100, 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 = [0, 3, 3, 3, 5, 5, 5, 7, 7, 7, 9, 9, 9, 11, 11, 11, 13, 13, 13, 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
@@ -909,7 +984,18 @@ class Skill30(ActiveSkill):
cd = 35
mp = [580, 4500]
uuid = "b501ae53638d33a32351904f31cb6aa3"
-
+ vps = [
+ {
+ "name": "一合残像",
+ "desc": "范围增加
无敌强化",
+ "explain": "[极 · 神剑术 (破空斩)]
斩击范围增加
斩击时, 生成2个使用[极·神剑术 (破空斩)]的残影
- X轴攻击范围 + 50%
施放时, 立即无敌"
+ },
+ {
+ "name": "破灭神剑",
+ "desc": "施放时间减少
攻击失败补正
斩击攻击并入爆炸
部分技能攻击中自动生效",
+ "explain": "[极 · 神剑术 (破空斩)]
施放前僵直 -40%
没有斩击目标时, 冷却时间减少至4秒
对被斩击的敌人附加在一定时间后爆炸的剑痕
- 删除多段攻击
- 总攻击力相同
[神影手]
冲击波攻击强化
- 范围 + 35%
- 冲击波发动时, 同时适用[极·神剑术(破空斩)]攻击 ([极·神剑术(破空斩)]可施放时适用)"
+ }
+ ]
data0 = [0, 7692, 8472, 9255, 10031, 10814, 11592, 12373, 13152, 13936, 14714, 15495, 16275, 17059, 17838, 18615, 19399, 20177, 20960, 21738, 22520, 23298, 24079, 24860, 25640, 26420, 27200, 27981, 28762, 29542, 30322, 31104, 31886, 32664, 33446, 34224, 35009, 35787, 36568, 37346, 38128, 38906, 39688, 40469, 41248, 42027, 42808, 43590, 44370, 45152, 45929]# noqa: E501
hit0 = 5
@@ -999,7 +1085,18 @@ class Skill32(ActiveSkill):
cd = 50
mp = [800, 6000]
uuid = "d8ff976e2aaa4720272a5175d1eb9126"
-
+ vps = [
+ {
+ "name": "最后一斩",
+ "desc": "施放时间减少
取消僵直",
+ "explain": "[极 · 神剑术 (瞬斩)]
拔剑斩击准备时间 -40%
拔剑斩击命中时, 可强制中断施放后僵直并使用转职技能
中断施放后僵直时, 角色会转换方向并使用技能"
+ },
+ {
+ "name": "一刃闪",
+ "desc": "可以在空中施放
范围增加
攻击时间减少
变更为单次攻击",
+ "explain": "[极 · 神剑术 (瞬斩)]
可以在175px以下的空中施放
拔剑斩击范围增加
- 前进距离 +60%
- Y轴攻击范围 +60%
删除拔剑斩击攻击及剑气多段攻击
- 总攻击力相同"
+ }
+ ]
data0 = [0, 20101, 22139, 24178, 26217, 28256, 30295, 32338, 34374, 36416, 38454, 40492, 42531, 44571, 46610, 48648, 50687, 52726, 54765, 56806, 58846, 60883, 62923, 64962, 67002, 69041, 71083, 73117, 75162, 77195, 79238, 81277, 83316, 85355, 87395, 89432, 91471, 93514, 95549, 97592, 99630, 101671, 103705, 105748, 107786, 109823, 111864, 113903, 115940, 117980, 120023]# noqa: E501
hit0 = 1 #TODO
diff --git a/backend/core/character/GF/thief/kunoichi.py b/backend/core/character/GF/thief/kunoichi.py
new file mode 100755
index 00000000..953b6f19
--- /dev/null
+++ b/backend/core/character/GF/thief/kunoichi.py
@@ -0,0 +1,1452 @@
+#ddc49e9ad1ff72a00b53c6cff5b1e920
+from core.basic.skill import PassiveSkill, ActiveSkill
+from core.basic.character import Character
+
+# 翔击 라이징 컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/3c5604bdbb0240b8f130f59ab40509c3?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill0(ActiveSkill):
+ name = "翔击"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 7 #TODO
+ rangeLv = 3
+ cd = 2
+ uuid = "3c5604bdbb0240b8f130f59ab40509c3"
+ data0 = [0, 186, 216, 246, 276, 305, 335, 365, 394, 424, 454, 484, 513, 543, 573, 602, 632, 662, 692, 721, 751]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101.1, 102, 103, 103.9, 105, 105.9, 107, 107.8, 108.9, 112.6, 113, 113.5, 113.9, 114.3, 114.8, 115.2, 115.7, 116.1, 116.5]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 71, 83, 94, 105, 117, 128, 139, 151, 162, 173, 185, 196, 207, 219, 230, 241, 253, 264, 276, 287]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 100, 107.3, 114.7, 122, 129.3, 137.3, 144.7, 152, 159.3, 166.7, 167.3, 168, 168.7, 169.3, 170, 170.7, 171.3, 172, 172.7, 173.3]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 投掷苦无 쿠나이 던지기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/506e7ed77d517419a6e1c437a2cedb17?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill1(ActiveSkill):
+ name = "投掷苦无"
+ learnLv = 1
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [8, 91]
+ uuid = "506e7ed77d517419a6e1c437a2cedb17"
+ data0 = [0, 299, 329, 360, 390, 421, 451, 481, 512, 542, 572, 603, 633, 663, 694, 724, 754, 785, 815, 845, 876, 906, 936, 967, 997, 1028, 1058, 1088, 1119, 1149, 1179, 1210, 1240, 1270, 1301, 1331, 1361, 1392, 1422, 1452, 1483, 1513, 1543, 1574, 1604, 1634, 1665, 1695, 1726, 1756, 1786, 1817, 1847, 1877, 1908, 1938, 1968, 1999, 2029, 2059, 2090, 2120, 2150, 2181, 2211, 2241, 2272, 2302, 2332, 2363, 2393]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 105.2, 110.3, 115.5, 120.7, 125.9, 131, 136.2, 141.4, 146.6, 151.7, 156.9, 162.1, 167.2, 172.4, 177.6, 182.8, 187.9, 193.1, 198.3, 203.4, 208.6, 213.8, 219, 224.1, 229.3, 234.5, 239.7, 244.8, 250, 255.2, 260.3, 265.5, 270.7, 275.9, 281, 286.2, 291.4, 296.6, 301.7, 306.9, 312.1, 317.2, 322.4, 327.6, 332.8, 337.9, 343.1, 348.3, 353.4, 358.6, 363.8, 369, 374.1, 379.3, 384.5, 389.7, 394.8, 400, 405.2, 410.3, 415.5, 420.7, 425.9, 431, 436.2, 441.4, 446.6, 451.7, 456.9]# 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
+
+ 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
+
+
+# 苦无掌握 차크라 웨펀 착용 가능
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/852f8ad797db4dca1405cb3e77198401?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill2(PassiveSkill):
+ name = "苦无掌握"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 5 #TODO
+ rangeLv = 1
+ uuid = "852f8ad797db4dca1405cb3e77198401"
+ data0 = [0, 100]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 后跳 백스텝
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7822d6d52e10964a6755f142c666b494?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill3(ActiveSkill):
+ name = "后跳"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 3 #TODO
+ rangeLv = 1
+ mp = [1, 1]
+ uuid = "7822d6d52e10964a6755f142c666b494"
+
+# 基础精通 기본기 숙련
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5a56514f35cf0270ae8d6c65f8fefd78?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill4(PassiveSkill):
+ name = "基础精通"
+ learnLv = 1
+ masterLv = 190
+ maxLv = 200
+ position = 1 #TODO
+ rangeLv = 1
+ uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
+ icon = "$common/$uuid"
+
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/ce26c6b69d02a440a81b552bec94f03b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill5(ActiveSkill):
+ name = "受身蹲伏"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 2 #TODO
+ rangeLv = 1
+ cd = 5
+ mp = [1, 1]
+ uuid = "ce26c6b69d02a440a81b552bec94f03b"
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/892ef624d8bf3d7fc045f84825fd6104?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill6(PassiveSkill):
+ name = "방어구 마스터리"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 0 #TODO
+ rangeLv = 1
+ uuid = "892ef624d8bf3d7fc045f84825fd6104"
+
+# 切割 슬라이서
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/9dda3f4a849dba1a288dd65e116860f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill7(ActiveSkill):
+ name = "切割"
+ learnLv = 5
+ masterLv = 1
+ maxLv = 6
+ position = 2 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [6, 56]
+ uuid = "9dda3f4a849dba1a288dd65e116860f2"
+ data0 = [0, 419, 480, 536, 593, 650, 710]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.1, 103.1, 104.1, 105.2]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 130, 131, 131, 133, 134, 134]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 焰刃 염화참
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/eb71e1d82d92c7e1d40500a0dcd77aa6?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill8(ActiveSkill):
+ name = "焰刃"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 6 #TODO
+ rangeLv = 2
+ cd = 5
+ mp = [15, 168]
+ uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
+ data0 = [0, 1721, 1896, 2070, 2245, 2420, 2594, 2769, 2944, 3118, 3293, 3467, 3642, 3817, 3991, 4166, 4340, 4515, 4690, 4864, 5039, 5213, 5388, 5563, 5737, 5912, 6087, 6261, 6436, 6610, 6785, 6960, 7134, 7309, 7483, 7658, 7833, 8007, 8182, 8357, 8531, 8706, 8880, 9055, 9230, 9404, 9579, 9753, 9928, 10103, 10277, 10452, 10627, 10801, 10976, 11150, 11325, 11500, 11674, 11849, 12023, 12198, 12373, 12547, 12722, 12897, 13071, 13246, 13420, 13595, 13770]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.3, 103.3, 104.7, 105.7, 107, 108, 109.3, 110.3, 111.3, 112.7, 113.7, 115, 116, 117.3, 118.3, 119.7, 120.7, 122, 123, 124, 125.3, 126.3, 127.7, 128.7, 130, 131, 132.3, 133.3, 134.3, 135.7, 136.7, 138, 139, 140.3, 141.3, 142.7, 143.7, 144.7, 146, 147, 148.3, 149.3, 150.7, 151.7, 153, 154, 155.3, 156.3, 157.3, 158.7, 159.7, 161, 162, 163.3, 164.3, 165.7, 166.7, 167.7, 169, 170, 171.3, 172.3, 173.7, 174.7, 176, 177, 178, 179.3]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [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
+ hit2 = 1 #TODO
+
+ data3 = [0, 156, 158, 158, 159, 161, 161, 162, 164, 165, 165, 167, 168, 168, 170, 172, 172, 173, 175, 175, 176, 178, 178, 179, 181, 183, 183, 184, 186, 186, 187, 189, 189, 190, 192, 192, 193, 195, 197, 197, 198, 200, 200, 201, 203, 203, 204, 206, 206, 207, 209, 209, 211, 212, 214, 214, 215, 217, 217, 218, 220, 220, 222, 223, 223, 225, 226, 228, 228, 229, 231]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 影袭 섀도우컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c9664191611af31142e052dfaef84530?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill9(ActiveSkill):
+ name = "影袭"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 8 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [15, 168]
+ uuid = "c9664191611af31142e052dfaef84530"
+ data0 = [0, 3411, 3757, 4103, 4449, 4796, 5142, 5488, 5834, 6180, 6526, 6872, 7218, 7564, 7910, 8256, 8602, 8948, 9294, 9640, 9987, 10333, 10679, 11025, 11371, 11717, 12063, 12409, 12755, 13101, 13447, 13793, 14139, 14485, 14831, 15178, 15524, 15870, 16216, 16562, 16908, 17254, 17600, 17946, 18292, 18638, 18984, 19330, 19676, 20023, 20369, 20715, 21061, 21407, 21753, 22099, 22445, 22791, 23137, 23483, 23829, 24175, 24521, 24867, 25214, 25560, 25906, 26252, 26598, 26944, 27290]# 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, 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
+ hit2 = 1 #TODO
+
+
+# 暗魂波 다크 소울
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ade01c1d6afc8a05055225045e89fe49?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill10(ActiveSkill):
+ name = "暗魂波"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 4 #TODO
+ rangeLv = 2
+ cd = 3.5
+ mp = [15, 161]
+ uuid = "ade01c1d6afc8a05055225045e89fe49"
+ data0 = [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
+ hit0 = 1 #TODO
+
+ data1 = [0, 248, 272, 299, 321, 350, 376, 403, 425, 454, 478, 505, 520, 551, 578, 600, 631, 648, 678, 707, 726, 753, 784, 799, 828, 855, 877, 906, 930, 950, 981, 1005, 1032, 1061, 1081, 1105, 1134, 1163, 1180, 1212, 1236, 1256, 1285, 1312, 1335, 1363, 1380, 1408, 1440, 1462, 1484, 1513, 1535, 1561, 1588, 1610, 1637, 1664, 1686, 1712, 1737, 1761, 1788, 1817, 1843, 1865, 1892, 1914, 1941, 1970, 1991]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1034, 1144, 1241, 1357, 1457, 1566, 1663, 1773, 1880, 1987, 2084, 2203, 2292, 2404, 2513, 2610, 2730, 2827, 2921, 3041, 3140, 3240, 3358, 3460, 3558, 3665, 3769, 3881, 3988, 4087, 4189, 4296, 4400, 4508, 4616, 4718, 4820, 4935, 5027, 5139, 5253, 5347, 5447, 5566, 5658, 5775, 5879, 5976, 6093, 6193, 6285, 6404, 6514, 6611, 6718, 6819, 6928, 7033, 7135, 7240, 7347, 7451, 7551, 7659, 7767, 7874, 7983, 8080, 8182, 8305]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 100, 103, 108, 110, 115, 118, 120, 125, 128, 130, 135, 138, 143, 145, 148, 153, 155, 158, 163, 165, 170, 173, 175, 180, 183, 185, 190, 193, 198, 200, 203, 208, 210, 215, 218, 220, 225, 228, 230, 235, 238, 243, 245, 248, 253, 255, 258, 263, 265, 270, 273, 275, 280, 283, 285, 290, 293, 298, 300, 303, 308, 310, 315, 318, 320, 325, 328, 330, 335, 338]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 445, 490, 536, 581, 627, 675, 717, 762, 809, 855, 899, 942, 984, 1034, 1078, 1125, 1168, 1216, 1261, 1306, 1350, 1397, 1438, 1486, 1532, 1576, 1624, 1668, 1710, 1758, 1802, 1850, 1896, 1940, 1982, 2028, 2076, 2120, 2166, 2212, 2256, 2300, 2346, 2392, 2438, 2479, 2526, 2576, 2621, 2661, 2706, 2752, 2800, 2844, 2888, 2933, 2980, 3023, 3069, 3114, 3159, 3206, 3250, 3296, 3341, 3388, 3431, 3477, 3524, 3568]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 弧光闪 샤이닝컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0969cd4054d93da07708108c0cc1c4b5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill11(ActiveSkill):
+ name = "弧光闪"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [18, 190]
+ uuid = "0969cd4054d93da07708108c0cc1c4b5"
+ data0 = [0, 2026, 2232, 2440, 2647, 2851, 3057, 3259, 3471, 3672, 3879, 4087, 4294, 4500, 4707, 4906, 5114, 5319, 5525, 5732, 5942, 6147, 6353, 6557, 6761, 6970, 7171, 7383, 7589, 7798, 8002, 8201, 8412, 8617, 8825, 9027, 9240, 9440, 9648, 9853, 10062, 10265, 10470, 10678, 10882, 11089, 11297, 11501, 11706, 11912, 12118, 12328, 12527, 12736, 12942, 13146, 13354, 13561, 13765, 13971, 14176, 14384, 14595, 14797, 15006, 15208, 15411, 15621, 15822, 16033, 16237]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 850, 932, 1020, 1108, 1192, 1278, 1363, 1450, 1533, 1622, 1712, 1794, 1882, 1965, 2055, 2135, 2224, 2307, 2395, 2485, 2567, 2655, 2739, 2827, 2910, 2999, 3082, 3169, 3257, 3344, 3429, 3512, 3602, 3686, 3774, 3856, 3946, 4038, 4116, 4206, 4289, 4379, 4457, 4549, 4627, 4719, 4809, 4893, 4983, 5063, 5153, 5236, 5321, 5409, 5494, 5581, 5664, 5755, 5840, 5926, 6010, 6100, 6183, 6270, 6355, 6443, 6530, 6611, 6701, 6783]# 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, 150, 155, 161, 165, 171, 176, 182, 186, 192, 197, 201, 207, 212, 218, 222, 228, 233, 239, 243, 249, 254, 258, 264, 269, 275, 279, 285, 290, 296, 300, 305, 311, 315, 321, 326, 332, 336, 342, 347, 351, 357, 362, 368, 372, 378, 383, 389, 393, 399, 404, 408, 414, 419, 425, 429, 435, 440, 446, 450, 455, 461, 465, 471, 476, 482, 486, 492, 497, 501, 507]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 骨盾 본 실드
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ff171dc487807bb9aa28900ca9a46b41?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill12(ActiveSkill):
+ name = "骨盾"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 7
+ position = 1 #TODO
+ rangeLv = 3
+ cd = 15
+ mp = [20, 400]
+ uuid = "ff171dc487807bb9aa28900ca9a46b41"
+ data0 = [0, 122, 136, 150, 160, 173, 187, 201]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 27, 27, 29, 29, 29, 31, 31]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 4, 8, 12, 16, 20, 20, 20]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 4, 5, 6, 7, 8, 8, 8]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 忍法 : 影分身 인법 : 허물 벗기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/a5fa08f5d509e6ff2ebc68856a470b5a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill13(ActiveSkill):
+ name = "忍法 : 影分身"
+ learnLv = 10
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 3
+ cd = [30, 29.4, 28.8, 28.2, 27.6, 26.9, 26.3, 25.7, 25.1, 24.5, 23.9, 23.3, 22.7, 22, 21.4, 20.8, 20.2, 19.6, 19, 18.4, 17.8, 17.1, 16.5, 15.9, 15.3, 14.7, 14.1, 13.5, 12.9, 12.2, 11.6, 11, 10.4, 9.8, 9.2, 8.6, 8, 7.3, 6.7, 6.1, 5.5, 4.9, 4.3, 3.7, 3.1, 2.4, 1.8, 1.2, 0.6, 0]
+ mp = [20, 230]
+ uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
+ data0 = [0, 918, 1063, 1207, 1353, 1498, 1642, 1787, 1931, 2077, 2222, 2368, 2513, 2659, 2803, 2948, 3092, 3237, 3383, 3528, 3672, 3817, 3961, 4107, 4252, 4396, 4541, 4685, 4831, 4976, 5122, 5267, 5413, 5557, 5702, 5846, 5991, 6137, 6282, 6426, 6571, 6715, 6861, 7006, 7150, 7295, 7439, 7585, 7730, 7876, 8021]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 168, 192, 216, 276, 372, 456, 540, 624, 739, 864, 998, 1142, 1296, 1459, 1632, 1814, 2006, 2208, 2419, 2640, 2870, 3110, 3360, 3619, 3888, 4166, 4454, 4752, 5059, 5376, 5702, 6038, 6384, 6739, 7104, 7478, 7862, 8256, 8659, 9072, 9494, 9926, 10368, 10819, 11280, 11750, 12230, 12720, 13219, 13728]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 7, 7.2, 7.5, 7.7, 8, 8.2, 8.4, 8.7, 8.9, 9.2, 9.4, 9.7, 9.9, 10.1, 10.4, 10.6, 10.9, 11.1, 11.3, 11.6, 11.8, 12.1, 12.3, 12.6, 12.8, 13, 13.3, 13.5, 13.8, 14, 14.2, 14.5, 14.7, 15, 15.2, 15.4, 15.7, 15.9, 16.2, 16.4, 16.7, 16.9, 17.1, 17.4, 17.6, 17.9, 18.1, 18.3, 18.6, 18.8]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 200, 203, 207, 210, 214, 217, 221, 224, 228, 231, 234, 238, 241, 245, 248, 252, 255, 259, 262, 266, 269, 272, 276, 279, 283, 286, 290, 293, 297, 300, 303, 307, 310, 314, 317, 321, 324, 328, 331, 334, 338, 341, 345, 348, 352, 355, 359, 362, 366, 369]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 碎踝 발목 타격
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5dc7008b12a459325b548b0715c6b73c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill14(ActiveSkill):
+ name = "碎踝"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [15, 168]
+ uuid = "5dc7008b12a459325b548b0715c6b73c"
+ data0 = [0, 5882, 6479, 7076, 7673, 8269, 8866, 9463, 10060, 10656, 11253, 11850, 12447, 13044, 13640, 14237, 14834, 15431, 16027, 16624, 17221, 17818, 18414, 19011, 19608, 20205, 20801, 21398, 21995, 22592, 23188, 23785, 24382, 24979, 25576, 26172, 26769, 27366, 27963, 28559, 29156, 29753, 30350, 30946, 31543, 32140, 32737, 33333, 33930, 34527, 35124, 35720, 36317, 36914, 37511, 38108, 38704, 39301, 39898, 40495, 41091, 41688, 42285, 42882, 43478, 44075, 44672, 45269, 45865, 46462, 47059]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 40, 42.1, 44.1, 46.2, 48.3, 50.3, 52.4, 54.5, 56.6, 58.6, 60.7, 62.8, 64.8, 66.9, 69, 71, 73.1, 75.2, 77.2, 79.3, 81.4, 83.4, 85.5, 87.6, 89.7, 91.7, 93.8, 95.9, 97.9, 100, 102.1, 104.1, 106.2, 108.3, 110.3, 112.4, 114.5, 116.6, 118.6, 120.7, 122.8, 124.8, 126.9, 129, 131, 133.1, 135.2, 137.2, 139.3, 141.4, 143.4, 145.5, 147.6, 149.7, 151.7, 153.8, 155.9, 157.9, 160, 162.1, 164.1, 166.2, 168.3, 170.3, 172.4, 174.5, 176.6, 178.6, 180.7, 182.8]# 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, 16.2, 17.3, 18.5, 19.6, 20.7, 21.7, 23, 24, 25.1, 26.2, 27.4, 28.5, 29.6, 30.8, 31.9, 32.9, 34, 35.2, 36.3, 37.4, 38.6, 39.7, 40.8, 41.9, 43.1, 44.1, 45.2, 46.3, 47.5, 48.6, 49.7, 50.9, 52, 53.1, 54.1, 55.4, 56.4, 57.5, 58.6, 59.8, 60.9, 62, 63.2, 64.3, 65.3, 66.4, 67.6, 68.7, 69.8, 71, 72.1, 73.2, 74.3, 75.5, 76.5, 77.6, 78.7, 79.9, 81, 82.1, 83.3, 84.4, 85.5, 86.5, 87.8, 88.8, 89.9, 91, 92.2, 93.3]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 9.5, 10.1, 10.8, 11.3, 12, 12.7, 13.4, 14, 14.7, 15.3, 15.9, 16.6, 17.3, 18, 18.6, 19.2, 19.8, 20.5, 21.2, 21.9, 22.5, 23.1, 23.8, 24.4, 25.1, 25.8, 26.5, 27, 27.7, 28.4, 29, 29.7, 30.2, 30.9, 31.6, 32.3, 32.9, 33.6, 34.2, 34.8, 35.5, 36.2, 36.9, 37.5, 38.1, 38.7, 39.4, 40.1, 40.8, 41.4, 42, 42.7, 43.3, 44, 44.7, 45.4, 45.9, 46.6, 47.3, 47.9, 48.6, 49.1, 49.8, 50.5, 51.2, 51.8, 52.5, 53.1, 53.7, 54.4]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 强化 - 后跳 백스텝 강화
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2b340542e776818b78f3212af184bd6b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill15(PassiveSkill):
+ name = "强化 - 后跳"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 4 #TODO
+ rangeLv = 1
+ cd = 30
+ uuid = "2b340542e776818b78f3212af184bd6b"
+ data0 = [0, 40]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 30]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 跃翔 도약
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1fea5a626f15230237946a11a9d11582?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill16(ActiveSkill):
+ name = "跃翔"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 6 #TODO
+ rangeLv = 3
+ cd = 5
+ mp = [13, 13]
+ uuid = "1fea5a626f15230237946a11a9d11582"
+ data0 = [0, 20]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 疾空踏 다이빙 애로우
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/717f1e2104fe4b796f800352fa143ecc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill17(ActiveSkill):
+ name = "疾空踏"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 2 #TODO
+ rangeLv = 2
+ cd = 6.5
+ mp = [22, 235]
+ uuid = "717f1e2104fe4b796f800352fa143ecc"
+ data0 = [0, 336, 370, 404, 438, 472, 506, 540, 574, 608, 642, 676, 710, 745, 779, 813, 847, 881, 915, 949, 983, 1017, 1051, 1085, 1119, 1153, 1187, 1221, 1256, 1290, 1324, 1358, 1392, 1426, 1460, 1494, 1528, 1562, 1596, 1630, 1664, 1698, 1732, 1766, 1801, 1835, 1869, 1903, 1937, 1971, 2005, 2039, 2073, 2107, 2141, 2175, 2209, 2243, 2277, 2312, 2346, 2380, 2414, 2448, 2482, 2516, 2550, 2584, 2618, 2652, 2686]# 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, 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, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 671, 739, 807, 875, 943, 1011, 1080, 1148, 1216, 1284, 1352, 1420, 1488, 1556, 1624, 1692, 1760, 1828, 1896, 1965, 2033, 2101, 2169, 2237, 2305, 2373, 2441, 2509, 2577, 2645, 2713, 2782, 2850, 2918, 2986, 3054, 3122, 3190, 3258, 3326, 3394, 3462, 3530, 3598, 3667, 3735, 3803, 3871, 3939, 4007, 4075, 4143, 4211, 4279, 4347, 4415, 4483, 4552, 4620, 4688, 4756, 4824, 4892, 4960, 5028, 5096, 5164, 5232, 5300, 5368]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 557, 614, 670, 727, 783, 840, 896, 953, 1009, 1066, 1122, 1179, 1235, 1292, 1348, 1405, 1461, 1518, 1574, 1631, 1687, 1744, 1800, 1857, 1914, 1970, 2027, 2083, 2140, 2196, 2253, 2309, 2366, 2422, 2479, 2535, 2592, 2648, 2705, 2761, 2818, 2874, 2931, 2987, 3044, 3100, 3157, 3213, 3270, 3326, 3383, 3440, 3496, 3553, 3609, 3666, 3722, 3779, 3835, 3892, 3948, 4005, 4061, 4118, 4174, 4231, 4287, 4344, 4400, 4457]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 100, 102, 104, 105, 107, 109, 110, 112, 114, 116, 117, 119, 121, 123, 124, 126, 128, 129, 131, 133, 135, 136, 138, 140, 142, 143, 145, 147, 148, 150, 152, 154, 155, 157, 159, 160, 162, 164, 166, 167, 169, 171, 173, 174, 176, 178, 179, 181, 183, 185, 186, 188, 190, 192, 193, 195, 197, 198, 200, 202, 204, 205, 207, 209, 210, 212, 214, 216, 217, 219]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 忍法 : 飞鼠 날다람쥐
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/4655101518604f874721b3cc249aae10?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill18(ActiveSkill):
+ name = "忍法 : 飞鼠"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 8 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [10, 84]
+ uuid = "4655101518604f874721b3cc249aae10"
+ data0 = [0, 424, 467, 510, 554, 597, 640, 683, 726, 769, 812, 855, 898, 941, 984, 1027, 1070, 1113, 1156, 1199, 1242, 1285, 1328, 1372, 1415, 1458, 1501, 1544, 1587, 1630, 1673, 1716, 1759, 1802, 1845, 1888, 1931, 1974, 2017, 2060, 2103, 2146, 2190, 2233, 2276, 2319, 2362, 2405, 2448, 2491, 2534, 2577, 2620, 2663, 2706, 2749, 2792, 2835, 2878, 2921, 2964, 3008, 3051, 3094, 3137, 3180, 3223, 3266, 3309, 3352, 3395]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 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, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 400, 407, 414, 421, 428, 434, 441, 448, 455, 462, 469, 476, 483, 490, 497, 503, 510, 517, 524, 531, 538, 545, 552, 559, 566, 572, 579, 586, 593, 600, 607, 614, 621, 628, 634, 641, 648, 655, 662, 669, 676, 683, 690, 697, 703, 710, 717, 724, 731, 738, 745, 752, 759, 766, 772, 779, 786, 793, 800, 807, 814, 821, 828, 834, 841, 848, 855, 862, 869, 876]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 142, 143, 143, 145, 146, 146, 148, 149, 151, 151, 152, 153, 153, 155, 156, 156, 158, 159, 159, 160, 162, 162, 163, 165, 166, 166, 168, 169, 169, 170, 172, 172, 173, 175, 175, 176, 178, 179, 179, 180, 182, 182, 183, 185, 185, 186, 187, 187, 189, 190, 190, 192, 193, 195, 195, 196, 197, 197, 199, 200, 200, 202, 203, 203, 204, 206, 207, 207, 209, 210]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 天诛 이레이저
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/f2fb27162beb0b87a7cb9af7900e95f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill19(ActiveSkill):
+ name = "天诛"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 0 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [28, 308]
+ uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
+ data0 = [0, 1499, 1652, 1804, 1956, 2108, 2260, 2412, 2564, 2716, 2868, 3021, 3173, 3325, 3477, 3629, 3781, 3933, 4085, 4237, 4390, 4542, 4694, 4846, 4998, 5150, 5302, 5454, 5606, 5759, 5911, 6063, 6215, 6367, 6519, 6671, 6823, 6975, 7128, 7280, 7432, 7584, 7736, 7888, 8040, 8192, 8344, 8497, 8649, 8801, 8953, 9105, 9257, 9409, 9561, 9713, 9866, 10018, 10170, 10322, 10474, 10626, 10778, 10930, 11082, 11235, 11387, 11539, 11691, 11843, 11995]# 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, 6250, 6884, 7518, 8152, 8786, 9421, 10055, 10689, 11323, 11957, 12591, 13225, 13859, 14493, 15127, 15761, 16395, 17029, 17664, 18298, 18932, 19566, 20200, 20834, 21468, 22102, 22736, 23370, 24004, 24638, 25272, 25907, 26541, 27175, 27809, 28443, 29077, 29711, 30345, 30979, 31613, 32247, 32881, 33515, 34150, 34784, 35418, 36052, 36686, 37320, 37954, 38588, 39222, 39856, 40490, 41124, 41758, 42393, 43027, 43661, 44295, 44929, 45563, 46197, 46831, 47465, 48099, 48733, 49367, 50001]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 诅咒之箭 커스 스피어
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/547ab2b2bd860d3e37355a9cfbc1077c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill20(ActiveSkill):
+ name = "诅咒之箭"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [22, 235]
+ uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
+ data0 = [0, 927, 1018, 1112, 1207, 1302, 1396, 1489, 1583, 1676, 1773, 1868, 1960, 2055, 2149, 2242, 2336, 2433, 2523, 2620, 2712, 2808, 2900, 2999, 3089, 3184, 3278, 3373, 3465, 3558, 3653, 3749, 3842, 3937, 4029, 4121, 4219, 4315, 4408, 4502, 4595, 4687, 4782, 4877, 4969, 5064, 5158, 5253, 5347, 5442, 5535, 5630, 5724, 5819, 5913, 6004, 6100, 6195, 6287, 6384, 6474, 6567, 6666, 6761, 6853, 6948, 7040, 7133, 7228, 7324, 7417]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 20, 21.4, 22.8, 24.1, 25.5, 26.9, 28.3, 29.7, 31, 32.4, 33.8, 35.2, 36.6, 37.9, 39.3, 40.7, 42.1, 43.4, 44.8, 46.2, 47.6, 49, 50.3, 51.7, 53.1, 54.5, 55.9, 57.2, 58.6, 60, 61.4, 62.8, 64.1, 65.5, 66.9, 68.3, 69.7, 71, 72.4, 73.8, 75.2, 76.6, 77.9, 79.3, 80.7, 82.1, 83.4, 84.8, 86.2, 87.6, 89, 90.3, 91.7, 93.1, 94.5, 95.9, 97.2, 98.6, 100, 101.4, 102.8, 104.1, 105.5, 106.9, 108.3, 109.7, 111, 112.4, 113.8, 115.2]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 忍术精通 인술
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0b8db1e10b3abbd24d38564e708675d5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill21(PassiveSkill):
+ name = "忍术精通"
+ learnLv = 15
+ masterLv = 1
+ maxLv = 1
+ position = 4 #TODO
+ rangeLv = 15
+ uuid = "0b8db1e10b3abbd24d38564e708675d5"
+ data0 = [0, 0.15]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 20]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 火遁·豪火球之术 화염구
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/dcb31a63ef58954f44ff2070c42a9a98?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill22(ActiveSkill):
+ name = "火遁·豪火球之术"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 6 #TODO
+ rangeLv = 2
+ cd = 7.5
+ mp = [15, 150]
+ uuid = "dcb31a63ef58954f44ff2070c42a9a98"
+ data0 = [0, 216, 238, 260, 282, 304, 326, 348, 370, 392, 414, 436, 458, 480, 502, 524, 546, 568, 590, 612, 633, 655, 677, 699, 721, 743, 765, 787, 809, 831, 853, 875, 897, 919, 941, 963, 985, 1007, 1029, 1051, 1073, 1094, 1116, 1138, 1160, 1182, 1204, 1226, 1248, 1270, 1292, 1314, 1336, 1358, 1380, 1402, 1424, 1446, 1468, 1490, 1512, 1534, 1555, 1577, 1599, 1621, 1643, 1665, 1687, 1709, 1731]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 887, 977, 1067, 1157, 1247, 1337, 1427, 1517, 1607, 1697, 1787, 1877, 1967, 2057, 2147, 2237, 2327, 2417, 2507, 2597, 2687, 2777, 2867, 2957, 3046, 3136, 3226, 3316, 3406, 3496, 3586, 3676, 3766, 3856, 3946, 4036, 4126, 4216, 4306, 4396, 4486, 4576, 4666, 4756, 4846, 4936, 5026, 5116, 5206, 5296, 5386, 5476, 5566, 5656, 5746, 5836, 5926, 6016, 6106, 6196, 6286, 6376, 6466, 6556, 6646, 6736, 6826, 6916, 7006, 7096]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [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, 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
+ hit2 = 1 #TODO
+
+ data3 = [0, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25]# 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, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [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
+ hit9 = 1 #TODO
+
+ data10 = [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
+ hit10 = 1 #TODO
+
+
+# 空跃 에어리얼 점프
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d085127b0edd719782bd618d5688f4a1?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill23(ActiveSkill):
+ name = "空跃"
+ learnLv = 20
+ masterLv = 1
+ maxLv = 1
+ position = 1 #TODO
+ rangeLv = 1
+ uuid = "d085127b0edd719782bd618d5688f4a1"
+
+# 火遁·红莲 화둔 : 홍염
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/8572675ec6a1f50b6eff6a867376c2de?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill24(ActiveSkill):
+ name = "火遁·红莲"
+ learnLv = 20
+ masterLv = 10
+ maxLv = 20
+ position = 6 #TODO
+ rangeLv = 3
+ cd = 5
+ mp = [45, 449]
+ uuid = "8572675ec6a1f50b6eff6a867376c2de"
+ 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, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 14082, 14823, 15564, 16305, 17046, 17787, 18529, 19270, 20011, 20752, 21493, 22234, 22975, 23716, 24458, 25199, 25940, 26681, 27422, 28163]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 14082, 14823, 15564, 16305, 17046, 17787, 18529, 19270, 20011, 20752, 21493, 22234, 22975, 23716, 24458, 25199, 25940, 26681, 27422, 28163]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 忍法 : 幻影手里剑 환영 다중 수리검
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/4f2e001e9a19eb7bae50ad1840dfb329?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill25(ActiveSkill):
+ name = "忍法 : 幻影手里剑"
+ learnLv = 20
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 12
+ mp = [91, 910]
+ uuid = "4f2e001e9a19eb7bae50ad1840dfb329"
+ data0 = [0, 308, 342, 369, 403, 435, 466, 496, 529, 559, 592, 622, 653, 682, 714, 748, 780, 809, 842, 870, 904, 933, 966, 996, 1028, 1062, 1091, 1120, 1154, 1187, 1214, 1248, 1280, 1311, 1345, 1370, 1406, 1435, 1467, 1499, 1532, 1561, 1593, 1622, 1652, 1685, 1717, 1749, 1780, 1812, 1841, 1873, 1904, 1935, 1967, 2001, 2028, 2062, 2094, 2125, 2154, 2184, 2218, 2252, 2278, 2310, 2346, 2372, 2404, 2434, 2468]# 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, 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, 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, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+ data6 = [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
+ hit6 = 1 #TODO
+
+ 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
+ hit7 = 1 #TODO
+
+ 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [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
+ hit9 = 1 #TODO
+
+ data10 = [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
+ hit10 = 1 #TODO
+
+
+# 暴击 크리티컬 히트
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill26(PassiveSkill):
+ name = "暴击"
+ learnLv = 20
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "fc1262c19f3d0477ee8eda47b8db8696"
+ 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
+
+
+# 忍法 : 原木分身术 인법 : 통나무분신술
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0c262dac3ec41ff79e359ada9c7a7faf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill27(ActiveSkill):
+ name = "忍法 : 原木分身术"
+ learnLv = 20
+ masterLv = 1
+ maxLv = 1
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [200, 200]
+ uuid = "0c262dac3ec41ff79e359ada9c7a7faf"
+ data0 = [0, 300]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 25]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 火遁·飓风煞 화염선풍
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/b8f4966608e4ebb3cc80ba4eac3649bb?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill28(ActiveSkill):
+ name = "火遁·飓风煞"
+ learnLv = 25
+ masterLv = 60
+ maxLv = 70
+ position = 6 #TODO
+ rangeLv = 2
+ cd = 17
+ mp = [61, 610]
+ uuid = "b8f4966608e4ebb3cc80ba4eac3649bb"
+ data0 = [0, 218, 245, 265, 286, 311, 328, 352, 374, 398, 420, 442, 466, 484, 505, 532, 554, 576, 600, 617, 641, 665, 687, 709, 731, 751, 774, 796, 823, 843, 864, 886, 908, 930, 954, 976, 996, 1022, 1042, 1066, 1086, 1110, 1132, 1153, 1178, 1193, 1221, 1246, 1265, 1289, 1309, 1331, 1355, 1377, 1401, 1420, 1442, 1464, 1488, 1510, 1535, 1550, 1574, 1600, 1620, 1646, 1664, 1688, 1708, 1731, 1756]# 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, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09, 0.09]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 1608, 1773, 1933, 2096, 2259, 2426, 2587, 2754, 2914, 3074, 3237, 3398, 3567, 3728, 3891, 4054, 4218, 4383, 4544, 4709, 4870, 5034, 5194, 5360, 5523, 5685, 5846, 6013, 6176, 6339, 6502, 6662, 6827, 6987, 7154, 7317, 7482, 7643, 7806, 7968, 8136, 8298, 8463, 8622, 8786, 8949, 9110, 9275, 9438, 9602, 9761, 9926, 10091, 10254, 10421, 10581, 10744, 10904, 11069, 11235, 11395, 11558, 11722, 11886, 12051, 12213, 12374, 12538, 12697, 12862]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [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
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+ data6 = [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
+ hit6 = 1 #TODO
+
+ data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 苦无精通 차크라 웨펀 숙련
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d53301bb328baf12a3ae482cc6a565dd?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill29(PassiveSkill):
+ name = "苦无精通"
+ learnLv = 25
+ masterLv = 10
+ maxLv = 20
+ position = 3 #TODO
+ rangeLv = 3
+ uuid = "d53301bb328baf12a3ae482cc6a565dd"
+ data0 = [0, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 32, 36, 38, 42, 44, 48, 50, 54, 56, 60, 62, 66, 68, 72, 74, 78, 80, 84, 86, 90]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 烈焰印记 화염의 인
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/374f53e8989ef04a8506c8ec99d9ecdc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill30(PassiveSkill):
+ name = "烈焰印记"
+ learnLv = 25
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "374f53e8989ef04a8506c8ec99d9ecdc"
+ data0 = [0, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# 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]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 火遁·螺旋手里剑 나선 대차륜 쿠나이
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7e904ea3d2a9faa054604e55120a9268?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill31(ActiveSkill):
+ name = "火遁·螺旋手里剑"
+ learnLv = 30
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 12
+ mp = [91, 910]
+ uuid = "7e904ea3d2a9faa054604e55120a9268"
+ data0 = [0, 202, 220, 240, 260, 281, 301, 322, 342, 364, 382, 403, 423, 444, 465, 485, 504, 526, 547, 566, 587, 608, 627, 649, 667, 689, 710, 728, 749, 769, 790, 812, 831, 849, 870, 890, 912, 931, 952, 972, 993, 1012, 1034, 1054, 1075, 1095, 1113, 1135, 1156, 1176, 1198, 1215, 1237, 1258, 1277, 1298, 1319, 1338, 1359, 1378, 1399, 1421, 1440, 1461, 1480, 1501, 1521, 1542, 1560, 1582, 1602]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [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, 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
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 6608, 7288, 7944, 8616, 9296, 9968, 10632, 11312, 11968, 12648, 13328, 13984, 14656, 15328, 16000, 16664, 17344, 18016, 18672, 19352, 20032, 20696, 21360, 22040, 22704, 23368, 24048, 24720, 25392, 26056, 26728, 27408, 28072, 28736, 29416, 30088, 30744, 31424, 32104, 32760, 33432, 34120, 34792, 35448, 36112, 36800, 37456, 38128, 38816, 39480, 40136, 40816, 41496, 42152, 42832, 43496, 44168, 44840, 45512, 46184, 46864, 47520, 48184, 48880, 49536, 50200, 50880, 51544, 52208, 52896]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501
+ 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
+
+ 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
+
+ data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 忍法 : 残影术 인법 : 잔영 남기기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/dbf8b30c7057032af0d68fcfa289fdae?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill32(ActiveSkill):
+ name = "忍法 : 残影术"
+ learnLv = 35
+ masterLv = 1
+ maxLv = 11
+ position = 5 #TODO
+ rangeLv = 5
+ cd = 15
+ mp = [128, 1280]
+ uuid = "dbf8b30c7057032af0d68fcfa289fdae"
+ data0 = [0, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 6, 5.6, 5.2, 4.8, 4.4, 4, 3.6, 3.2, 2.8, 2.4, 2]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 火遁·炎天道 열화천도
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5152480fdde81362575a488d4cec4af9?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill33(ActiveSkill):
+ name = "火遁·炎天道"
+ learnLv = 35
+ masterLv = 60
+ maxLv = 70
+ position = 6 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 18
+ mp = [128, 1280]
+ uuid = "5152480fdde81362575a488d4cec4af9"
+ data0 = [0, 412, 452, 500, 534, 576, 618, 662, 704, 746, 788, 826, 874, 914, 954, 993, 1038, 1082, 1120, 1167, 1204, 1248, 1288, 1330, 1376, 1414, 1460, 1496, 1544, 1581, 1624, 1664, 1702, 1749, 1790, 1832, 1870, 1917, 1956, 2001, 2042, 2082, 2126, 2163, 2210, 2247, 2290, 2332, 2372, 2416, 2457, 2499, 2541, 2586, 2625, 2670, 2710, 2752, 2796, 2835, 2877, 2913, 2964, 3000, 3044, 3084, 3128, 3170, 3207, 3250, 3291]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 1236, 1359, 1486, 1610, 1734, 1862, 1989, 2114, 2241, 2364, 2488, 2613, 2739, 2862, 2991, 3114, 3240, 3368, 3490, 3618, 3744, 3864, 3990, 4118, 4244, 4370, 4497, 4618, 4743, 4870, 4996, 5121, 5244, 5367, 5494, 5619, 5746, 5870, 6000, 6123, 6244, 6374, 6496, 6620, 6748, 6873, 6999, 7126, 7252, 7378, 7500, 7626, 7752, 7875, 8001, 8127, 8253, 8378, 8505, 8630, 8754, 8878, 9002, 9126, 9255, 9381, 9508, 9628, 9754, 9884]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 820, 906, 988, 1074, 1158, 1246, 1328, 1412, 1490, 1575, 1658, 1744, 1826, 1911, 1992, 2076, 2162, 2242, 2326, 2409, 2498, 2582, 2667, 2742, 2829, 2912, 2994, 3076, 3162, 3246, 3332, 3412, 3500, 3580, 3662, 3747, 3831, 3916, 3999, 4082, 4162, 4248, 4334, 4413, 4497, 4582, 4666, 4752, 4830, 4916, 5002, 5085, 5169, 5247, 5331, 5416, 5500, 5583, 5670, 5752, 5836, 5918, 6003, 6087, 6170, 6255, 6339, 6422, 6504, 6585]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 7650, 8422, 9201, 9976, 10752, 11528, 12304, 13082, 13857, 14637, 15406, 16184, 16959, 17738, 18513, 19288, 20061, 20840, 21615, 22392, 23170, 23946, 24720, 25496, 26274, 27050, 27825, 28602, 29378, 30154, 30932, 31700, 32478, 33256, 34030, 34808, 35584, 36360, 37134, 37912, 38685, 39462, 40240, 41013, 41792, 42568, 43344, 44122, 44895, 45672, 46449, 47226, 48000, 48774, 49548, 50324, 51104, 51878, 52656, 53433, 54207, 54984, 55760, 56535, 57310, 58086, 58863, 59638, 60412, 61188]# 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, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [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
+ hit9 = 1 #TODO
+
+ data10 = [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
+ hit10 = 1 #TODO
+
+
+# 忍法 : 替身术 인법 : 바꿔치기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2391a27457b5a8c6fa4b4670a91bdd11?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill34(ActiveSkill):
+ name = "忍法 : 替身术"
+ learnLv = 35
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 3
+ cd = 25
+ mp = [91, 910]
+ uuid = "2391a27457b5a8c6fa4b4670a91bdd11"
+ data0 = [0, 4545, 5271, 5996, 6722, 7446, 8166, 8892, 9618, 10350, 11067, 11796, 12522, 13245, 13968, 14697, 15420, 16143, 16870, 17590, 18320, 19041, 19766, 20496, 21220, 21945, 22668, 23392, 24118, 24844, 25569, 26289, 27015, 27741, 28466, 29190, 29920, 30642, 31368, 32092, 32816, 33538, 34264, 34988, 35714, 36440, 37161, 37888, 38616, 39338, 40066, 40790, 41511, 42237, 42964, 43683, 44410, 45136, 45860, 46587, 47312, 48030, 48762, 49490, 50210, 50936, 51660, 52386, 53109, 53835, 54561]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 2727, 3164, 3598, 4035, 4468, 4906, 5334, 5770, 6212, 6639, 7078, 7512, 7947, 8382, 8814, 9250, 9690, 10122, 10556, 10990, 11426, 11865, 12296, 12734, 13162, 13599, 14038, 14468, 14904, 15338, 15777, 16212, 16646, 17080, 17512, 17949, 18387, 18818, 19254, 19690, 20122, 20562, 20994, 21430, 21861, 22296, 22734, 23166, 23602, 24034, 24474, 24910, 25340, 25778, 26211, 26648, 27082, 27518, 27950, 28388, 28824, 29260, 29691, 30124, 30566, 30994, 31432, 31863, 32300, 32738]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 12004, 13916, 15831, 17744, 19659, 21572, 23487, 25398, 27315, 29226, 31137, 33054, 34960, 36884, 38788, 40708, 42618, 44540, 46449, 48357, 50277, 52185, 54108, 56013, 57930, 59842, 61750, 63670, 65580, 67500, 69406, 71320, 73236, 75150, 77061, 78974, 80889, 82803, 84716, 86630, 88545, 90456, 92373, 94282, 96200, 98114, 100029, 101940, 103851, 105770, 107679, 109598, 111507, 113421, 115335, 117246, 119163, 121077, 122991, 124904, 126813, 128732, 130641, 132560, 134466, 136383, 138297, 140211, 142122, 144038]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 忍法 : 六道轮回 인법 : 육도윤회
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5892d1fa4462e561ac8f8d2c74892b0a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill35(ActiveSkill):
+ name = "忍法 : 六道轮回"
+ learnLv = 40
+ masterLv = 1
+ maxLv = 11
+ position = 5 #TODO
+ rangeLv = 3
+ cd = 20
+ mp = [164, 1640]
+ uuid = "5892d1fa4462e561ac8f8d2c74892b0a"
+ data0 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# 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, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 火遁·蟾蜍油炎弹 두꺼비유염탄
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/fc458e449ee00b01dbf88d09aae65462?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill36(ActiveSkill):
+ name = "火遁·蟾蜍油炎弹"
+ learnLv = 40
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 25
+ mp = [164, 1640]
+ uuid = "fc458e449ee00b01dbf88d09aae65462"
+ data0 = [0, 350, 386, 418, 454, 490, 525, 561, 594, 632, 666, 700, 736, 771, 807, 842, 879, 914, 948, 984, 1023, 1053, 1092, 1130, 1164, 1197, 1234, 1270, 1306, 1338, 1377, 1414, 1444, 1482, 1518, 1552, 1586, 1623, 1660, 1695, 1730, 1764, 1798, 1834, 1869, 1904, 1942, 1976, 2010, 2046, 2079, 2116, 2154, 2192, 2229, 2262, 2296, 2332, 2364, 2403, 2438, 2475, 2508, 2546, 2582, 2616, 2650, 2686, 2721, 2756, 2792]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 1390, 1534, 1678, 1821, 1962, 2104, 2242, 2386, 2528, 2670, 2812, 2956, 3094, 3238, 3376, 3520, 3660, 3806, 3944, 4090, 4230, 4370, 4512, 4653, 4796, 4935, 5076, 5222, 5362, 5502, 5646, 5787, 5926, 6069, 6212, 6354, 6496, 6639, 6778, 6920, 7060, 7203, 7341, 7490, 7628, 7770, 7912, 8054, 8194, 8336, 8475, 8622, 8762, 8904, 9045, 9188, 9328, 9471, 9609, 9756, 9897, 10040, 10179, 10323, 10461, 10602, 10742, 10887, 11028, 11170]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 11170, 12303, 13440, 14571, 15708, 16840, 17970, 19107, 20236, 21370, 22506, 23640, 24770, 25902, 27038, 28167, 29302, 30435, 31566, 32703, 33834, 34971, 36104, 37234, 38370, 39504, 40635, 41772, 42904, 44036, 45171, 46304, 47438, 48570, 49706, 50835, 51969, 53104, 54237, 55371, 56506, 57638, 58768, 59907, 61038, 62168, 63303, 64437, 65570, 66704, 67839, 68973, 70101, 71235, 72369, 73504, 74636, 75771, 76902, 78034, 79170, 80304, 81440, 82572, 83703, 84838, 85970, 87104, 88240, 89372]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 350, 386, 418, 454, 490, 525, 561, 594, 632, 666, 700, 736, 771, 807, 842, 879, 914, 948, 984, 1023, 1053, 1092, 1130, 1164, 1197, 1234, 1270, 1306, 1338, 1377, 1414, 1444, 1482, 1518, 1552, 1586, 1623, 1660, 1695, 1730, 1764, 1798, 1834, 1869, 1904, 1942, 1976, 2010, 2046, 2079, 2116, 2154, 2192, 2229, 2262, 2296, 2332, 2364, 2403, 2438, 2475, 2508, 2546, 2582, 2616, 2650, 2686, 2721, 2756, 2792]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120]# 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
+
+ data6 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [0, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [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
+ hit10 = 1 #TODO
+
+ data11 = [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
+ hit11 = 1 #TODO
+
+
+# 火遁·炎舞天璇 비기 : 염무개화
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1812a1ece67bb37b6b44b54766450064?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill37(ActiveSkill):
+ name = "火遁·炎舞天璇"
+ learnLv = 45
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 40
+ mp = [311, 3110]
+ uuid = "1812a1ece67bb37b6b44b54766450064"
+ data0 = [0, 806, 885, 970, 1052, 1130, 1210, 1290, 1377, 1458, 1536, 1618, 1702, 1784, 1864, 1944, 2028, 2109, 2192, 2270, 2352, 2438, 2518, 2598, 2679, 2760, 2844, 2926, 3004, 3090, 3170, 3249, 3332, 3416, 3495, 3578, 3656, 3741, 3820, 3903, 3987, 4066, 4150, 4227, 4311, 4392, 4474, 4557, 4640, 4718, 4800, 4881, 4966, 5046, 5127, 5208, 5289, 5370, 5456, 5536, 5616, 5697, 5778, 5864, 5943, 6024, 6106, 6188, 6267, 6350, 6434]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 244, 266, 290, 316, 339, 362, 388, 412, 438, 464, 483, 512, 537, 558, 582, 609, 632, 657, 682, 706, 730, 754, 778, 806, 830, 849, 879, 903, 932, 952, 974, 1004, 1023, 1052, 1071, 1096, 1122, 1149, 1172, 1194, 1222, 1242, 1270, 1290, 1320, 1344, 1364, 1392, 1414, 1443, 1462, 1490, 1514, 1536, 1563, 1586, 1611, 1636, 1664, 1683, 1708, 1736, 1760, 1784, 1808, 1833, 1857, 1884, 1904, 1932]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [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, 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
+ hit3 = 1 #TODO
+
+ data4 = [0, 6636, 7310, 7978, 8650, 9324, 9998, 10670, 11343, 12015, 12688, 13359, 14036, 14709, 15382, 16052, 16726, 17396, 18074, 18746, 19418, 20091, 20763, 21435, 22112, 22782, 23456, 24128, 24798, 25474, 26146, 26820, 27494, 28164, 28834, 29508, 30183, 30861, 31532, 32205, 32874, 33544, 34221, 34893, 35566, 36238, 36912, 37582, 38259, 38931, 39606, 40278, 40952, 41620, 42297, 42968, 43640, 44313, 44985, 45658, 46335, 47008, 47678, 48350, 49022, 49700, 50370, 51044, 51717, 52389, 53060]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+ data6 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 暗炎残星 암영술
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d89f26862e348a801b30bb9fd7125db5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill38(PassiveSkill):
+ name = "暗炎残星"
+ learnLv = 45
+ masterLv = 1
+ maxLv = 11
+ position = 3 #TODO
+ rangeLv = 5
+ uuid = "d89f26862e348a801b30bb9fd7125db5"
+ data0 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 毕方之印 초열혼폭술
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2c9d9a36c8401bddff6cdb80fab8dc24?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill39(PassiveSkill):
+ name = "毕方之印"
+ learnLv = 48
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 3
+ uuid = "2c9d9a36c8401bddff6cdb80fab8dc24"
+ data0 = [0, 7.5, 8, 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, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 169, 196, 223, 250, 277, 304, 331, 358, 385, 412, 439, 466, 492, 519, 546, 573, 600, 627, 654, 681, 708, 735, 762, 789, 816, 843, 870, 897, 924, 951, 978, 1005, 1031, 1058, 1085, 1112, 1139, 1166, 1193, 1220, 1247, 1274, 1301, 1328, 1355, 1382, 1409, 1436, 1463, 1490]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+ data6 = [0, 423, 490, 557, 625, 692, 760, 827, 894, 962, 1029, 1096, 1164, 1231, 1299, 1366, 1433, 1501, 1568, 1635, 1703, 1770, 1838, 1905, 1972, 2040, 2107, 2174, 2242, 2309, 2377, 2444, 2511, 2579, 2646, 2713, 2781, 2848, 2916, 2983, 3050, 3118, 3185, 3252, 3320, 3387, 3455, 3522, 3589, 3657, 3724]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 90, 90, 90, 91, 91, 91, 91, 91, 92, 92, 92, 92, 92, 93, 93, 93, 93, 93, 94, 94, 94, 94, 94, 95, 95, 95, 95, 95, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 98, 98, 98, 98, 98, 99, 99, 99, 99, 99, 100, 100]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 203, 235, 268, 300, 332, 365, 397, 429, 462, 494, 526, 559, 591, 623, 656, 688, 720, 753, 785, 817, 850, 882, 914, 947, 979, 1011, 1044, 1076, 1108, 1141, 1173, 1205, 1238, 1270, 1302, 1335, 1367, 1399, 1432, 1464, 1496, 1529, 1561, 1593, 1626, 1658, 1691, 1723, 1755, 1788]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [0, 1014, 1176, 1338, 1499, 1661, 1823, 1985, 2146, 2308, 2470, 2631, 2793, 2955, 3116, 3278, 3440, 3602, 3763, 3925, 4087, 4248, 4410, 4572, 4733, 4895, 5057, 5219, 5380, 5542, 5704, 5865, 6027, 6189, 6350, 6512, 6674, 6836, 6997, 7159, 7321, 7482, 7644, 7806, 7967, 8129, 8291, 8453, 8614, 8776, 8938]# noqa: E501
+ hit11 = 1 #TODO
+
+
+# 火遁·冥炎业火阵 흉멸인법진
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2ba299855fc22192cba4f73db75e9d0e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill40(ActiveSkill):
+ name = "火遁·冥炎业火阵"
+ learnLv = 50
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 5
+ cd = 145
+ mp = [881, 7403]
+ uuid = "2ba299855fc22192cba4f73db75e9d0e"
+ data0 = [0, 5369, 6617, 7862, 9108, 10353, 11602, 12846, 14091, 15336, 16584, 17827, 19075, 20321, 21567, 22810, 24056, 25303, 26550, 27794, 29041, 30286, 31530, 32780, 34023, 35268, 36513, 37761, 39007, 40251, 41496, 42742, 43986, 45234, 46479, 47727, 48971, 50219, 51464, 52710, 53954, 55200, 56447, 57690, 58937, 60182, 61430, 62674, 63920, 65166, 66411]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 7314, 9006, 10705, 12399, 14098, 15792, 17489, 19184, 20879, 22575, 24270, 25967, 27664, 29359, 31054, 32753, 34445, 36142, 37837, 39533, 41230, 42923, 44623, 46318, 48012, 49709, 51404, 53100, 54797, 56495, 58189, 59885, 61581, 63275, 64974, 66667, 68364, 70060, 71757, 73453, 75148, 76845, 78540, 80235, 81931, 83626, 85323, 87020, 88715, 90411]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1510, 1861, 2213, 2564, 2912, 3264, 3615, 3967, 4318, 4665, 5016, 5367, 5719, 6071, 6421, 6769, 7120, 7472, 7824, 8174, 8524, 8874, 9225, 9578, 9928, 10277, 10628, 10979, 11330, 11681, 12031, 12382, 12733, 13082, 13434, 13783, 14135, 14486, 14837, 15186, 15538, 15888, 16239, 16589, 16940, 17292, 17642, 17993, 18341, 18692]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10380, 12792, 15198, 17604, 20011, 22422, 24829, 27236, 29644, 32053, 34462, 36867, 39276, 41682, 44090, 46497, 48906, 51315, 53721, 56131, 58537, 60944, 63350, 65761, 68166, 70574, 72985, 75391, 77798, 80205, 82614, 85021, 87430, 89838, 92246, 94652, 97059, 99468, 101873, 104282, 106691, 109100, 111506, 113914, 116323, 118729, 121136, 123544, 125952, 128360]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 12187, 15015, 17843, 20667, 23493, 26321, 29149, 31973, 34797, 37627, 40455, 43276, 46105, 48932, 51758, 54583, 57412, 60238, 63063, 65890, 68717, 71543, 74368, 77196, 80023, 82852, 85676, 88501, 91330, 94153, 96982, 99810, 102637, 105459, 108288, 111114, 113940, 116767, 119592, 122422, 125248, 128074, 130901, 133729, 136553, 139381, 142207, 145033, 147860, 150687]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 710, 876, 1043, 1210, 1376, 1543, 1706, 1871, 2039, 2203, 2367, 2532, 2701, 2867, 3029, 3193, 3361, 3527, 3694, 3858, 4024, 4190, 4353, 4520, 4684, 4850, 5016, 5179, 5348, 5514, 5777, 5953, 6129, 6304, 6479, 6654, 6831, 7004, 7179, 7357, 7525, 7690, 7854, 8019, 8186, 8352, 8517, 8683, 8848, 9013]# noqa: E501
+ hit5 = 1 #TODO
+
+
+# 忍法 : 飞燕手里剑 암기 : 비연수리검
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/b89c9ab317bc0a443f6497b7cca2f6a8?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill41(ActiveSkill):
+ name = "忍法 : 飞燕手里剑"
+ learnLv = 60
+ masterLv = 40
+ maxLv = 50
+ position = 3 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 30
+ mp = [400, 1120]
+ uuid = "b89c9ab317bc0a443f6497b7cca2f6a8"
+ data0 = [0, 183, 207, 219, 240, 256, 278, 291, 316, 333, 350, 372, 388, 405, 423, 444, 460, 480, 501, 519, 536, 550, 576, 591, 609, 627, 650, 663, 687, 705, 723, 736, 756, 774, 796, 814, 834, 854, 870, 890, 908, 926, 944, 964, 982, 1000, 1017, 1036, 1053, 1074, 1094]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 230, 252, 278, 296, 320, 345, 369, 392, 412, 440, 460, 483, 508, 531, 550, 576, 600, 624, 650, 669, 692, 717, 736, 764, 788, 810, 831, 856, 879, 904, 926, 945, 972, 994, 1017, 1040, 1064, 1086, 1110, 1136, 1160, 1180, 1203, 1224, 1248, 1270, 1298, 1317, 1344, 1368]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 129, 140, 158, 170, 183, 194, 208, 225, 238, 249, 264, 278, 291, 306, 316, 333, 342, 358, 372, 378, 396, 406, 423, 440, 447, 460, 474, 484, 501, 513, 530, 538, 555, 570, 582, 596, 608, 624, 638, 650, 660, 674, 690, 702, 712, 724, 736, 756, 768, 778]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 264, 288, 316, 342, 369, 396, 423, 444, 474, 501, 530, 550, 578, 608, 633, 660, 688, 712, 736, 765, 794, 819, 843, 873, 897, 926, 951, 978, 1008, 1032, 1054, 1083, 1110, 1136, 1161, 1191, 1218, 1242, 1269, 1298, 1324, 1352, 1377, 1401, 1426, 1456, 1480, 1508, 1534, 1563]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 918, 1008, 1101, 1194, 1288, 1378, 1473, 1566, 1659, 1746, 1846, 1935, 2030, 2118, 2214, 2308, 2398, 2494, 2586, 2678, 2774, 2865, 2960, 3048, 3141, 3237, 3328, 3420, 3516, 3604, 3702, 3792, 3886, 3978, 4071, 4166, 4256, 4347, 4440, 4536, 4629, 4719, 4815, 4905, 5000, 5090, 5187, 5276, 5367, 5462]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 764, 842, 921, 994, 1074, 1149, 1224, 1302, 1382, 1456, 1534, 1616, 1692, 1768, 1850, 1924, 2002, 2074, 2152, 2229, 2308, 2388, 2462, 2542, 2618, 2696, 2776, 2853, 2931, 3010, 3084, 3156, 3237, 3314, 3388, 3471, 3546, 3626, 3704, 3778, 3856, 3938, 4011, 4090, 4167, 4242, 4318, 4398, 4472, 4550]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 1068, 1174, 1288, 1394, 1502, 1608, 1714, 1824, 1934, 2043, 2151, 2259, 2367, 2478, 2584, 2692, 2802, 2908, 3016, 3123, 3236, 3342, 3453, 3558, 3666, 3772, 3885, 3992, 4102, 4208, 4317, 4424, 4536, 4642, 4749, 4857, 4964, 5076, 5181, 5292, 5397, 5508, 5614, 5726, 5832, 5943, 6045, 6159, 6264, 6374]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [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
+ hit8 = 1 #TODO
+
+ data9 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [0, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180]# noqa: E501
+ hit11 = 1 #TODO
+
+
+# 火遁·风魔手里剑 마환 풍마수리검
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7cf17936a039b418660424125dc968d7?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill42(ActiveSkill):
+ name = "火遁·风魔手里剑"
+ learnLv = 70
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 50
+ mp = [800, 1680]
+ uuid = "7cf17936a039b418660424125dc968d7"
+ data0 = [0, 534, 585, 640, 693, 750, 801, 856, 909, 966, 1017, 1070, 1126, 1179, 1233, 1288, 1342, 1394, 1452, 1504, 1562, 1611, 1666, 1720, 1774, 1826, 1884, 1935, 1990, 2044, 2100, 2150, 2208, 2262, 2318, 2370, 2422, 2478, 2530, 2586, 2638, 2692, 2745, 2802, 2854, 2907, 2962, 3018, 3070, 3126, 3178]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [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
+ hit1 = 1 #TODO
+
+ data2 = [0, 1197, 1318, 1443, 1563, 1683, 1806, 1926, 2048, 2170, 2290, 2415, 2535, 2655, 2778, 2901, 3022, 3141, 3266, 3387, 3506, 3630, 3750, 3870, 3994, 4118, 4234, 4358, 4480, 4602, 4724, 4844, 4966, 5086, 5208, 5332, 5452, 5574, 5697, 5818, 5940, 6058, 6183, 6303, 6424, 6549, 6669, 6789, 6912, 7034, 7156]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 19974, 21998, 24027, 26052, 28078, 30108, 32133, 34156, 36188, 38211, 40238, 42267, 44292, 46318, 48344, 50370, 52396, 54426, 56450, 58476, 60506, 62530, 64554, 66582, 68608, 70635, 72662, 74688, 76714, 78741, 80766, 82792, 84820, 86847, 88874, 90900, 92925, 94950, 96981, 99004, 101030, 103060, 105087, 107108, 109138, 111165, 113190, 115218, 117244, 119270]# 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
+
+ data6 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 八咫镜 야타의 거울
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/f0cc2c950f3bdf4103c75fa496bcac34?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill43(PassiveSkill):
+ name = "八咫镜"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 8 #TODO
+ rangeLv = 3
+ uuid = "f0cc2c950f3bdf4103c75fa496bcac34"
+ data0 = [0, 10, 12, 14, 16, 18, 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]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 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, 58, 59]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 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, 58, 59, 60, 61, 62, 63, 64]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 八岐大蛇 야마타오로치
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/147d005ac868e0de52b1f255eea35d62?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill44(ActiveSkill):
+ name = "八岐大蛇"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 3
+ cd = 43
+ mp = [600, 4500]
+ uuid = "147d005ac868e0de52b1f255eea35d62"
+ data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 2653, 2922, 3191, 3460, 3729, 3998, 4267, 4537, 4806, 5075, 5344, 5613, 5882, 6151, 6420, 6689, 6959, 7228, 7497, 7766, 8035, 8304, 8573, 8842, 9111, 9381, 9650, 9919, 10188, 10457, 10726, 10995, 11264, 11533, 11803, 12072, 12341, 12610, 12879, 13148, 13417, 13686, 13956, 14225, 14494, 14763, 15032, 15301, 15570, 15839]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 3485, 3838, 4192, 4545, 4899, 5252, 5606, 5959, 6313, 6666, 7020, 7373, 7727, 8080, 8434, 8787, 9141, 9494, 9848, 10201, 10555, 10909, 11262, 11616, 11969, 12323, 12676, 13030, 13383, 13737, 14090, 14444, 14797, 15151, 15504, 15858, 16211, 16565, 16918, 17272, 17625, 17979, 18332, 18686, 19039, 19393, 19746, 20100, 20453, 20807]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 779, 858, 937, 1016, 1095, 1174, 1253, 1332, 1411, 1491, 1570, 1649, 1728, 1807, 1886, 1965, 2044, 2123, 2202, 2281, 2360, 2439, 2518, 2597, 2676, 2755, 2834, 2913, 2992, 3071, 3150, 3229, 3309, 3388, 3467, 3546, 3625, 3704, 3783, 3862, 3941, 4020, 4099, 4178, 4257, 4336, 4415, 4494, 4573, 4652]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [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, 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
+ hit4 = 1 #TODO
+
+ data5 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 八尺琼勾玉 광휘의 팔척곡옥
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/8510294202d0e042dd29a2422fc6770d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill45(PassiveSkill):
+ name = "八尺琼勾玉"
+ learnLv = 75
+ masterLv = 1
+ maxLv = 1
+ position = 5 #TODO
+ rangeLv = 1
+ uuid = "8510294202d0e042dd29a2422fc6770d"
+ data0 = [0, 30]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 30]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 30]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 3955]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 天照 아마테라스
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/47bd4871f29defc2a0021ee9261d7a5b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill46(ActiveSkill):
+ name = "天照"
+ learnLv = 80
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 5
+ cd = 51
+ mp = [800, 6000]
+ uuid = "47bd4871f29defc2a0021ee9261d7a5b"
+ data0 = [0, 4780, 5263, 5749, 6234, 6720, 7204, 7688, 8173, 8657, 9144, 9628, 10112, 10598, 11084, 11569, 12052, 12538, 13021, 13508, 13993, 14476, 14961, 15448, 15934, 16416, 16902, 17386, 17871, 18355, 18840, 19325, 19809, 20296, 20782, 21266, 21750, 22236, 22719, 23204, 23689, 24175, 24661, 25144, 25629, 26113, 26599, 27083, 27570, 28054, 28539]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 5086, 5605, 6120, 6636, 7154, 7669, 8186, 8702, 9217, 9736, 10249, 10767, 11283, 11799, 12315, 12831, 13347, 13865, 14379, 14895, 15411, 15930, 16446, 16960, 17475, 17993, 18509, 19026, 19542, 20057, 20576, 21091, 21609, 22122, 22640, 23156, 23672, 24186, 24704, 25220, 25734, 26253, 26768, 27285, 27801, 28316, 28833, 29349, 29864, 30381]# 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]# 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]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [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
+ hit4 = 1 #TODO
+
+ data5 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501
+ hit5 = 1 #TODO
+
+
+# 火炎灼空 : 草雉剑 쿠사나기의 검
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/669f1428193f61f9d92c743b72438c4d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill47(ActiveSkill):
+ name = "火炎灼空 : 草雉剑"
+ learnLv = 85
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 5
+ cube = 10
+ cd = 180
+ mp = [2800, 5000]
+ uuid = "669f1428193f61f9d92c743b72438c4d"
+ data0 = [0, 3706, 4517, 5328, 6138, 6949, 7759, 8570, 9381, 10191, 11002, 11814, 12624, 13435, 14245, 15056, 15867, 16677, 17488, 18298, 19110, 19921, 20731, 21542, 22352, 23163, 23974, 24784, 25595, 26405, 27217, 28028, 28838, 29649, 30459, 31270, 32081, 32891, 33702, 34512, 35324, 36135, 36945, 37756, 38566, 39377, 40188, 40998, 41809, 42620, 43430]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 1028, 1157, 1285, 1414, 1542, 1672, 1800, 1928, 2057, 2185, 2314, 2442, 2571, 2700, 2829, 2957, 3085, 3214, 3342, 3471, 3599, 3729, 3857, 3985, 4114, 4242, 4371, 4499, 4628, 4756, 4885, 5014, 5142, 5271, 5399, 5528, 5656, 5784, 5914, 6042, 6171, 6299, 6428, 6556, 6685, 6813, 6942, 7071, 7199, 7328]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 6366, 7845, 9322, 10796, 12272, 13750, 15225, 16701, 18179, 19653, 21129, 22609, 24085, 25560, 27037, 28514, 29988, 31464, 32944, 34420, 35895, 37374, 38850, 40325, 41802, 43279, 44754, 46231, 47708, 49183, 50659, 52137, 53613, 55088, 56567, 58043, 59518, 60996, 62471, 63946, 65422, 66902, 68377, 69853, 71331, 72807, 74281, 75759, 77235, 78710]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 32260, 39740, 47218, 54702, 62181, 69661, 77141, 84624, 92102, 99582, 107063, 114543, 122025, 129506, 136986, 144465, 151947, 159427, 166907, 174387, 181866, 189348, 196830, 204308, 211791, 219269, 226751, 234230, 241709, 249192, 256671, 264155, 271633, 279115, 286593, 294074, 301555, 309034, 316515, 323996, 331474, 338956, 346439, 353918, 361398, 368879, 376360, 383839, 391320, 398798]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 3141, 3272, 3405, 3529, 3666, 3794, 3925, 4054, 4186, 4316, 4439, 4573, 4704, 4828, 4969, 5097, 5218, 5356, 5489, 5613, 5738, 5879, 6004, 6135, 6270, 6393, 6520, 6660, 6782, 6914, 7042, 7178, 7304, 7435, 7567, 7700, 7828, 7957, 8085, 8216, 8346, 8478, 8606, 8738, 8871, 8998, 9128, 9263, 9392, 9520]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 3152, 3276, 3400, 3517, 3647, 3767, 3891, 4012, 4137, 4258, 4374, 4498, 4624, 4742, 4872, 4993, 5107, 5240, 5363, 5480, 5599, 5730, 5846, 5970, 6095, 6212, 6333, 6465, 6579, 6703, 6824, 6951, 7070, 7194, 7318, 7442, 7564, 7684, 7805, 7929, 8050, 8175, 8296, 8420, 8545, 8666, 8785, 8913, 9036, 9156]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 3231, 3373, 3516, 3652, 3799, 3936, 4080, 4219, 4363, 4500, 4636, 4779, 4921, 5057, 5207, 5346, 5478, 5627, 5771, 5904, 6041, 6191, 6327, 6468, 6612, 6747, 6888, 7036, 7167, 7310, 7449, 7595, 7732, 7874, 8017, 8160, 8299, 8438, 8576, 8718, 8859, 9000, 9140, 9283, 9426, 9564, 9704, 9850, 9990, 10127]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [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
+ hit7 = 1 #TODO
+
+ 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
+ hit8 = 1 #TODO
+
+ data9 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [0, 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, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit11 = 1 #TODO
+
+ data12 = [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]# noqa: E501
+ hit12 = 1 #TODO
+
+ data13 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501
+ hit13 = 1 #TODO
+
+ data14 = [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
+ hit14 = 1 #TODO
+
+
+# 三元刹 일기화삼청
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2ff50c35efcf0f287c4c418c8454da48?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill48(PassiveSkill):
+ name = "三元刹"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "2ff50c35efcf0f287c4c418c8454da48"
+ data0 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [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
+ hit1 = 1 #TODO
+
+
+# 勾玉之火 : 镰鼬 구옥지화 : 카마이타치
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/845e0ce3235e19f60cc82a082d072cba?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill49(ActiveSkill):
+ name = "勾玉之火 : 镰鼬"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 7
+ cd = 60
+ mp = [960, 2000]
+ uuid = "845e0ce3235e19f60cc82a082d072cba"
+ data0 = [0, 6523, 7185, 7847, 8506, 9168, 9832, 10493, 11154, 11816, 12478, 13140, 13802, 14465, 15126, 15787, 16449, 17109, 17772, 18435, 19095, 19757, 20419, 21081, 21743, 22406, 23067, 23729, 24389, 25050, 25716, 26375, 27036, 27698, 28360, 29021, 29683, 30347, 31009, 31669, 32332, 32992, 33654, 34316, 34978, 35638, 36302, 36962, 37624, 38286, 38950]# noqa: E501
+ hit0 = 1 #TODO
+
+ 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]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 76107, 83826, 91545, 99243, 106960, 114700, 122419, 130138, 137857, 145575, 153294, 161033, 168752, 176471, 184190, 191908, 199606, 207346, 215064, 222782, 230501, 238220, 245939, 253678, 261395, 269116, 276835, 284553, 292251, 300011, 307709, 315426, 323146, 330866, 338583, 346302, 354042, 361760, 369479, 377198, 384916, 392613, 400353, 408071, 415788, 423509, 431229, 438946, 446686, 454404]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 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
+ hit3 = 1 #TODO
+
+ data4 = [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
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+
+# 火源限界·八咫乌 야타가라스
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/6067de229738524687e5a9ee1c53d583?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill50(ActiveSkill):
+ name = "火源限界·八咫乌"
+ learnLv = 100
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 15
+ cd = 290
+ mp = [4028, 8056]
+ uuid = "6067de229738524687e5a9ee1c53d583"
+ data0 = [0, 8368, 10309, 12247, 14188, 16128, 18067, 20008, 21949, 23889, 25829, 27769, 29710, 31649, 33590, 35531, 37469, 39411, 41351, 43290, 45232, 47171, 49113, 51051, 52992, 54932, 56872, 58814, 60753, 62694, 64633, 66574, 68514, 70454, 72394, 74335, 76276, 78214, 80156, 82096, 84036, 85976, 87916, 89858, 91796, 93738, 95678, 97617, 99558, 101498, 103438]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 10758, 13253, 15747, 18242, 20735, 23230, 25725, 28220, 30715, 33208, 35703, 38197, 40693, 43186, 45681, 48177, 50671, 53166, 55660, 58155, 60649, 63144, 65639, 68132, 70628, 73122, 75617, 78111, 80605, 83101, 85595, 88090, 90583, 93078, 95572, 98069, 100564, 103057, 105552, 108046, 110541, 113037, 115530, 118025, 120519, 123014, 125506, 128003, 130498, 132991]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 251016, 309224, 367430, 425636, 483844, 542050, 600256, 658463, 716670, 774876, 833083, 891289, 949498, 1007703, 1065910, 1124117, 1182323, 1240529, 1298736, 1356943, 1415149, 1473356, 1531562, 1589771, 1647976, 1706182, 1764390, 1822597, 1880803, 1939010, 1997216, 2055423, 2113629, 2171837, 2230044, 2288249, 2346456, 2404664, 2462870, 2521076, 2579283, 2637490, 2695696, 2753902, 2812111, 2870316, 2928522, 2986729, 3044937, 3103145]# noqa: E501
+ hit4 = 1 #TODO
+
+
\ No newline at end of file
diff --git a/backend/core/character/GF/thief/necro.py b/backend/core/character/GF/thief/necro.py
new file mode 100755
index 00000000..88e8f3e5
--- /dev/null
+++ b/backend/core/character/GF/thief/necro.py
@@ -0,0 +1,1282 @@
+#ddc49e9ad1ff72a00b53c6cff5b1e920
+from core.basic.skill import PassiveSkill, ActiveSkill
+from core.basic.character import Character
+
+# 翔击 라이징 컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/3c5604bdbb0240b8f130f59ab40509c3?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill0(ActiveSkill):
+ name = "翔击"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ cd = 2
+ uuid = "3c5604bdbb0240b8f130f59ab40509c3"
+ data0 = [0, 186, 216, 246, 276, 305, 335, 365, 394, 424, 454, 484, 513, 543, 573, 602, 632, 662, 692, 721, 751]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101.1, 102, 103, 103.9, 105, 105.9, 107, 107.8, 108.9, 112.6, 113, 113.5, 113.9, 114.3, 114.8, 115.2, 115.7, 116.1, 116.5]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 71, 83, 94, 105, 117, 128, 139, 151, 162, 173, 185, 196, 207, 219, 230, 241, 253, 264, 276, 287]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 100, 107.3, 114.7, 122, 129.3, 137.3, 144.7, 152, 159.3, 166.7, 167.3, 168, 168.7, 169.3, 170, 170.7, 171.3, 172, 172.7, 173.3]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 投掷苦无 쿠나이 던지기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/506e7ed77d517419a6e1c437a2cedb17?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill1(ActiveSkill):
+ name = "投掷苦无"
+ learnLv = 1
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [8, 91]
+ uuid = "506e7ed77d517419a6e1c437a2cedb17"
+ data0 = [0, 299, 329, 360, 390, 421, 451, 481, 512, 542, 572, 603, 633, 663, 694, 724, 754, 785, 815, 845, 876, 906, 936, 967, 997, 1028, 1058, 1088, 1119, 1149, 1179, 1210, 1240, 1270, 1301, 1331, 1361, 1392, 1422, 1452, 1483, 1513, 1543, 1574, 1604, 1634, 1665, 1695, 1726, 1756, 1786, 1817, 1847, 1877, 1908, 1938, 1968, 1999, 2029, 2059, 2090, 2120, 2150, 2181, 2211, 2241, 2272, 2302, 2332, 2363, 2393]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 105.2, 110.3, 115.5, 120.7, 125.9, 131, 136.2, 141.4, 146.6, 151.7, 156.9, 162.1, 167.2, 172.4, 177.6, 182.8, 187.9, 193.1, 198.3, 203.4, 208.6, 213.8, 219, 224.1, 229.3, 234.5, 239.7, 244.8, 250, 255.2, 260.3, 265.5, 270.7, 275.9, 281, 286.2, 291.4, 296.6, 301.7, 306.9, 312.1, 317.2, 322.4, 327.6, 332.8, 337.9, 343.1, 348.3, 353.4, 358.6, 363.8, 369, 374.1, 379.3, 384.5, 389.7, 394.8, 400, 405.2, 410.3, 415.5, 420.7, 425.9, 431, 436.2, 441.4, 446.6, 451.7, 456.9]# 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
+
+ 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
+
+
+# 后跳 백스텝
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7822d6d52e10964a6755f142c666b494?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill2(ActiveSkill):
+ name = "后跳"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 3 #TODO
+ rangeLv = 1
+ mp = [1, 1]
+ uuid = "7822d6d52e10964a6755f142c666b494"
+
+# 基础精通 기본기 숙련
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5a56514f35cf0270ae8d6c65f8fefd78?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill3(PassiveSkill):
+ name = "基础精通"
+ learnLv = 1
+ masterLv = 190
+ maxLv = 200
+ position = 1 #TODO
+ rangeLv = 1
+ uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
+ icon = "$common/$uuid"
+
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/ce26c6b69d02a440a81b552bec94f03b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill4(ActiveSkill):
+ name = "受身蹲伏"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 2 #TODO
+ rangeLv = 1
+ cd = 5
+ mp = [1, 1]
+ uuid = "ce26c6b69d02a440a81b552bec94f03b"
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/892ef624d8bf3d7fc045f84825fd6104?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill5(PassiveSkill):
+ name = "방어구 마스터리"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 0 #TODO
+ rangeLv = 1
+ uuid = "892ef624d8bf3d7fc045f84825fd6104"
+
+# 切割 슬라이서
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/9dda3f4a849dba1a288dd65e116860f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill6(ActiveSkill):
+ name = "切割"
+ learnLv = 5
+ masterLv = 1
+ maxLv = 6
+ position = 0 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [6, 56]
+ uuid = "9dda3f4a849dba1a288dd65e116860f2"
+ data0 = [0, 419, 480, 536, 593, 650, 710]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.1, 103.1, 104.1, 105.2]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 130, 131, 131, 133, 134, 134]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 焰刃 염화참
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/eb71e1d82d92c7e1d40500a0dcd77aa6?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill7(ActiveSkill):
+ name = "焰刃"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 8 #TODO
+ rangeLv = 2
+ cd = 5
+ mp = [15, 168]
+ uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
+ data0 = [0, 1721, 1896, 2070, 2245, 2420, 2594, 2769, 2944, 3118, 3293, 3467, 3642, 3817, 3991, 4166, 4340, 4515, 4690, 4864, 5039, 5213, 5388, 5563, 5737, 5912, 6087, 6261, 6436, 6610, 6785, 6960, 7134, 7309, 7483, 7658, 7833, 8007, 8182, 8357, 8531, 8706, 8880, 9055, 9230, 9404, 9579, 9753, 9928, 10103, 10277, 10452, 10627, 10801, 10976, 11150, 11325, 11500, 11674, 11849, 12023, 12198, 12373, 12547, 12722, 12897, 13071, 13246, 13420, 13595, 13770]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.3, 103.3, 104.7, 105.7, 107, 108, 109.3, 110.3, 111.3, 112.7, 113.7, 115, 116, 117.3, 118.3, 119.7, 120.7, 122, 123, 124, 125.3, 126.3, 127.7, 128.7, 130, 131, 132.3, 133.3, 134.3, 135.7, 136.7, 138, 139, 140.3, 141.3, 142.7, 143.7, 144.7, 146, 147, 148.3, 149.3, 150.7, 151.7, 153, 154, 155.3, 156.3, 157.3, 158.7, 159.7, 161, 162, 163.3, 164.3, 165.7, 166.7, 167.7, 169, 170, 171.3, 172.3, 173.7, 174.7, 176, 177, 178, 179.3]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [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
+ hit2 = 1 #TODO
+
+ data3 = [0, 156, 158, 158, 159, 161, 161, 162, 164, 165, 165, 167, 168, 168, 170, 172, 172, 173, 175, 175, 176, 178, 178, 179, 181, 183, 183, 184, 186, 186, 187, 189, 189, 190, 192, 192, 193, 195, 197, 197, 198, 200, 200, 201, 203, 203, 204, 206, 206, 207, 209, 209, 211, 212, 214, 214, 215, 217, 217, 218, 220, 220, 222, 223, 223, 225, 226, 228, 228, 229, 231]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 影袭 섀도우컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c9664191611af31142e052dfaef84530?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill8(ActiveSkill):
+ name = "影袭"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [15, 168]
+ uuid = "c9664191611af31142e052dfaef84530"
+ data0 = [0, 3411, 3757, 4103, 4449, 4796, 5142, 5488, 5834, 6180, 6526, 6872, 7218, 7564, 7910, 8256, 8602, 8948, 9294, 9640, 9987, 10333, 10679, 11025, 11371, 11717, 12063, 12409, 12755, 13101, 13447, 13793, 14139, 14485, 14831, 15178, 15524, 15870, 16216, 16562, 16908, 17254, 17600, 17946, 18292, 18638, 18984, 19330, 19676, 20023, 20369, 20715, 21061, 21407, 21753, 22099, 22445, 22791, 23137, 23483, 23829, 24175, 24521, 24867, 25214, 25560, 25906, 26252, 26598, 26944, 27290]# 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, 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
+ hit2 = 1 #TODO
+
+
+# 暗魂波 다크 소울
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ade01c1d6afc8a05055225045e89fe49?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill9(ActiveSkill):
+ name = "暗魂波"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 4 #TODO
+ rangeLv = 2
+ cd = 3.5
+ mp = [15, 161]
+ uuid = "ade01c1d6afc8a05055225045e89fe49"
+ data0 = [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
+ hit0 = 1 #TODO
+
+ data1 = [0, 248, 272, 299, 321, 350, 376, 403, 425, 454, 478, 505, 520, 551, 578, 600, 631, 648, 678, 707, 726, 753, 784, 799, 828, 855, 877, 906, 930, 950, 981, 1005, 1032, 1061, 1081, 1105, 1134, 1163, 1180, 1212, 1236, 1256, 1285, 1312, 1335, 1363, 1380, 1408, 1440, 1462, 1484, 1513, 1535, 1561, 1588, 1610, 1637, 1664, 1686, 1712, 1737, 1761, 1788, 1817, 1843, 1865, 1892, 1914, 1941, 1970, 1991]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1034, 1144, 1241, 1357, 1457, 1566, 1663, 1773, 1880, 1987, 2084, 2203, 2292, 2404, 2513, 2610, 2730, 2827, 2921, 3041, 3140, 3240, 3358, 3460, 3558, 3665, 3769, 3881, 3988, 4087, 4189, 4296, 4400, 4508, 4616, 4718, 4820, 4935, 5027, 5139, 5253, 5347, 5447, 5566, 5658, 5775, 5879, 5976, 6093, 6193, 6285, 6404, 6514, 6611, 6718, 6819, 6928, 7033, 7135, 7240, 7347, 7451, 7551, 7659, 7767, 7874, 7983, 8080, 8182, 8305]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 100, 103, 108, 110, 115, 118, 120, 125, 128, 130, 135, 138, 143, 145, 148, 153, 155, 158, 163, 165, 170, 173, 175, 180, 183, 185, 190, 193, 198, 200, 203, 208, 210, 215, 218, 220, 225, 228, 230, 235, 238, 243, 245, 248, 253, 255, 258, 263, 265, 270, 273, 275, 280, 283, 285, 290, 293, 298, 300, 303, 308, 310, 315, 318, 320, 325, 328, 330, 335, 338]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 445, 490, 536, 581, 627, 675, 717, 762, 809, 855, 899, 942, 984, 1034, 1078, 1125, 1168, 1216, 1261, 1306, 1350, 1397, 1438, 1486, 1532, 1576, 1624, 1668, 1710, 1758, 1802, 1850, 1896, 1940, 1982, 2028, 2076, 2120, 2166, 2212, 2256, 2300, 2346, 2392, 2438, 2479, 2526, 2576, 2621, 2661, 2706, 2752, 2800, 2844, 2888, 2933, 2980, 3023, 3069, 3114, 3159, 3206, 3250, 3296, 3341, 3388, 3431, 3477, 3524, 3568]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 弧光闪 샤이닝컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0969cd4054d93da07708108c0cc1c4b5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill10(ActiveSkill):
+ name = "弧光闪"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 0 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [18, 190]
+ uuid = "0969cd4054d93da07708108c0cc1c4b5"
+ data0 = [0, 2026, 2232, 2440, 2647, 2851, 3057, 3259, 3471, 3672, 3879, 4087, 4294, 4500, 4707, 4906, 5114, 5319, 5525, 5732, 5942, 6147, 6353, 6557, 6761, 6970, 7171, 7383, 7589, 7798, 8002, 8201, 8412, 8617, 8825, 9027, 9240, 9440, 9648, 9853, 10062, 10265, 10470, 10678, 10882, 11089, 11297, 11501, 11706, 11912, 12118, 12328, 12527, 12736, 12942, 13146, 13354, 13561, 13765, 13971, 14176, 14384, 14595, 14797, 15006, 15208, 15411, 15621, 15822, 16033, 16237]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 850, 932, 1020, 1108, 1192, 1278, 1363, 1450, 1533, 1622, 1712, 1794, 1882, 1965, 2055, 2135, 2224, 2307, 2395, 2485, 2567, 2655, 2739, 2827, 2910, 2999, 3082, 3169, 3257, 3344, 3429, 3512, 3602, 3686, 3774, 3856, 3946, 4038, 4116, 4206, 4289, 4379, 4457, 4549, 4627, 4719, 4809, 4893, 4983, 5063, 5153, 5236, 5321, 5409, 5494, 5581, 5664, 5755, 5840, 5926, 6010, 6100, 6183, 6270, 6355, 6443, 6530, 6611, 6701, 6783]# 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, 150, 155, 161, 165, 171, 176, 182, 186, 192, 197, 201, 207, 212, 218, 222, 228, 233, 239, 243, 249, 254, 258, 264, 269, 275, 279, 285, 290, 296, 300, 305, 311, 315, 321, 326, 332, 336, 342, 347, 351, 357, 362, 368, 372, 378, 383, 389, 393, 399, 404, 408, 414, 419, 425, 429, 435, 440, 446, 450, 455, 461, 465, 471, 476, 482, 486, 492, 497, 501, 507]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 骨盾 본 실드
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ff171dc487807bb9aa28900ca9a46b41?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill11(ActiveSkill):
+ name = "骨盾"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 7
+ position = 5 #TODO
+ rangeLv = 3
+ cd = 15
+ mp = [20, 400]
+ uuid = "ff171dc487807bb9aa28900ca9a46b41"
+ data0 = [0, 122, 136, 150, 160, 173, 187, 201]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 27, 27, 29, 29, 29, 31, 31]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 4, 8, 12, 16, 20, 20, 20]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 4, 5, 6, 7, 8, 8, 8]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 忍法 : 影分身 인법 : 허물 벗기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/a5fa08f5d509e6ff2ebc68856a470b5a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill12(ActiveSkill):
+ name = "忍法 : 影分身"
+ learnLv = 10
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 3
+ cd = [30, 29.4, 28.8, 28.2, 27.6, 26.9, 26.3, 25.7, 25.1, 24.5, 23.9, 23.3, 22.7, 22, 21.4, 20.8, 20.2, 19.6, 19, 18.4, 17.8, 17.1, 16.5, 15.9, 15.3, 14.7, 14.1, 13.5, 12.9, 12.2, 11.6, 11, 10.4, 9.8, 9.2, 8.6, 8, 7.3, 6.7, 6.1, 5.5, 4.9, 4.3, 3.7, 3.1, 2.4, 1.8, 1.2, 0.6, 0]
+ mp = [20, 230]
+ uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
+ data0 = [0, 918, 1063, 1207, 1353, 1498, 1642, 1787, 1931, 2077, 2222, 2368, 2513, 2659, 2803, 2948, 3092, 3237, 3383, 3528, 3672, 3817, 3961, 4107, 4252, 4396, 4541, 4685, 4831, 4976, 5122, 5267, 5413, 5557, 5702, 5846, 5991, 6137, 6282, 6426, 6571, 6715, 6861, 7006, 7150, 7295, 7439, 7585, 7730, 7876, 8021]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 168, 192, 216, 276, 372, 456, 540, 624, 739, 864, 998, 1142, 1296, 1459, 1632, 1814, 2006, 2208, 2419, 2640, 2870, 3110, 3360, 3619, 3888, 4166, 4454, 4752, 5059, 5376, 5702, 6038, 6384, 6739, 7104, 7478, 7862, 8256, 8659, 9072, 9494, 9926, 10368, 10819, 11280, 11750, 12230, 12720, 13219, 13728]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 7, 7.2, 7.5, 7.7, 8, 8.2, 8.4, 8.7, 8.9, 9.2, 9.4, 9.7, 9.9, 10.1, 10.4, 10.6, 10.9, 11.1, 11.3, 11.6, 11.8, 12.1, 12.3, 12.6, 12.8, 13, 13.3, 13.5, 13.8, 14, 14.2, 14.5, 14.7, 15, 15.2, 15.4, 15.7, 15.9, 16.2, 16.4, 16.7, 16.9, 17.1, 17.4, 17.6, 17.9, 18.1, 18.3, 18.6, 18.8]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 200, 203, 207, 210, 214, 217, 221, 224, 228, 231, 234, 238, 241, 245, 248, 252, 255, 259, 262, 266, 269, 272, 276, 279, 283, 286, 290, 293, 297, 300, 303, 307, 310, 314, 317, 321, 324, 328, 331, 334, 338, 341, 345, 348, 352, 355, 359, 362, 366, 369]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 碎踝 발목 타격
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5dc7008b12a459325b548b0715c6b73c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill13(ActiveSkill):
+ name = "碎踝"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [15, 168]
+ uuid = "5dc7008b12a459325b548b0715c6b73c"
+ data0 = [0, 5882, 6479, 7076, 7673, 8269, 8866, 9463, 10060, 10656, 11253, 11850, 12447, 13044, 13640, 14237, 14834, 15431, 16027, 16624, 17221, 17818, 18414, 19011, 19608, 20205, 20801, 21398, 21995, 22592, 23188, 23785, 24382, 24979, 25576, 26172, 26769, 27366, 27963, 28559, 29156, 29753, 30350, 30946, 31543, 32140, 32737, 33333, 33930, 34527, 35124, 35720, 36317, 36914, 37511, 38108, 38704, 39301, 39898, 40495, 41091, 41688, 42285, 42882, 43478, 44075, 44672, 45269, 45865, 46462, 47059]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 40, 42.1, 44.1, 46.2, 48.3, 50.3, 52.4, 54.5, 56.6, 58.6, 60.7, 62.8, 64.8, 66.9, 69, 71, 73.1, 75.2, 77.2, 79.3, 81.4, 83.4, 85.5, 87.6, 89.7, 91.7, 93.8, 95.9, 97.9, 100, 102.1, 104.1, 106.2, 108.3, 110.3, 112.4, 114.5, 116.6, 118.6, 120.7, 122.8, 124.8, 126.9, 129, 131, 133.1, 135.2, 137.2, 139.3, 141.4, 143.4, 145.5, 147.6, 149.7, 151.7, 153.8, 155.9, 157.9, 160, 162.1, 164.1, 166.2, 168.3, 170.3, 172.4, 174.5, 176.6, 178.6, 180.7, 182.8]# 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, 16.2, 17.3, 18.5, 19.6, 20.7, 21.7, 23, 24, 25.1, 26.2, 27.4, 28.5, 29.6, 30.8, 31.9, 32.9, 34, 35.2, 36.3, 37.4, 38.6, 39.7, 40.8, 41.9, 43.1, 44.1, 45.2, 46.3, 47.5, 48.6, 49.7, 50.9, 52, 53.1, 54.1, 55.4, 56.4, 57.5, 58.6, 59.8, 60.9, 62, 63.2, 64.3, 65.3, 66.4, 67.6, 68.7, 69.8, 71, 72.1, 73.2, 74.3, 75.5, 76.5, 77.6, 78.7, 79.9, 81, 82.1, 83.3, 84.4, 85.5, 86.5, 87.8, 88.8, 89.9, 91, 92.2, 93.3]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 9.5, 10.1, 10.8, 11.3, 12, 12.7, 13.4, 14, 14.7, 15.3, 15.9, 16.6, 17.3, 18, 18.6, 19.2, 19.8, 20.5, 21.2, 21.9, 22.5, 23.1, 23.8, 24.4, 25.1, 25.8, 26.5, 27, 27.7, 28.4, 29, 29.7, 30.2, 30.9, 31.6, 32.3, 32.9, 33.6, 34.2, 34.8, 35.5, 36.2, 36.9, 37.5, 38.1, 38.7, 39.4, 40.1, 40.8, 41.4, 42, 42.7, 43.3, 44, 44.7, 45.4, 45.9, 46.6, 47.3, 47.9, 48.6, 49.1, 49.8, 50.5, 51.2, 51.8, 52.5, 53.1, 53.7, 54.4]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 强化 - 后跳 백스텝 강화
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2b340542e776818b78f3212af184bd6b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill14(PassiveSkill):
+ name = "强化 - 后跳"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 4 #TODO
+ rangeLv = 1
+ cd = 30
+ uuid = "2b340542e776818b78f3212af184bd6b"
+ data0 = [0, 40]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 30]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 跃翔 도약
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1fea5a626f15230237946a11a9d11582?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill15(ActiveSkill):
+ name = "跃翔"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 6 #TODO
+ rangeLv = 3
+ cd = 5
+ mp = [13, 13]
+ uuid = "1fea5a626f15230237946a11a9d11582"
+ data0 = [0, 20]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 疾空踏 다이빙 애로우
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/717f1e2104fe4b796f800352fa143ecc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill16(ActiveSkill):
+ name = "疾空踏"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 6.5
+ mp = [22, 235]
+ uuid = "717f1e2104fe4b796f800352fa143ecc"
+ data0 = [0, 336, 370, 404, 438, 472, 506, 540, 574, 608, 642, 676, 710, 745, 779, 813, 847, 881, 915, 949, 983, 1017, 1051, 1085, 1119, 1153, 1187, 1221, 1256, 1290, 1324, 1358, 1392, 1426, 1460, 1494, 1528, 1562, 1596, 1630, 1664, 1698, 1732, 1766, 1801, 1835, 1869, 1903, 1937, 1971, 2005, 2039, 2073, 2107, 2141, 2175, 2209, 2243, 2277, 2312, 2346, 2380, 2414, 2448, 2482, 2516, 2550, 2584, 2618, 2652, 2686]# 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, 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, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 671, 739, 807, 875, 943, 1011, 1080, 1148, 1216, 1284, 1352, 1420, 1488, 1556, 1624, 1692, 1760, 1828, 1896, 1965, 2033, 2101, 2169, 2237, 2305, 2373, 2441, 2509, 2577, 2645, 2713, 2782, 2850, 2918, 2986, 3054, 3122, 3190, 3258, 3326, 3394, 3462, 3530, 3598, 3667, 3735, 3803, 3871, 3939, 4007, 4075, 4143, 4211, 4279, 4347, 4415, 4483, 4552, 4620, 4688, 4756, 4824, 4892, 4960, 5028, 5096, 5164, 5232, 5300, 5368]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 557, 614, 670, 727, 783, 840, 896, 953, 1009, 1066, 1122, 1179, 1235, 1292, 1348, 1405, 1461, 1518, 1574, 1631, 1687, 1744, 1800, 1857, 1914, 1970, 2027, 2083, 2140, 2196, 2253, 2309, 2366, 2422, 2479, 2535, 2592, 2648, 2705, 2761, 2818, 2874, 2931, 2987, 3044, 3100, 3157, 3213, 3270, 3326, 3383, 3440, 3496, 3553, 3609, 3666, 3722, 3779, 3835, 3892, 3948, 4005, 4061, 4118, 4174, 4231, 4287, 4344, 4400, 4457]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 100, 102, 104, 105, 107, 109, 110, 112, 114, 116, 117, 119, 121, 123, 124, 126, 128, 129, 131, 133, 135, 136, 138, 140, 142, 143, 145, 147, 148, 150, 152, 154, 155, 157, 159, 160, 162, 164, 166, 167, 169, 171, 173, 174, 176, 178, 179, 181, 183, 185, 186, 188, 190, 192, 193, 195, 197, 198, 200, 202, 204, 205, 207, 209, 210, 212, 214, 216, 217, 219]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 忍法 : 飞鼠 날다람쥐
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/4655101518604f874721b3cc249aae10?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill17(ActiveSkill):
+ name = "忍法 : 飞鼠"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 0 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [10, 84]
+ uuid = "4655101518604f874721b3cc249aae10"
+ data0 = [0, 424, 467, 510, 554, 597, 640, 683, 726, 769, 812, 855, 898, 941, 984, 1027, 1070, 1113, 1156, 1199, 1242, 1285, 1328, 1372, 1415, 1458, 1501, 1544, 1587, 1630, 1673, 1716, 1759, 1802, 1845, 1888, 1931, 1974, 2017, 2060, 2103, 2146, 2190, 2233, 2276, 2319, 2362, 2405, 2448, 2491, 2534, 2577, 2620, 2663, 2706, 2749, 2792, 2835, 2878, 2921, 2964, 3008, 3051, 3094, 3137, 3180, 3223, 3266, 3309, 3352, 3395]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 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, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 400, 407, 414, 421, 428, 434, 441, 448, 455, 462, 469, 476, 483, 490, 497, 503, 510, 517, 524, 531, 538, 545, 552, 559, 566, 572, 579, 586, 593, 600, 607, 614, 621, 628, 634, 641, 648, 655, 662, 669, 676, 683, 690, 697, 703, 710, 717, 724, 731, 738, 745, 752, 759, 766, 772, 779, 786, 793, 800, 807, 814, 821, 828, 834, 841, 848, 855, 862, 869, 876]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 142, 143, 143, 145, 146, 146, 148, 149, 151, 151, 152, 153, 153, 155, 156, 156, 158, 159, 159, 160, 162, 162, 163, 165, 166, 166, 168, 169, 169, 170, 172, 172, 173, 175, 175, 176, 178, 179, 179, 180, 182, 182, 183, 185, 185, 186, 187, 187, 189, 190, 190, 192, 193, 195, 195, 196, 197, 197, 199, 200, 200, 202, 203, 203, 204, 206, 207, 207, 209, 210]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 天诛 이레이저
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/f2fb27162beb0b87a7cb9af7900e95f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill18(ActiveSkill):
+ name = "天诛"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 9 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [28, 308]
+ uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
+ data0 = [0, 1499, 1652, 1804, 1956, 2108, 2260, 2412, 2564, 2716, 2868, 3021, 3173, 3325, 3477, 3629, 3781, 3933, 4085, 4237, 4390, 4542, 4694, 4846, 4998, 5150, 5302, 5454, 5606, 5759, 5911, 6063, 6215, 6367, 6519, 6671, 6823, 6975, 7128, 7280, 7432, 7584, 7736, 7888, 8040, 8192, 8344, 8497, 8649, 8801, 8953, 9105, 9257, 9409, 9561, 9713, 9866, 10018, 10170, 10322, 10474, 10626, 10778, 10930, 11082, 11235, 11387, 11539, 11691, 11843, 11995]# 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, 6250, 6884, 7518, 8152, 8786, 9421, 10055, 10689, 11323, 11957, 12591, 13225, 13859, 14493, 15127, 15761, 16395, 17029, 17664, 18298, 18932, 19566, 20200, 20834, 21468, 22102, 22736, 23370, 24004, 24638, 25272, 25907, 26541, 27175, 27809, 28443, 29077, 29711, 30345, 30979, 31613, 32247, 32881, 33515, 34150, 34784, 35418, 36052, 36686, 37320, 37954, 38588, 39222, 39856, 40490, 41124, 41758, 42393, 43027, 43661, 44295, 44929, 45563, 46197, 46831, 47465, 48099, 48733, 49367, 50001]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 诅咒之箭 커스 스피어
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/547ab2b2bd860d3e37355a9cfbc1077c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill19(ActiveSkill):
+ name = "诅咒之箭"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [22, 235]
+ uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
+ data0 = [0, 927, 1018, 1112, 1207, 1302, 1396, 1489, 1583, 1676, 1773, 1868, 1960, 2055, 2149, 2242, 2336, 2433, 2523, 2620, 2712, 2808, 2900, 2999, 3089, 3184, 3278, 3373, 3465, 3558, 3653, 3749, 3842, 3937, 4029, 4121, 4219, 4315, 4408, 4502, 4595, 4687, 4782, 4877, 4969, 5064, 5158, 5253, 5347, 5442, 5535, 5630, 5724, 5819, 5913, 6004, 6100, 6195, 6287, 6384, 6474, 6567, 6666, 6761, 6853, 6948, 7040, 7133, 7228, 7324, 7417]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 20, 21.4, 22.8, 24.1, 25.5, 26.9, 28.3, 29.7, 31, 32.4, 33.8, 35.2, 36.6, 37.9, 39.3, 40.7, 42.1, 43.4, 44.8, 46.2, 47.6, 49, 50.3, 51.7, 53.1, 54.5, 55.9, 57.2, 58.6, 60, 61.4, 62.8, 64.1, 65.5, 66.9, 68.3, 69.7, 71, 72.4, 73.8, 75.2, 76.6, 77.9, 79.3, 80.7, 82.1, 83.4, 84.8, 86.2, 87.6, 89, 90.3, 91.7, 93.1, 94.5, 95.9, 97.2, 98.6, 100, 101.4, 102.8, 104.1, 105.5, 106.9, 108.3, 109.7, 111, 112.4, 113.8, 115.2]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 降临 : 尼古拉斯 니콜라스 강령
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1fadde0eece18649caddbca7bd58cc2f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill20(ActiveSkill):
+ name = "降临 : 尼古拉斯"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 2 #TODO
+ rangeLv = 2
+ cd = 5
+ mp = [30, 420]
+ uuid = "1fadde0eece18649caddbca7bd58cc2f"
+ data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨']# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 287, 315, 347, 372, 405, 430, 464, 491, 524, 549, 583, 610, 643, 668, 700, 721, 755, 780, 813, 840, 872, 898, 932, 957, 989, 1017, 1051, 1076, 1108, 1136, 1163, 1193, 1224, 1253, 1282, 1312, 1340, 1372, 1401, 1431, 1459, 1489, 1520, 1549, 1576, 1603, 1634, 1663, 1695, 1722, 1753, 1782, 1811, 1841, 1872, 1899, 1930, 1958, 1991, 2016, 2049, 2074, 2106, 2135, 2168, 2193, 2225, 2253, 2287, 2312]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 505, 559, 612, 661, 714, 767, 819, 872, 921, 976, 1029, 1081, 1132, 1185, 1238, 1285, 1338, 1391, 1445, 1498, 1549, 1601, 1652, 1705, 1756, 1809, 1862, 1914, 1965, 2018, 2071, 2123, 2176, 2227, 2280, 2334, 2387, 2436, 2489, 2542, 2594, 2647, 2698, 2752, 2803, 2856, 2907, 2960, 3012, 3065, 3118, 3165, 3218, 3273, 3324, 3376, 3429, 3482, 3534, 3585, 3638, 3691, 3743, 3794, 3847, 3900, 3951, 4002, 4055, 4109]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [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, 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
+ hit4 = 1 #TODO
+
+
+# 手杖精通 완드 마스터리
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c47b66efd27845ef14954928ea2f95c8?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill21(PassiveSkill):
+ name = "手杖精通"
+ learnLv = 15
+ masterLv = 1
+ maxLv = 1
+ position = 4 #TODO
+ rangeLv = 1
+ uuid = "c47b66efd27845ef14954928ea2f95c8"
+ data0 = [0, 30]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 10]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 驱使僵尸 좀비 강령
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d0cdaca82892e54097f22a1f60817048?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill22(ActiveSkill):
+ name = "驱使僵尸"
+ learnLv = 20
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 8
+ mp = [32, 343]
+ uuid = "d0cdaca82892e54097f22a1f60817048"
+ data0 = [0, '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨', '캐릭터 레벨']# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [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, 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
+ hit2 = 1 #TODO
+
+ data3 = [0, 104, 111, 122, 128, 136, 150, 158, 168, 177, 187, 201, 211, 218, 233, 240, 252, 262, 264, 281, 287, 296, 309, 318, 328, 340, 347, 362, 369, 383, 391, 400, 413, 415, 427, 437, 451, 457, 471, 476, 491, 498, 510, 522, 529, 541, 547, 558, 564, 576, 585, 598, 609, 619, 627, 634, 649, 655, 668, 678, 689, 699, 709, 717, 728, 740, 750, 757, 772, 779, 787]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 194, 216, 238, 260, 282, 298, 320, 335, 355, 376, 396, 417, 439, 459, 476, 495, 519, 539, 558, 581, 600, 615, 632, 651, 677, 699, 721, 740, 751, 779, 797, 816, 838, 859, 882, 904, 913, 933, 957, 979, 991, 1018, 1037, 1059, 1078, 1098, 1122, 1137, 1165, 1175, 1197, 1214, 1236, 1258, 1277, 1299, 1318, 1338, 1358, 1379, 1401, 1420, 1433, 1454, 1477, 1496, 1518, 1537, 1559, 1578]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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
+ hit5 = 1 #TODO
+
+ data6 = [0, 10, 10.4, 10.8, 11.2, 11.6, 12, 12.4, 12.8, 13.2, 13.6, 14, 14.4, 14.8, 15.2, 15.6, 16, 16.4, 16.8, 17.2, 17.6, 18, 18.4, 18.8, 19.2, 19.6, 20, 20.4, 20.8, 21.2, 21.6, 22, 22.4, 22.8, 23.2, 23.6, 24, 24.4, 24.8, 25.2, 25.6, 26, 26.4, 26.8, 27.2, 27.6, 28, 28.4, 28.8, 29.2, 29.6, 30, 30.4, 30.8, 31.2, 31.6, 32, 32.4, 32.8, 33.2, 33.6, 34, 34.4, 34.8, 35.2, 35.6, 36, 36.4, 36.8, 37.2, 37.6]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [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
+ hit7 = 1 #TODO
+
+ data8 = [0, 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, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 145, 147, 149, 151, 153, 155]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [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
+ hit9 = 1 #TODO
+
+ data10 = [0, 1222, 1341, 1464, 1588, 1714, 1836, 1958, 2086, 2207, 2334, 2451, 2576, 2700, 2827, 2953, 3074, 3196, 3318, 3448, 3567, 3692, 3817, 3941, 4063, 4185, 4310, 4429, 4554, 4673, 4806, 4925, 5051, 5175, 5296, 5421, 5542, 5673, 5795, 5919, 6037, 6163, 6288, 6412, 6533, 6662, 6778, 6904, 7030, 7149, 7274, 7397, 7516, 7647, 7771, 7898, 8016, 8141, 8269, 8393, 8512, 8633, 8758, 8883, 9008, 9132, 9250, 9370, 9496, 9622, 9746]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [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
+ hit11 = 1 #TODO
+
+ data12 = [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, 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
+ hit12 = 1 #TODO
+
+
+# 服从 복종하는 사령
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0232c151ef3731c2dede51931a374723?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill23(ActiveSkill):
+ name = "服从"
+ learnLv = 20
+ masterLv = 10
+ maxLv = 20
+ position = 1 #TODO
+ rangeLv = 5
+ cd = 1
+ mp = [10, 100]
+ uuid = "0232c151ef3731c2dede51931a374723"
+ data0 = [0, 834, 1028, 1222, 1416, 1609, 1803, 1997, 2190, 2384, 2578, 2771, 2965, 3159, 3352, 3546, 3740, 3933, 4127, 4321, 4514]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 960, 2520, 4080, 5640, 7200, 8760, 10320, 11880, 13440, 15000, 16560, 18120, 19680, 21240, 22800, 24360, 25920, 27480, 29040, 30600]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 960, 2520, 4080, 5640, 7200, 8760, 10320, 11880, 13440, 15000, 16560, 18120, 19680, 21240, 22800, 24360, 25920, 27480, 29040, 30600]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 暴击 크리티컬 히트
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill24(PassiveSkill):
+ name = "暴击"
+ learnLv = 20
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "fc1262c19f3d0477ee8eda47b8db8696"
+ 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
+
+
+# 死亡之爪 어둠의 손톱
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/27bade584bb42fef68148d3a0b72bace?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill25(ActiveSkill):
+ name = "死亡之爪"
+ learnLv = 25
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [24, 259]
+ uuid = "27bade584bb42fef68148d3a0b72bace"
+ data0 = [0, 5700, 6278, 6856, 7434, 8012, 8592, 9170, 9748, 10326, 10902, 11484, 12062, 12640, 13218, 13796, 14375, 14953, 15531, 16109, 16687, 17265, 17845, 18423, 19001, 19577, 20157, 20737, 21315, 21894, 22471, 23049, 23627, 24206, 24784, 25362, 25940, 26520, 27098, 27676, 28256, 28832, 29410, 29990, 30569, 31146, 31724, 32302, 32881, 33459, 34037, 34615, 35193, 35771, 36351, 36931, 37507, 38085, 38663, 39245, 39821, 40399, 40977, 41555, 42135, 42713, 43292, 43869, 44447, 45025, 45606]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 103, 104, 105, 106, 106, 107, 108, 109, 110, 110, 111, 112, 113, 114, 114, 115, 116, 117, 118, 118, 119, 120, 121, 122, 122, 123, 124, 125, 126, 126, 127, 128, 129, 130, 130, 131, 132, 133, 134, 134, 135, 136, 137, 138, 138, 139, 137, 138, 138, 139, 142, 143, 144, 145, 145, 146, 147, 148, 148, 149, 150, 151, 151, 152, 153, 154, 155, 155, 156, 157]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 暗黑仪式 암흑의 의식
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/92360eab6e1f378902018eca681ac629?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill26(ActiveSkill):
+ name = "暗黑仪式"
+ learnLv = 25
+ masterLv = 10
+ maxLv = 20
+ position = 6 #TODO
+ rangeLv = 3
+ cd = 5
+ uuid = "92360eab6e1f378902018eca681ac629"
+ data0 = [0, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70]# 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]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 暗影蛛丝阵 흑사진
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1803b6a67047cafb9e289b4f33cc507b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill27(ActiveSkill):
+ name = "暗影蛛丝阵"
+ learnLv = 25
+ masterLv = 60
+ maxLv = 70
+ position = 2 #TODO
+ rangeLv = 2
+ cd = 20
+ mp = [95, 952]
+ uuid = "1803b6a67047cafb9e289b4f33cc507b"
+ data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 741, 816, 889, 961, 1039, 1114, 1187, 1265, 1335, 1414, 1489, 1561, 1637, 1712, 1787, 1862, 1935, 2015, 2088, 2161, 2237, 2312, 2383, 2462, 2536, 2606, 2683, 2759, 2836, 2907, 2982, 3060, 3135, 3206, 3284, 3356, 3436, 3509, 3582, 3658, 3730, 3808, 3883, 3958, 4036, 4109, 4180, 4259, 4332, 4405, 4483, 4553, 4636, 4707, 4780, 4855, 4930, 5007, 5081, 5154, 5231, 5304, 5377, 5455, 5532, 5607, 5678, 5755, 5829, 5904]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 250, 254, 258, 262, 266, 270, 274, 278, 282, 286, 290, 294, 298, 302, 306, 309, 313, 317, 321, 325, 329, 333, 337, 341, 345, 349, 353, 357, 361, 365, 369, 373, 377, 381, 384, 388, 392, 396, 400, 404, 408, 412, 416, 420, 424, 428, 432, 436, 440, 444, 448, 452, 456, 459, 463, 467, 471, 475, 479, 483, 487, 491, 495, 499, 503, 507, 511, 515, 519, 523]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 黑暗之环 어둠의 고리
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c4a5b868f1e8e60cd1867a2cfab4a242?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill28(PassiveSkill):
+ name = "黑暗之环"
+ learnLv = 25
+ masterLv = 10
+ maxLv = 20
+ position = 4 #TODO
+ rangeLv = 2
+ uuid = "c4a5b868f1e8e60cd1867a2cfab4a242"
+ data0 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 百鬼夜行 야행혼
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/04883563896fe1adac7505c6146b5f59?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill29(ActiveSkill):
+ name = "百鬼夜行"
+ learnLv = 30
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 12
+ mp = [65, 699]
+ uuid = "04883563896fe1adac7505c6146b5f59"
+ data0 = [0, 356, 391, 428, 465, 500, 536, 574, 608, 645, 683, 715, 751, 787, 823, 860, 895, 933, 969, 1004, 1042, 1078, 1113, 1150, 1187, 1221, 1259, 1295, 1331, 1368, 1402, 1437, 1472, 1510, 1546, 1580, 1619, 1654, 1690, 1729, 1763, 1798, 1837, 1872, 1907, 1946, 1981, 2016, 2048, 2088, 2122, 2160, 2196, 2231, 2268, 2305, 2340, 2378, 2413, 2449, 2486, 2522, 2557, 2595, 2632, 2666, 2698, 2738, 2772, 2808, 2847]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6, 4.6]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [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
+ 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 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/ddc49e9ad1ff72a00b53c6cff5b1e920/c27418ae613c647527200a7ca17d97fd?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill30(ActiveSkill):
+ name = "死灵之怨"
+ learnLv = 30
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [32, 336]
+ uuid = "c27418ae613c647527200a7ca17d97fd"
+ data0 = [0, 690, 760, 828, 901, 971, 1040, 1112, 1180, 1250, 1319, 1392, 1462, 1530, 1601, 1673, 1741, 1812, 1882, 1952, 2021, 2094, 2164, 2232, 2300, 2373, 2443, 2514, 2584, 2654, 2723, 2795, 2868, 2933, 3002, 3075, 3145, 3215, 3286, 3356, 3426, 3495, 3568, 3638, 3704, 3776, 3849, 3920, 3988, 4058, 4126, 4196, 4270, 4340, 4406, 4478, 4551, 4622, 4692, 4760, 4830, 4901, 4971, 5042, 5109, 5180, 5253, 5321, 5392, 5459, 5532]# noqa: E501
+ hit0 = 1 #TODO
+
+ 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
+ hit1 = 1 #TODO
+
+ data2 = [0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 37.9, 39.5, 41.1, 42.6, 44.2, 45.8, 47.4, 48.9, 50.5, 52.1, 53.7, 55.3, 56.8, 58.4, 60, 61.6, 63.2, 64.7, 66.3, 67.9, 69.5, 71.1, 72.6, 74.2, 75.8, 77.4, 78.9, 80.5, 82.1, 83.7, 85.3, 86.8, 88.4, 90, 91.6, 93.2, 94.7, 96.3, 97.9, 99.5, 101.1, 102.6, 104.2, 105.8, 107.4, 101.1, 102.6, 104.2, 105.8, 107.4, 113.9, 115.4, 116.9, 118.4, 119.9, 121.4, 122.8, 124.3, 125.8, 127.3, 128.8, 130.3, 131.8, 133.3, 134.8, 136.3, 137.8, 139.3, 140.8, 142.3]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 14.8, 16.2, 17.5, 18.9, 20.2, 21.6, 23, 24.3, 25.7, 27, 28.4, 29.8, 31.1, 32.5, 33.8, 35.2, 36.6, 37.9, 39.3, 40.6, 42, 43.4, 44.7, 46.1, 47.4, 48.8, 50.2, 51.5, 52.9, 54.2, 55.6, 57, 58.3, 59.7, 61, 62.4, 63.8, 65.1, 66.5, 67.8, 69.2, 70.6, 71.9, 73.3, 74.6, 69.2, 70.6, 71.9, 73.3, 74.6, 80.2, 81.5, 82.8, 84.1, 85.4, 86.7, 88, 89.2, 90.5, 91.8, 93.1, 94.4, 95.7, 97, 98.3, 99.5, 100.8, 102.1, 103.4, 104.7]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 11.8, 12.9, 14, 15.1, 16.2, 17.3, 18.4, 19.5, 20.5, 21.6, 22.7, 23.8, 24.9, 26, 27.1, 28.2, 29.2, 30.3, 31.4, 32.5, 33.6, 34.7, 35.8, 36.9, 38, 39, 40.1, 41.2, 42.3, 43.4, 44.5, 45.6, 46.7, 47.7, 48.8, 49.9, 51, 52.1, 53.2, 54.3, 55.4, 56.4, 57.5, 58.6, 59.7, 55.4, 56.4, 57.5, 58.6, 59.7, 64.2, 65.2, 66.2, 67.3, 68.3, 69.3, 70.4, 71.4, 72.4, 73.5, 74.5, 75.5, 76.5, 77.6, 78.6, 79.6, 80.7, 81.7, 82.7, 83.7]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 14.8, 16.2, 17.5, 18.9, 20.2, 21.6, 23, 24.3, 25.7, 27, 28.4, 29.8, 31.1, 32.5, 33.8, 35.2, 36.6, 37.9, 39.3, 40.6, 42, 43.4, 44.7, 46.1, 47.4, 48.8, 50.2, 51.5, 52.9, 54.2, 55.6, 57, 58.3, 59.7, 61, 62.4, 63.8, 65.1, 66.5, 67.8, 69.2, 70.6, 71.9, 73.3, 74.6, 69.2, 70.6, 71.9, 73.3, 74.6, 80.2, 81.5, 82.8, 84.1, 85.4, 86.7, 88, 89.2, 90.5, 91.8, 93.1, 94.4, 95.7, 97, 98.3, 99.5, 100.8, 102.1, 103.4, 104.7]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [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
+ hit8 = 1 #TODO
+
+
+# 黑魔法书 : 亡者之魂 흑마법서 : 망자의 혼
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0e409ac3e1c1f3976b3ef2bfe4c13069?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill31(PassiveSkill):
+ name = "黑魔法书 : 亡者之魂"
+ learnLv = 30
+ masterLv = 1
+ maxLv = 10
+ position = 4 #TODO
+ rangeLv = 5
+ uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069"
+ data0 = [0, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 降临 : 暴君巴拉克 학살의 발라크르 강령
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/dcd536f1674630f01fc9667bb202b851?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill32(ActiveSkill):
+ name = "降临 : 暴君巴拉克"
+ learnLv = 35
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 5
+ mp = [338, 3702]
+ uuid = "dcd536f1674630f01fc9667bb202b851"
+ data0 = [0, 496, 547, 597, 647, 698, 748, 798, 849, 899, 949, 1000, 1050, 1100, 1151, 1201, 1251, 1302, 1352, 1402, 1453, 1503, 1553, 1604, 1654, 1704, 1755, 1805, 1856, 1906, 1956, 2007, 2057, 2107, 2158, 2208, 2258, 2309, 2359, 2409, 2460, 2510, 2560, 2611, 2661, 2711, 2762, 2812, 2862, 2913, 2963, 3013, 3064, 3114, 3164, 3215, 3265, 3316, 3366, 3416, 3467, 3517, 3567, 3618, 3668, 3718, 3769, 3819, 3869, 3920, 3970]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 551, 607, 663, 719, 775, 831, 887, 943, 999, 1055, 1111, 1167, 1223, 1279, 1335, 1391, 1446, 1502, 1558, 1614, 1670, 1726, 1782, 1838, 1894, 1950, 2006, 2062, 2118, 2174, 2230, 2286, 2341, 2397, 2453, 2509, 2565, 2621, 2677, 2733, 2789, 2845, 2901, 2957, 3013, 3069, 3125, 3181, 3237, 3292, 3348, 3404, 3460, 3516, 3572, 3628, 3684, 3740, 3796, 3852, 3908, 3964, 4020, 4076, 4132, 4187, 4243, 4299, 4355, 4411]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 289, 319, 348, 378, 407, 436, 466, 495, 524, 554, 583, 612, 642, 671, 701, 730, 759, 789, 818, 847, 877, 906, 935, 965, 994, 1024, 1053, 1082, 1112, 1141, 1170, 1200, 1229, 1258, 1288, 1317, 1347, 1376, 1405, 1435, 1464, 1493, 1523, 1552, 1581, 1611, 1640, 1670, 1699, 1728, 1758, 1787, 1816, 1846, 1875, 1904, 1934, 1963, 1993, 2022, 2051, 2081, 2110, 2139, 2169, 2198, 2227, 2257, 2286, 2316]# noqa: E501
+ hit2 = 1 #TODO
+
+ 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
+ hit3 = 1 #TODO
+
+ data4 = [0, 662, 729, 796, 863, 931, 998, 1065, 1132, 1199, 1266, 1333, 1401, 1468, 1535, 1602, 1669, 1736, 1804, 1871, 1938, 2005, 2072, 2139, 2206, 2274, 2341, 2408, 2475, 2542, 2609, 2676, 2744, 2811, 2878, 2945, 3012, 3079, 3147, 3214, 3281, 3348, 3415, 3482, 3549, 3617, 3684, 3751, 3818, 3885, 3952, 4020, 4087, 4154, 4221, 4288, 4355, 4422, 4490, 4557, 4624, 4691, 4758, 4825, 4892, 4960, 5027, 5094, 5161, 5228, 5295]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 662, 729, 796, 863, 931, 998, 1065, 1132, 1199, 1266, 1333, 1401, 1468, 1535, 1602, 1669, 1736, 1804, 1871, 1938, 2005, 2072, 2139, 2206, 2274, 2341, 2408, 2475, 2542, 2609, 2676, 2744, 2811, 2878, 2945, 3012, 3079, 3147, 3214, 3281, 3348, 3415, 3482, 3549, 3617, 3684, 3751, 3818, 3885, 3952, 4020, 4087, 4154, 4221, 4288, 4355, 4422, 4490, 4557, 4624, 4691, 4758, 4825, 4892, 4960, 5027, 5094, 5161, 5228, 5295]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 1154, 1271, 1388, 1505, 1622, 1739, 1856, 1974, 2091, 2208, 2325, 2442, 2559, 2676, 2793, 2910, 3027, 3144, 3261, 3378, 3496, 3613, 3730, 3847, 3964, 4081, 4198, 4315, 4432, 4549, 4666, 4783, 4900, 5017, 5135, 5252, 5369, 5486, 5603, 5720, 5837, 5954, 6071, 6188, 6305, 6422, 6539, 6657, 6774, 6891, 7008, 7125, 7242, 7359, 7476, 7593, 7710, 7827, 7944, 8061, 8178, 8296, 8413, 8530, 8647, 8764, 8881, 8998, 9115, 9232]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 1470, 1619, 1768, 1918, 2067, 2216, 2365, 2514, 2663, 2812, 2962, 3111, 3260, 3409, 3558, 3707, 3856, 4006, 4155, 4304, 4453, 4602, 4751, 4901, 5050, 5199, 5348, 5497, 5646, 5795, 5945, 6094, 6243, 6392, 6541, 6690, 6839, 6989, 7138, 7287, 7436, 7585, 7734, 7883, 8033, 8182, 8331, 8480, 8629, 8778, 8927, 9077, 9226, 9375, 9524, 9673, 9822, 9971, 10121, 10270, 10419, 10568, 10717, 10866, 11016, 11165, 11314, 11463, 11612, 11761]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 973, 1071, 1170, 1269, 1367, 1466, 1565, 1663, 1762, 1861, 1960, 2058, 2157, 2256, 2354, 2453, 2552, 2650, 2749, 2848, 2946, 3045, 3144, 3242, 3341, 3440, 3538, 3637, 3736, 3834, 3933, 4032, 4131, 4229, 4328, 4427, 4525, 4624, 4723, 4821, 4920, 5019, 5117, 5216, 5315, 5413, 5512, 5611, 5709, 5808, 5907, 6006, 6104, 6203, 6302, 6400, 6499, 6598, 6696, 6795, 6894, 6992, 7091, 7190, 7288, 7387, 7486, 7584, 7683, 7782]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [0, 2127, 2342, 2558, 2774, 2990, 3206, 3421, 3637, 3853, 4069, 4284, 4500, 4716, 4932, 5147, 5363, 5579, 5795, 6010, 6226, 6442, 6658, 6873, 7089, 7305, 7521, 7736, 7952, 8168, 8384, 8599, 8815, 9031, 9247, 9462, 9678, 9894, 10110, 10325, 10541, 10757, 10973, 11189, 11404, 11620, 11836, 12052, 12267, 12483, 12699, 12915, 13130, 13346, 13562, 13778, 13993, 14209, 14425, 14641, 14856, 15072, 15288, 15504, 15719, 15935, 16151, 16367, 16582, 16798, 17014]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 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, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 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, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140]# noqa: E501
+ hit11 = 1 #TODO
+
+ data12 = [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
+ hit12 = 1 #TODO
+
+ data13 = [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
+ hit13 = 1 #TODO
+
+
+# 暗击拳 암격권
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1c1a9606eb702ebe5a7bb4397f3aeae0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill33(ActiveSkill):
+ name = "暗击拳"
+ learnLv = 35
+ masterLv = 1
+ maxLv = 1
+ position = 8 #TODO
+ rangeLv = 2
+ cd = 3
+ uuid = "1c1a9606eb702ebe5a7bb4397f3aeae0"
+
+# 杀戮乱舞 살육난무
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/56aa7844a2da23f5bea9b585aea5ae45?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill34(ActiveSkill):
+ name = "杀戮乱舞"
+ learnLv = 35
+ masterLv = 1
+ maxLv = 1
+ position = 9 #TODO
+ rangeLv = 2
+ cd = 7
+ uuid = "56aa7844a2da23f5bea9b585aea5ae45"
+
+# 巴拉克强击 강격
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/68062215e75d92575958873ac8ede31a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill35(ActiveSkill):
+ name = "巴拉克强击"
+ learnLv = 35
+ masterLv = 1
+ maxLv = 1
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 2
+ uuid = "68062215e75d92575958873ac8ede31a"
+
+# 巴拉克的野心 발라크르의 야망
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/23a5e0fba03283cb1b324a847b3fe370?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill36(ActiveSkill):
+ name = "巴拉克的野心"
+ learnLv = 40
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 25
+ mp = [165, 1393]
+ uuid = "23a5e0fba03283cb1b324a847b3fe370"
+ data0 = [0, 3872, 4263, 4659, 5054, 5442, 5835, 6231, 6623, 7014, 7409, 7805, 8195, 8586, 8981, 9371, 9767, 10161, 10551, 10946, 11339, 11732, 12123, 12516, 12909, 13304, 13695, 14087, 14481, 14876, 15264, 15659, 16053, 16446, 16839, 17231, 17624, 18018, 18413, 18803, 19196, 19592, 19982, 20375, 20768, 21162, 21555, 21947, 22340, 22733, 23127, 23520, 23910, 24303, 24699, 25089, 25484, 25877, 26268, 26663, 27056, 27447, 27840, 28236, 28626, 29019, 29412, 29807, 30198, 30591, 30983]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 17387, 19152, 20915, 22680, 24443, 26207, 27972, 29735, 31499, 33261, 35027, 36791, 38553, 40320, 42084, 43847, 45611, 47378, 49140, 50904, 52668, 54432, 56196, 57959, 59724, 61485, 63249, 65016, 66779, 68543, 70305, 72071, 73835, 75597, 77363, 79125, 80889, 82653, 84419, 86184, 87948, 89712, 91476, 93239, 95003, 96768, 98531, 100295, 102060, 103823, 105588, 107352, 109116, 110877, 112641, 114407, 116169, 117933, 119699, 121461, 123225, 124988, 126755, 128520, 130283, 132048, 133812, 135575, 137339, 139103]# 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
+
+
+# 吸魂暗劲波 흡기암경파
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d2c6df5105577fb59fb92529a36165a0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill37(ActiveSkill):
+ name = "吸魂暗劲波"
+ learnLv = 40
+ masterLv = 60
+ maxLv = 70
+ position = 2 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 35
+ mp = [164, 1376]
+ uuid = "d2c6df5105577fb59fb92529a36165a0"
+ data0 = [0, 2886, 3177, 3470, 3764, 4056, 4349, 4640, 4935, 5228, 5520, 5813, 6105, 6398, 6690, 6986, 7275, 7569, 7862, 8156, 8447, 8739, 9033, 9327, 9618, 9911, 10206, 10496, 10790, 11082, 11376, 11667, 11960, 12254, 12548, 12839, 13131, 13427, 13716, 14010, 14303, 14594, 14888, 15180, 15474, 15767, 16059, 16352, 16647, 16937, 17229, 17523, 17814, 18110, 18401, 18695, 18987, 19280, 19572, 19868, 20157, 20451, 20744, 21035, 21330, 21621, 21915, 22208, 22499, 22794, 23087]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 12998, 14313, 15635, 16953, 18272, 19590, 20907, 22227, 23547, 24864, 26183, 27501, 28821, 30137, 31458, 32777, 34094, 35414, 36731, 38052, 39368, 40689, 42008, 43325, 44645, 45962, 47282, 48600, 49917, 51236, 52556, 53874, 55191, 56511, 57830, 59148, 60468, 61785, 63105, 64422, 65741, 67061, 68378, 69699, 71016, 72335, 73653, 74972, 76290, 77610, 78926, 80246, 81566, 82884, 84203, 85520, 86840, 88160, 89477, 90795, 92114, 93432, 94749, 96071, 97388, 98708, 100026, 101343, 102665, 103980]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 10, 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 18, 19, 19, 19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 23, 23, 23, 24, 24, 24, 25, 25, 26, 26, 26, 27, 27, 27, 28, 28, 28, 29, 29, 29, 30, 30, 30, 31, 31, 31, 32, 32, 32, 33, 33, 33, 34]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [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, 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
+ hit3 = 1 #TODO
+
+
+# 巴拉克的盟约 발라크르의 맹약
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/31823197cc0b04d4c5dcf8f928d9220c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill38(PassiveSkill):
+ name = "巴拉克的盟约"
+ learnLv = 40
+ masterLv = 1
+ maxLv = 10
+ position = 6 #TODO
+ rangeLv = 3
+ uuid = "31823197cc0b04d4c5dcf8f928d9220c"
+ data0 = [0, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 巴拉克的愤怒 기요틴
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0ed3148658fe37b3336ccb718dc0fdb0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill39(ActiveSkill):
+ name = "巴拉克的愤怒"
+ learnLv = 45
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 45
+ mp = [380, 3192]
+ uuid = "0ed3148658fe37b3336ccb718dc0fdb0"
+ data0 = [0, 1907, 2102, 2297, 2489, 2681, 2879, 3068, 3263, 3458, 3650, 3845, 4037, 4229, 4425, 4617, 4812, 5007, 5201, 5393, 5586, 5783, 5973, 6165, 6362, 6554, 6747, 6942, 7136, 7329, 7523, 7716, 7908, 8105, 8300, 8493, 8685, 8880, 9071, 9263, 9458, 9651, 9849, 10041, 10233, 10428, 10620, 10812, 11007, 11205, 11397, 11591, 11784, 11976, 12168, 12362, 12554, 12750, 12947, 13137, 13331, 13526, 13719, 13910, 14106, 14301, 14496, 14688, 14882, 15072, 15266]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 1914, 2109, 2301, 2498, 2693, 2888, 3081, 3275, 3470, 3665, 3860, 4053, 4248, 4443, 4635, 4830, 5025, 5222, 5414, 5610, 5804, 5997, 6192, 6387, 6582, 6776, 6972, 7164, 7358, 7556, 7748, 7943, 8135, 8333, 8523, 8717, 8915, 9108, 9302, 9495, 9692, 9887, 10083, 10275, 10469, 10664, 10856, 11052, 11249, 11444, 11636, 11829, 12024, 12219, 12414, 12609, 12804, 12998, 13190, 13385, 13580, 13778, 13971, 14165, 14358, 14552, 14745, 14943, 15138, 15332]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1622, 1785, 1952, 2112, 2279, 2442, 2609, 2769, 2937, 3099, 3267, 3431, 3594, 3759, 3924, 4086, 4253, 4416, 4581, 4751, 4911, 5076, 5241, 5406, 5568, 5733, 5897, 6059, 6224, 6390, 6554, 6720, 6882, 7050, 7212, 7377, 7541, 7706, 7869, 8034, 8198, 8363, 8529, 8693, 8855, 9023, 9183, 9351, 9513, 9680, 9846, 10010, 10173, 10338, 10505, 10665, 10833, 10995, 11162, 11324, 11490, 11654, 11822, 11982, 12149, 12312, 12476, 12641, 12806, 12968]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 6887, 7587, 8286, 8987, 9686, 10385, 11087, 11784, 12485, 13182, 13884, 14580, 15279, 15980, 16677, 17378, 18078, 18773, 19473, 20174, 20873, 21572, 22272, 22970, 23670, 24365, 25067, 25764, 26466, 27164, 27866, 28562, 29264, 29961, 30659, 31359, 32058, 32754, 33455, 34155, 34851, 35552, 36252, 36951, 37650, 38349, 39050, 39746, 40449, 41144, 41846, 42543, 43244, 43943, 44643, 45338, 46040, 46739, 47436, 48138, 48833, 49536, 50234, 50936, 51630, 52332, 53031, 53732, 54429, 55130]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 17253, 19005, 20757, 22508, 24260, 26010, 27759, 29511, 31262, 33014, 34763, 36515, 38262, 40016, 41766, 43514, 45264, 47018, 48767, 50519, 52271, 54020, 55772, 57524, 59271, 61023, 62774, 64524, 66275, 68028, 69773, 71525, 73277, 75029, 76779, 78531, 80283, 82031, 83780, 85535, 87284, 89034, 90786, 92535, 94284, 96039, 97788, 99536, 101291, 103038, 104790, 106542, 108291, 110043, 111794, 113544, 115295, 117048, 118796, 120548, 122295, 124046, 125799, 127547, 129299, 131051, 132801, 134553, 136301, 138053]# 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/ddc49e9ad1ff72a00b53c6cff5b1e920/f4a561e272cc434a4905b3aa0c0de090?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill40(ActiveSkill):
+ name = "降临 : 僵尸莱迪娅"
+ learnLv = 45
+ masterLv = 60
+ maxLv = 70
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 45
+ mp = [380, 3192]
+ uuid = "f4a561e272cc434a4905b3aa0c0de090"
+ data0 = [0, 1113, 1226, 1338, 1449, 1559, 1673, 1790, 1902, 2010, 2126, 2237, 2352, 2463, 2579, 2690, 2801, 2915, 3029, 3140, 3251, 3363, 3476, 3591, 3702, 3818, 3927, 4040, 4155, 4266, 4377, 4493, 4604, 4716, 4829, 4941, 5058, 5169, 5276, 5397, 5505, 5624, 5730, 5847, 5951, 6069, 6183, 6300, 6413, 6516, 6635, 6744, 6861, 6972, 7082, 7196, 7310, 7427, 7535, 7649, 7760, 7874, 7983, 8099, 8213, 8325, 8436, 8546, 8666, 8774, 8891]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 屠戮之惧 학살자의 공포
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/202edb928046f4fa6dedf6337377efd5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill41(PassiveSkill):
+ name = "屠戮之惧"
+ learnLv = 48
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 3
+ uuid = "202edb928046f4fa6dedf6337377efd5"
+ data0 = [0, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450]# 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, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 9, 10.5, 12, 13.5, 15, 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, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75, 76.5, 78, 79.5, 81, 82.5]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 千魂祭 팬텀스트롬
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2a3c96b88d02372505692da0a8b54743?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill42(ActiveSkill):
+ name = "千魂祭"
+ learnLv = 50
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 5
+ cd = 145
+ mp = [881, 7403]
+ uuid = "2a3c96b88d02372505692da0a8b54743"
+ data0 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, None]# 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, 835, 1027, 1220, 1414, 1608, 1804, 1994, 2188, 2383, 2575, 2769, 2963, 3157, 3351, 3544, 3737, 3931, 4125, 4318, 4513, 4704, 4899, 5091, 5286, 5480, 5674, 5867, 6060, 6254, 6447, 6640, 6834, 7029, 7223, 7414, 7609, 7803, 7996, 8187, 8382, 8576, 8769, 8964, 9158, 9351, 9544, 9738, 9931, 10125, None]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 2893, 3564, 4234, 4908, 5578, 6252, 6922, 7593, 8264, 8937, 9607, 10280, 10949, 11620, 12291, 12961, 13633, 14306, 14976, 15648, 16319, 16989, 17660, 18333, 19003, 19674, 20347, 21017, 21689, 22357, 23029, 23700, 24371, 25045, 25717, 26387, 27059, 27730, 28400, 29070, 29742, 30413, 31085, 31755, 32427, 33098, 33770, 34440, 35111, None]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [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
+ hit6 = 1 #TODO
+
+ data7 = [0, 18829, 23194, 27563, 31927, 36294, 40659, 45026, 49391, 53760, 58125, 62493, 66857, 71223, 75589, 79955, 84322, 88689, 93056, 97419, 101787, 106152, 110521, 114886, 119253, 123619, 127984, 132349, 136718, 141083, 145450, 149816, 154180, 158547, 162913, 167280, 171647, 176014, 180379, 184746, 189110, 193478, 197844, 202210, 206576, 210942, 215308, 219675, 224041, 228408, None]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [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, None]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [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, None]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [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, 5, 5, 5, 5, 6, 6, 6, 6, 6, None]# noqa: E501
+ hit10 = 1 #TODO
+
+ data11 = [0, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, None]# noqa: E501
+ hit11 = 1 #TODO
+
+
+# 死灵之缚 망자의 집념
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/b3659936a9a74c4ed6f7faf07cca1f9e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill43(ActiveSkill):
+ name = "死灵之缚"
+ learnLv = 60
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 30
+ mp = [400, 1120]
+ uuid = "b3659936a9a74c4ed6f7faf07cca1f9e"
+ data0 = [0, 1782, 1961, 2144, 2322, 2502, 2688, 2867, 3042, 3224, 3402, 3587, 3767, 3948, 4124, 4307, 4494, 4671, 4851, 5034, 5211, 5391, 5576, 5753, 5934, 6111, 6291, 6474, 6654, 6843, 7022, 7197, 7376, 7562, 7740, 7923, 8100, 8282, 8460, 8645, 8823, 9003, 9186, 9365, 9542, 9731, 9911, 10091, 10266, 10449, 10631]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25]# noqa: E501
+ hit2 = 1 #TODO
+
+ 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]# 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]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 怨噬之沼 헤이트풀
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e36ae35f8964d92e30e33529a65544d7?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill44(ActiveSkill):
+ name = "怨噬之沼"
+ learnLv = 70
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 50
+ mp = [800, 1680]
+ uuid = "e36ae35f8964d92e30e33529a65544d7"
+ data0 = [0, 11391, 12549, 13706, 14859, 16020, 17174, 18330, 19484, 20643, 21798, 22953, 24107, 25266, 26421, 27576, 28736, 29892, 31046, 32201, 33359, 34515, 35669, 36828, 37982, 39138, 40292, 41453, 42608, 43763, 44921, 46076, 47231, 48384, 49544, 50697, 51855, 53015, 54168, 55323, 56478, 57638, 58791, 59946, 61101, 62261, 63417, 64571, 65730, 66884, 68040]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 5693, 6276, 6852, 7430, 8009, 8585, 9162, 9740, 10322, 10901, 11475, 12053, 12632, 13211, 13785, 14369, 14945, 15524, 16100, 16677, 17255, 17832, 18414, 18992, 19569, 20147, 20724, 21300, 21879, 22461, 23037, 23616, 24194, 24770, 25347, 25926, 26507, 27086, 27660, 28239, 28818, 29393, 29972, 30549, 31131, 31707, 32285, 32862, 33441, 34017]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 3797, 4182, 4568, 4950, 5337, 5721, 6110, 6492, 6881, 7263, 7649, 8036, 8420, 8807, 9191, 9579, 9963, 10346, 10734, 11117, 11505, 11888, 12276, 12659, 13044, 13430, 13814, 14202, 14586, 14973, 15357, 15740, 16130, 16512, 16899, 17283, 17672, 18056, 18438, 18825, 19211, 19596, 19980, 20364, 20753, 21135, 21524, 21906, 22296, 22679]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 17090, 18825, 20558, 22296, 24027, 25760, 27497, 29229, 30965, 32696, 34433, 36167, 37898, 39635, 41367, 43106, 44837, 46574, 48305, 50037, 51774, 53505, 55242, 56975, 58706, 60444, 62175, 63912, 65645, 67382, 69114, 70847, 72581, 74315, 76052, 77783, 79520, 81254, 82985, 84722, 86454, 88190, 89924, 91656, 93390, 95123, 96861, 98592, 100329, 102062]# 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]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 暗黑蛛丝引 블랙 아라크니아
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/dac8d8207618150c162e4c6f9e168527?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill45(ActiveSkill):
+ name = "暗黑蛛丝引"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 2 #TODO
+ rangeLv = 2
+ cube = 3
+ cd = 20
+ mp = [580, 4500]
+ uuid = "dac8d8207618150c162e4c6f9e168527"
+ data0 = [0, 8400, 9256, 10106, 10954, 11810, 12660, 13517, 14364, 15219, 16072, 16922, 17776, 18625, 19481, 20329, 21185, 22036, 22889, 23742, 24592, 25446, 26298, 27151, 28002, 28857, 29705, 30561, 31412, 32262, 33118, 33966, 34821, 35672, 36526, 37377, 38227, 39083, 39935, 40787, 41637, 42490, 43343, 44195, 45047, 45899, 46752, 47603, 48456, 49309, 50162]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 11200, 12341, 13473, 14607, 15747, 16882, 18021, 19155, 20294, 21429, 22560, 23701, 24836, 25977, 27107, 28247, 29381, 30521, 31657, 32789, 33928, 35060, 36203, 37334, 38475, 39609, 40750, 41881, 43016, 44157, 45290, 46429, 47561, 48702, 49836, 50969, 52110, 53244, 54382, 55517, 56655, 57790, 58927, 60062, 61200, 62336, 63471, 64609, 65744, 66881]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1401, 1542, 1685, 1828, 1967, 2111, 2252, 2395, 2535, 2680, 2823, 2963, 3105, 3247, 3388, 3529, 3673, 3813, 3956, 4100, 4241, 4384, 4525, 4667, 4808, 4951, 5091, 5235, 5378, 5517, 5662, 5804, 5946, 6086, 6230, 6373, 6512, 6656, 6798, 6939, 7081, 7224, 7365, 7508, 7650, 7792, 7934, 8075, 8217, 8359]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [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
+ 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]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 亡魂之息 언홀리 마스터리
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/78b86e64fbb74c1db1b71c50a5ac21cd?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill46(PassiveSkill):
+ name = "亡魂之息"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 3
+ uuid = "78b86e64fbb74c1db1b71c50a5ac21cd"
+ data0 = [0, 18, 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]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 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, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 暴君极刑斩 익스큐서너 슬래쉬
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/8e358ecf99ac9df31a6132aeafe378a9?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill47(ActiveSkill):
+ name = "暴君极刑斩"
+ learnLv = 80
+ masterLv = 40
+ maxLv = 50
+ position = 4 #TODO
+ rangeLv = 2
+ cube = 5
+ cd = 45
+ mp = [800, 6000]
+ uuid = "8e358ecf99ac9df31a6132aeafe378a9"
+ data0 = [0, 62747, 69113, 75478, 81844, 88209, 94575, 100941, 107307, 113673, 120038, 126404, 132770, 139135, 145500, 151866, 158231, 164599, 170963, 177330, 183693, 190060, 196426, 202791, 209158, 215522, 221890, 228253, 234620, 240984, 247351, 253716, 260082, 266448, 272812, 279180, 285545, 291911, 298276, 304642, 311007, 317372, 323738, 330105, 336470, 342836, 349202, 355567, 361932, 368298, 374664]# 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]# 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
+
+
+# 亡者君临 : 巴拉克之戮 발라크르 현신
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/4c5271b0ecce120d7fc113f377fae76f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill48(ActiveSkill):
+ name = "亡者君临 : 巴拉克之戮"
+ learnLv = 85
+ masterLv = 40
+ maxLv = 50
+ position = 6 #TODO
+ rangeLv = 5
+ cube = 10
+ cd = 180
+ mp = [1500, 5000]
+ uuid = "4c5271b0ecce120d7fc113f377fae76f"
+ data0 = [0, 27576, 33972, 40364, 46760, 53157, 59550, 65947, 72340, 78735, 85128, 91524, 97922, 104315, 110710, 117103, 123498, 129893, 136285, 142683, 149079, 155472, 161868, 168261, 174656, 181049, 187448, 193842, 200236, 206632, 213024, 219420, 225815, 232211, 238605, 245000, 251393, 257789, 264183, 270578, 276971, 283368, 289763, 296157, 302552, 308946, 315343, 321737, 328132, 334526, 340921]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3759, 4631, 5501, 6373, 7244, 8116, 8990, 9862, 10734, 11606, 12474, 13346, 14219, 15091, 15962, 16833, 17705, 18577, 19449, 20321, 21191, 22063, 22935, 23807, 24680, 25554, 26424, 27295, 28166, 29038, 29910, 30779, 31651, 32523, 33395, 34267, 35139, 36009, 36882, 37754, 38626, 39498, 40369, 41240, 42112, 42984, 43856, 44728, 45599, 46471]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 68943, 84931, 100919, 116906, 132895, 148879, 164866, 180855, 196841, 212830, 228816, 244802, 260790, 276777, 292766, 308752, 324739, 340728, 356714, 372699, 388688, 404674, 420663, 436650, 452638, 468626, 484609, 500597, 516585, 532571, 548561, 564548, 580535, 596523, 612506, 628494, 644484, 660470, 676458, 692446, 708433, 724419, 740406, 756394, 772380, 788368, 804355, 820342, 836330, 852316]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 冥河之钥 아케론의 열쇠
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/96e72ec364dada85600c907ecd95a140?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill49(PassiveSkill):
+ name = "冥河之钥"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "96e72ec364dada85600c907ecd95a140"
+ 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
+
+
+# 亡者之茧 코쿤 오브 언데드
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/b1ccbd90d0b40f543ece3b18fcef827f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill50(ActiveSkill):
+ name = "亡者之茧"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 7
+ cd = 60
+ mp = [1066, 8000]
+ uuid = "b1ccbd90d0b40f543ece3b18fcef827f"
+ data0 = [0, 7283, 8023, 8761, 9498, 10240, 10976, 11716, 12455, 13195, 13933, 14671, 15411, 16151, 16888, 17628, 18365, 19105, 19844, 20582, 21321, 22059, 22800, 23539, 24276, 25016, 25756, 26493, 27232, 27970, 28711, 29449, 30188, 30927, 31664, 32405, 33144, 33883, 34620, 35361, 36099, 36837, 37576, 38316, 39056, 39793, 40532, 41272, 42010, 42749, 43487]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 84970, 93589, 102208, 110828, 119449, 128070, 136689, 145310, 153930, 162549, 171170, 179789, 188412, 197031, 205650, 214271, 222893, 231511, 240131, 248751, 257372, 265991, 274611, 283230, 291853, 300472, 309092, 317712, 326331, 334954, 343573, 352193, 360812, 369432, 378054, 386673, 395293, 403914, 412532, 421152, 429772, 438395, 447013, 455634, 464253, 472877, 481495, 490113, 498734, 507354]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 命运殇痕·摩罗斯之咒 태초의 공포 : 모로스
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/394e2f09c1f37ae61d831d8567707170?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill51(ActiveSkill):
+ name = "命运殇痕·摩罗斯之咒"
+ learnLv = 100
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 15
+ cd = 290
+ mp = [4027, 12888]
+ uuid = "394e2f09c1f37ae61d831d8567707170"
+ data0 = [0, 408438, 503153, 597863, 692574, 787284, 881995, 976708, 1071419, 1166130, 1260840, 1355550, 1450264, 1544975, 1639685, 1734396, 1829106, 1923820, 2018532, 2113242, 2207951, 2302662, 2397376, 2492087, 2586798, 2681509, 2776219, 2870932, 2965643, 3060354, 3155063, 3249774, 3344488, 3439198, 3533909, 3628621, 3723330, 3818043, 3912755, 4007465, 4102175, 4196885, 4291600, 4386311, 4481020, 4575733, 4670441, 4765155, 4859867, 4954578, 5049288]# noqa: E501
+ hit0 = 1 #TODO
+
+
\ No newline at end of file
diff --git a/backend/core/character/GF/thief/rogue.py b/backend/core/character/GF/thief/rogue.py
index 0821afaf..f01b2292 100644
--- a/backend/core/character/GF/thief/rogue.py
+++ b/backend/core/character/GF/thief/rogue.py
@@ -478,6 +478,10 @@ class Skill35(ActiveSkill):
hit5 = 1 #TODO
group5 = "end"
+ def vp_1(self):
+ self.cd = 30
+ self.skillRation *= 2
+
# 雷光刃影 라이트닝 애로우
# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e4c354a89c337310aeb7041d5e742828?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -554,6 +558,7 @@ class Skill38(ActiveSkill):
maxLv = 70
position = 8
rangeLv = 3
+ cd = 12
type = "passive"
uuid = "c77a417c43de80c4ce32c1ed405d174a"
@@ -755,6 +760,10 @@ class Skill46(ActiveSkill):
hit3 = 1 #TODO
group3 = "end"
+ def vp_1(self):
+ self.cd = 24.9
+ self.skillRation *= 1 - 0.17
+
# 月影突袭 디스트리뷰션
# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e1daab884dd07fc9e70d08b83d1790eb?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
@@ -780,6 +789,10 @@ class Skill47(ActiveSkill):
hit2 = 1 #TODO
group2 = "end"
+ def vp_2(self):
+ self.cd = 25
+ self.skillRation *= 1 - 0.5
+
# 天渊星狱 노바 램넌트
# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/002cbdd9bfd0f0b970451ae8d48d029e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill48(ActiveSkill):
diff --git a/backend/core/character/GF/thief/shadow_dancer.py b/backend/core/character/GF/thief/shadow_dancer.py
new file mode 100755
index 00000000..75de960e
--- /dev/null
+++ b/backend/core/character/GF/thief/shadow_dancer.py
@@ -0,0 +1,1122 @@
+#ddc49e9ad1ff72a00b53c6cff5b1e920
+from core.basic.skill import PassiveSkill, ActiveSkill
+from core.basic.character import Character
+
+# 翔击 라이징 컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/3c5604bdbb0240b8f130f59ab40509c3?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill0(ActiveSkill):
+ name = "翔击"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ cd = 2
+ uuid = "3c5604bdbb0240b8f130f59ab40509c3"
+ data0 = [0, 186, 216, 246, 276, 305, 335, 365, 394, 424, 454, 484, 513, 543, 573, 602, 632, 662, 692, 721, 751]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101.1, 102, 103, 103.9, 105, 105.9, 107, 107.8, 108.9, 112.6, 113, 113.5, 113.9, 114.3, 114.8, 115.2, 115.7, 116.1, 116.5]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 71, 83, 94, 105, 117, 128, 139, 151, 162, 173, 185, 196, 207, 219, 230, 241, 253, 264, 276, 287]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 100, 107.3, 114.7, 122, 129.3, 137.3, 144.7, 152, 159.3, 166.7, 167.3, 168, 168.7, 169.3, 170, 170.7, 171.3, 172, 172.7, 173.3]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 投掷苦无 쿠나이 던지기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/506e7ed77d517419a6e1c437a2cedb17?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill1(ActiveSkill):
+ name = "投掷苦无"
+ learnLv = 1
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [8, 91]
+ uuid = "506e7ed77d517419a6e1c437a2cedb17"
+ data0 = [0, 299, 329, 360, 390, 421, 451, 481, 512, 542, 572, 603, 633, 663, 694, 724, 754, 785, 815, 845, 876, 906, 936, 967, 997, 1028, 1058, 1088, 1119, 1149, 1179, 1210, 1240, 1270, 1301, 1331, 1361, 1392, 1422, 1452, 1483, 1513, 1543, 1574, 1604, 1634, 1665, 1695, 1726, 1756, 1786, 1817, 1847, 1877, 1908, 1938, 1968, 1999, 2029, 2059, 2090, 2120, 2150, 2181, 2211, 2241, 2272, 2302, 2332, 2363, 2393]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 105.2, 110.3, 115.5, 120.7, 125.9, 131, 136.2, 141.4, 146.6, 151.7, 156.9, 162.1, 167.2, 172.4, 177.6, 182.8, 187.9, 193.1, 198.3, 203.4, 208.6, 213.8, 219, 224.1, 229.3, 234.5, 239.7, 244.8, 250, 255.2, 260.3, 265.5, 270.7, 275.9, 281, 286.2, 291.4, 296.6, 301.7, 306.9, 312.1, 317.2, 322.4, 327.6, 332.8, 337.9, 343.1, 348.3, 353.4, 358.6, 363.8, 369, 374.1, 379.3, 384.5, 389.7, 394.8, 400, 405.2, 410.3, 415.5, 420.7, 425.9, 431, 436.2, 441.4, 446.6, 451.7, 456.9]# 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
+
+ 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
+
+
+# 后跳 백스텝
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7822d6d52e10964a6755f142c666b494?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill2(ActiveSkill):
+ name = "后跳"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 3 #TODO
+ rangeLv = 1
+ mp = [1, 1]
+ uuid = "7822d6d52e10964a6755f142c666b494"
+
+# 基础精通 기본기 숙련
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5a56514f35cf0270ae8d6c65f8fefd78?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill3(PassiveSkill):
+ name = "基础精通"
+ learnLv = 1
+ masterLv = 190
+ maxLv = 200
+ position = 1 #TODO
+ rangeLv = 1
+ uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
+ icon = "$common/$uuid"
+
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/ce26c6b69d02a440a81b552bec94f03b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill4(ActiveSkill):
+ name = "受身蹲伏"
+ learnLv = 1
+ masterLv = 10
+ maxLv = 20
+ position = 2 #TODO
+ rangeLv = 1
+ cd = 5
+ mp = [1, 1]
+ uuid = "ce26c6b69d02a440a81b552bec94f03b"
+ 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/ddc49e9ad1ff72a00b53c6cff5b1e920/892ef624d8bf3d7fc045f84825fd6104?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill5(PassiveSkill):
+ name = "방어구 마스터리"
+ learnLv = 1
+ masterLv = 1
+ maxLv = 1
+ position = 0 #TODO
+ rangeLv = 1
+ uuid = "892ef624d8bf3d7fc045f84825fd6104"
+
+# 切割 슬라이서
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/9dda3f4a849dba1a288dd65e116860f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill6(ActiveSkill):
+ name = "切割"
+ learnLv = 5
+ masterLv = 1
+ maxLv = 6
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 2.5
+ mp = [6, 56]
+ uuid = "9dda3f4a849dba1a288dd65e116860f2"
+ data0 = [0, 419, 480, 536, 593, 650, 710]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.1, 103.1, 104.1, 105.2]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 130, 131, 131, 133, 134, 134]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 焰刃 염화참
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/eb71e1d82d92c7e1d40500a0dcd77aa6?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill7(ActiveSkill):
+ name = "焰刃"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 1 #TODO
+ rangeLv = 2
+ cd = 5
+ mp = [15, 168]
+ uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6"
+ data0 = [0, 1721, 1896, 2070, 2245, 2420, 2594, 2769, 2944, 3118, 3293, 3467, 3642, 3817, 3991, 4166, 4340, 4515, 4690, 4864, 5039, 5213, 5388, 5563, 5737, 5912, 6087, 6261, 6436, 6610, 6785, 6960, 7134, 7309, 7483, 7658, 7833, 8007, 8182, 8357, 8531, 8706, 8880, 9055, 9230, 9404, 9579, 9753, 9928, 10103, 10277, 10452, 10627, 10801, 10976, 11150, 11325, 11500, 11674, 11849, 12023, 12198, 12373, 12547, 12722, 12897, 13071, 13246, 13420, 13595, 13770]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 100, 101, 102.3, 103.3, 104.7, 105.7, 107, 108, 109.3, 110.3, 111.3, 112.7, 113.7, 115, 116, 117.3, 118.3, 119.7, 120.7, 122, 123, 124, 125.3, 126.3, 127.7, 128.7, 130, 131, 132.3, 133.3, 134.3, 135.7, 136.7, 138, 139, 140.3, 141.3, 142.7, 143.7, 144.7, 146, 147, 148.3, 149.3, 150.7, 151.7, 153, 154, 155.3, 156.3, 157.3, 158.7, 159.7, 161, 162, 163.3, 164.3, 165.7, 166.7, 167.7, 169, 170, 171.3, 172.3, 173.7, 174.7, 176, 177, 178, 179.3]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [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
+ hit2 = 1 #TODO
+
+ data3 = [0, 156, 158, 158, 159, 161, 161, 162, 164, 165, 165, 167, 168, 168, 170, 172, 172, 173, 175, 175, 176, 178, 178, 179, 181, 183, 183, 184, 186, 186, 187, 189, 189, 190, 192, 192, 193, 195, 197, 197, 198, 200, 200, 201, 203, 203, 204, 206, 206, 207, 209, 209, 211, 212, 214, 214, 215, 217, 217, 218, 220, 220, 222, 223, 223, 225, 226, 228, 228, 229, 231]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 影袭 섀도우컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c9664191611af31142e052dfaef84530?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill8(ActiveSkill):
+ name = "影袭"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [15, 168]
+ uuid = "c9664191611af31142e052dfaef84530"
+ data0 = [0, 3411, 3757, 4103, 4449, 4796, 5142, 5488, 5834, 6180, 6526, 6872, 7218, 7564, 7910, 8256, 8602, 8948, 9294, 9640, 9987, 10333, 10679, 11025, 11371, 11717, 12063, 12409, 12755, 13101, 13447, 13793, 14139, 14485, 14831, 15178, 15524, 15870, 16216, 16562, 16908, 17254, 17600, 17946, 18292, 18638, 18984, 19330, 19676, 20023, 20369, 20715, 21061, 21407, 21753, 22099, 22445, 22791, 23137, 23483, 23829, 24175, 24521, 24867, 25214, 25560, 25906, 26252, 26598, 26944, 27290]# 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, 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
+ hit2 = 1 #TODO
+
+
+# 暗魂波 다크 소울
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ade01c1d6afc8a05055225045e89fe49?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill9(ActiveSkill):
+ name = "暗魂波"
+ learnLv = 5
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 3.5
+ mp = [15, 161]
+ uuid = "ade01c1d6afc8a05055225045e89fe49"
+ data0 = [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
+ hit0 = 1 #TODO
+
+ data1 = [0, 248, 272, 299, 321, 350, 376, 403, 425, 454, 478, 505, 520, 551, 578, 600, 631, 648, 678, 707, 726, 753, 784, 799, 828, 855, 877, 906, 930, 950, 981, 1005, 1032, 1061, 1081, 1105, 1134, 1163, 1180, 1212, 1236, 1256, 1285, 1312, 1335, 1363, 1380, 1408, 1440, 1462, 1484, 1513, 1535, 1561, 1588, 1610, 1637, 1664, 1686, 1712, 1737, 1761, 1788, 1817, 1843, 1865, 1892, 1914, 1941, 1970, 1991]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1034, 1144, 1241, 1357, 1457, 1566, 1663, 1773, 1880, 1987, 2084, 2203, 2292, 2404, 2513, 2610, 2730, 2827, 2921, 3041, 3140, 3240, 3358, 3460, 3558, 3665, 3769, 3881, 3988, 4087, 4189, 4296, 4400, 4508, 4616, 4718, 4820, 4935, 5027, 5139, 5253, 5347, 5447, 5566, 5658, 5775, 5879, 5976, 6093, 6193, 6285, 6404, 6514, 6611, 6718, 6819, 6928, 7033, 7135, 7240, 7347, 7451, 7551, 7659, 7767, 7874, 7983, 8080, 8182, 8305]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 100, 103, 108, 110, 115, 118, 120, 125, 128, 130, 135, 138, 143, 145, 148, 153, 155, 158, 163, 165, 170, 173, 175, 180, 183, 185, 190, 193, 198, 200, 203, 208, 210, 215, 218, 220, 225, 228, 230, 235, 238, 243, 245, 248, 253, 255, 258, 263, 265, 270, 273, 275, 280, 283, 285, 290, 293, 298, 300, 303, 308, 310, 315, 318, 320, 325, 328, 330, 335, 338]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 445, 490, 536, 581, 627, 675, 717, 762, 809, 855, 899, 942, 984, 1034, 1078, 1125, 1168, 1216, 1261, 1306, 1350, 1397, 1438, 1486, 1532, 1576, 1624, 1668, 1710, 1758, 1802, 1850, 1896, 1940, 1982, 2028, 2076, 2120, 2166, 2212, 2256, 2300, 2346, 2392, 2438, 2479, 2526, 2576, 2621, 2661, 2706, 2752, 2800, 2844, 2888, 2933, 2980, 3023, 3069, 3114, 3159, 3206, 3250, 3296, 3341, 3388, 3431, 3477, 3524, 3568]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 弧光闪 샤이닝컷
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0969cd4054d93da07708108c0cc1c4b5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill10(ActiveSkill):
+ name = "弧光闪"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 3 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [18, 190]
+ uuid = "0969cd4054d93da07708108c0cc1c4b5"
+ data0 = [0, 2026, 2232, 2440, 2647, 2851, 3057, 3259, 3471, 3672, 3879, 4087, 4294, 4500, 4707, 4906, 5114, 5319, 5525, 5732, 5942, 6147, 6353, 6557, 6761, 6970, 7171, 7383, 7589, 7798, 8002, 8201, 8412, 8617, 8825, 9027, 9240, 9440, 9648, 9853, 10062, 10265, 10470, 10678, 10882, 11089, 11297, 11501, 11706, 11912, 12118, 12328, 12527, 12736, 12942, 13146, 13354, 13561, 13765, 13971, 14176, 14384, 14595, 14797, 15006, 15208, 15411, 15621, 15822, 16033, 16237]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 850, 932, 1020, 1108, 1192, 1278, 1363, 1450, 1533, 1622, 1712, 1794, 1882, 1965, 2055, 2135, 2224, 2307, 2395, 2485, 2567, 2655, 2739, 2827, 2910, 2999, 3082, 3169, 3257, 3344, 3429, 3512, 3602, 3686, 3774, 3856, 3946, 4038, 4116, 4206, 4289, 4379, 4457, 4549, 4627, 4719, 4809, 4893, 4983, 5063, 5153, 5236, 5321, 5409, 5494, 5581, 5664, 5755, 5840, 5926, 6010, 6100, 6183, 6270, 6355, 6443, 6530, 6611, 6701, 6783]# 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, 150, 155, 161, 165, 171, 176, 182, 186, 192, 197, 201, 207, 212, 218, 222, 228, 233, 239, 243, 249, 254, 258, 264, 269, 275, 279, 285, 290, 296, 300, 305, 311, 315, 321, 326, 332, 336, 342, 347, 351, 357, 362, 368, 372, 378, 383, 389, 393, 399, 404, 408, 414, 419, 425, 429, 435, 440, 446, 450, 455, 461, 465, 471, 476, 482, 486, 492, 497, 501, 507]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 骨盾 본 실드
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ff171dc487807bb9aa28900ca9a46b41?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill11(ActiveSkill):
+ name = "骨盾"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 7
+ position = 1 #TODO
+ rangeLv = 3
+ cd = 15
+ mp = [20, 400]
+ uuid = "ff171dc487807bb9aa28900ca9a46b41"
+ data0 = [0, 122, 136, 150, 160, 173, 187, 201]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 27, 27, 29, 29, 29, 31, 31]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 204, 270, 341, 420, 508, 605, 709]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 4, 8, 12, 16, 20, 20, 20]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 4, 5, 6, 7, 8, 8, 8]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 忍法 : 影分身 인법 : 허물 벗기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/a5fa08f5d509e6ff2ebc68856a470b5a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill12(ActiveSkill):
+ name = "忍法 : 影分身"
+ learnLv = 10
+ masterLv = 40
+ maxLv = 50
+ position = 9 #TODO
+ rangeLv = 3
+ cd = [30, 29.4, 28.8, 28.2, 27.6, 26.9, 26.3, 25.7, 25.1, 24.5, 23.9, 23.3, 22.7, 22, 21.4, 20.8, 20.2, 19.6, 19, 18.4, 17.8, 17.1, 16.5, 15.9, 15.3, 14.7, 14.1, 13.5, 12.9, 12.2, 11.6, 11, 10.4, 9.8, 9.2, 8.6, 8, 7.3, 6.7, 6.1, 5.5, 4.9, 4.3, 3.7, 3.1, 2.4, 1.8, 1.2, 0.6, 0]
+ mp = [20, 230]
+ uuid = "a5fa08f5d509e6ff2ebc68856a470b5a"
+ data0 = [0, 918, 1063, 1207, 1353, 1498, 1642, 1787, 1931, 2077, 2222, 2368, 2513, 2659, 2803, 2948, 3092, 3237, 3383, 3528, 3672, 3817, 3961, 4107, 4252, 4396, 4541, 4685, 4831, 4976, 5122, 5267, 5413, 5557, 5702, 5846, 5991, 6137, 6282, 6426, 6571, 6715, 6861, 7006, 7150, 7295, 7439, 7585, 7730, 7876, 8021]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 168, 192, 216, 276, 372, 456, 540, 624, 739, 864, 998, 1142, 1296, 1459, 1632, 1814, 2006, 2208, 2419, 2640, 2870, 3110, 3360, 3619, 3888, 4166, 4454, 4752, 5059, 5376, 5702, 6038, 6384, 6739, 7104, 7478, 7862, 8256, 8659, 9072, 9494, 9926, 10368, 10819, 11280, 11750, 12230, 12720, 13219, 13728]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 7, 7.2, 7.5, 7.7, 8, 8.2, 8.4, 8.7, 8.9, 9.2, 9.4, 9.7, 9.9, 10.1, 10.4, 10.6, 10.9, 11.1, 11.3, 11.6, 11.8, 12.1, 12.3, 12.6, 12.8, 13, 13.3, 13.5, 13.8, 14, 14.2, 14.5, 14.7, 15, 15.2, 15.4, 15.7, 15.9, 16.2, 16.4, 16.7, 16.9, 17.1, 17.4, 17.6, 17.9, 18.1, 18.3, 18.6, 18.8]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 200, 203, 207, 210, 214, 217, 221, 224, 228, 231, 234, 238, 241, 245, 248, 252, 255, 259, 262, 266, 269, 272, 276, 279, 283, 286, 290, 293, 297, 300, 303, 307, 310, 314, 317, 321, 324, 328, 331, 334, 338, 341, 345, 348, 352, 355, 359, 362, 366, 369]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 碎踝 발목 타격
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5dc7008b12a459325b548b0715c6b73c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill13(ActiveSkill):
+ name = "碎踝"
+ learnLv = 10
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [15, 168]
+ uuid = "5dc7008b12a459325b548b0715c6b73c"
+ data0 = [0, 5882, 6479, 7076, 7673, 8269, 8866, 9463, 10060, 10656, 11253, 11850, 12447, 13044, 13640, 14237, 14834, 15431, 16027, 16624, 17221, 17818, 18414, 19011, 19608, 20205, 20801, 21398, 21995, 22592, 23188, 23785, 24382, 24979, 25576, 26172, 26769, 27366, 27963, 28559, 29156, 29753, 30350, 30946, 31543, 32140, 32737, 33333, 33930, 34527, 35124, 35720, 36317, 36914, 37511, 38108, 38704, 39301, 39898, 40495, 41091, 41688, 42285, 42882, 43478, 44075, 44672, 45269, 45865, 46462, 47059]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 40, 42.1, 44.1, 46.2, 48.3, 50.3, 52.4, 54.5, 56.6, 58.6, 60.7, 62.8, 64.8, 66.9, 69, 71, 73.1, 75.2, 77.2, 79.3, 81.4, 83.4, 85.5, 87.6, 89.7, 91.7, 93.8, 95.9, 97.9, 100, 102.1, 104.1, 106.2, 108.3, 110.3, 112.4, 114.5, 116.6, 118.6, 120.7, 122.8, 124.8, 126.9, 129, 131, 133.1, 135.2, 137.2, 139.3, 141.4, 143.4, 145.5, 147.6, 149.7, 151.7, 153.8, 155.9, 157.9, 160, 162.1, 164.1, 166.2, 168.3, 170.3, 172.4, 174.5, 176.6, 178.6, 180.7, 182.8]# 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, 16.2, 17.3, 18.5, 19.6, 20.7, 21.7, 23, 24, 25.1, 26.2, 27.4, 28.5, 29.6, 30.8, 31.9, 32.9, 34, 35.2, 36.3, 37.4, 38.6, 39.7, 40.8, 41.9, 43.1, 44.1, 45.2, 46.3, 47.5, 48.6, 49.7, 50.9, 52, 53.1, 54.1, 55.4, 56.4, 57.5, 58.6, 59.8, 60.9, 62, 63.2, 64.3, 65.3, 66.4, 67.6, 68.7, 69.8, 71, 72.1, 73.2, 74.3, 75.5, 76.5, 77.6, 78.7, 79.9, 81, 82.1, 83.3, 84.4, 85.5, 86.5, 87.8, 88.8, 89.9, 91, 92.2, 93.3]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 9.5, 10.1, 10.8, 11.3, 12, 12.7, 13.4, 14, 14.7, 15.3, 15.9, 16.6, 17.3, 18, 18.6, 19.2, 19.8, 20.5, 21.2, 21.9, 22.5, 23.1, 23.8, 24.4, 25.1, 25.8, 26.5, 27, 27.7, 28.4, 29, 29.7, 30.2, 30.9, 31.6, 32.3, 32.9, 33.6, 34.2, 34.8, 35.5, 36.2, 36.9, 37.5, 38.1, 38.7, 39.4, 40.1, 40.8, 41.4, 42, 42.7, 43.3, 44, 44.7, 45.4, 45.9, 46.6, 47.3, 47.9, 48.6, 49.1, 49.8, 50.5, 51.2, 51.8, 52.5, 53.1, 53.7, 54.4]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 强化 - 后跳 백스텝 강화
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2b340542e776818b78f3212af184bd6b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill14(PassiveSkill):
+ name = "强化 - 后跳"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 4 #TODO
+ rangeLv = 1
+ cd = 30
+ uuid = "2b340542e776818b78f3212af184bd6b"
+ data0 = [0, 40]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 30]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 跃翔 도약
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/1fea5a626f15230237946a11a9d11582?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill15(ActiveSkill):
+ name = "跃翔"
+ learnLv = 10
+ masterLv = 1
+ maxLv = 1
+ position = 6 #TODO
+ rangeLv = 3
+ cd = 5
+ mp = [13, 13]
+ uuid = "1fea5a626f15230237946a11a9d11582"
+ data0 = [0, 20]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 疾空踏 다이빙 애로우
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/717f1e2104fe4b796f800352fa143ecc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill16(ActiveSkill):
+ name = "疾空踏"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 1 #TODO
+ rangeLv = 2
+ cd = 6.5
+ mp = [22, 235]
+ uuid = "717f1e2104fe4b796f800352fa143ecc"
+ data0 = [0, 336, 370, 404, 438, 472, 506, 540, 574, 608, 642, 676, 710, 745, 779, 813, 847, 881, 915, 949, 983, 1017, 1051, 1085, 1119, 1153, 1187, 1221, 1256, 1290, 1324, 1358, 1392, 1426, 1460, 1494, 1528, 1562, 1596, 1630, 1664, 1698, 1732, 1766, 1801, 1835, 1869, 1903, 1937, 1971, 2005, 2039, 2073, 2107, 2141, 2175, 2209, 2243, 2277, 2312, 2346, 2380, 2414, 2448, 2482, 2516, 2550, 2584, 2618, 2652, 2686]# 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, 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, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 671, 739, 807, 875, 943, 1011, 1080, 1148, 1216, 1284, 1352, 1420, 1488, 1556, 1624, 1692, 1760, 1828, 1896, 1965, 2033, 2101, 2169, 2237, 2305, 2373, 2441, 2509, 2577, 2645, 2713, 2782, 2850, 2918, 2986, 3054, 3122, 3190, 3258, 3326, 3394, 3462, 3530, 3598, 3667, 3735, 3803, 3871, 3939, 4007, 4075, 4143, 4211, 4279, 4347, 4415, 4483, 4552, 4620, 4688, 4756, 4824, 4892, 4960, 5028, 5096, 5164, 5232, 5300, 5368]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 557, 614, 670, 727, 783, 840, 896, 953, 1009, 1066, 1122, 1179, 1235, 1292, 1348, 1405, 1461, 1518, 1574, 1631, 1687, 1744, 1800, 1857, 1914, 1970, 2027, 2083, 2140, 2196, 2253, 2309, 2366, 2422, 2479, 2535, 2592, 2648, 2705, 2761, 2818, 2874, 2931, 2987, 3044, 3100, 3157, 3213, 3270, 3326, 3383, 3440, 3496, 3553, 3609, 3666, 3722, 3779, 3835, 3892, 3948, 4005, 4061, 4118, 4174, 4231, 4287, 4344, 4400, 4457]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 100, 102, 104, 105, 107, 109, 110, 112, 114, 116, 117, 119, 121, 123, 124, 126, 128, 129, 131, 133, 135, 136, 138, 140, 142, 143, 145, 147, 148, 150, 152, 154, 155, 157, 159, 160, 162, 164, 166, 167, 169, 171, 173, 174, 176, 178, 179, 181, 183, 185, 186, 188, 190, 192, 193, 195, 197, 198, 200, 202, 204, 205, 207, 209, 210, 212, 214, 216, 217, 219]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171]# noqa: E501
+ hit6 = 1 #TODO
+
+
+# 忍法 : 飞鼠 날다람쥐
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/4655101518604f874721b3cc249aae10?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill17(ActiveSkill):
+ name = "忍法 : 飞鼠"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 0 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [10, 84]
+ uuid = "4655101518604f874721b3cc249aae10"
+ data0 = [0, 424, 467, 510, 554, 597, 640, 683, 726, 769, 812, 855, 898, 941, 984, 1027, 1070, 1113, 1156, 1199, 1242, 1285, 1328, 1372, 1415, 1458, 1501, 1544, 1587, 1630, 1673, 1716, 1759, 1802, 1845, 1888, 1931, 1974, 2017, 2060, 2103, 2146, 2190, 2233, 2276, 2319, 2362, 2405, 2448, 2491, 2534, 2577, 2620, 2663, 2706, 2749, 2792, 2835, 2878, 2921, 2964, 3008, 3051, 3094, 3137, 3180, 3223, 3266, 3309, 3352, 3395]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 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, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 400, 407, 414, 421, 428, 434, 441, 448, 455, 462, 469, 476, 483, 490, 497, 503, 510, 517, 524, 531, 538, 545, 552, 559, 566, 572, 579, 586, 593, 600, 607, 614, 621, 628, 634, 641, 648, 655, 662, 669, 676, 683, 690, 697, 703, 710, 717, 724, 731, 738, 745, 752, 759, 766, 772, 779, 786, 793, 800, 807, 814, 821, 828, 834, 841, 848, 855, 862, 869, 876]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 142, 143, 143, 145, 146, 146, 148, 149, 151, 151, 152, 153, 153, 155, 156, 156, 158, 159, 159, 160, 162, 162, 163, 165, 166, 166, 168, 169, 169, 170, 172, 172, 173, 175, 175, 176, 178, 179, 179, 180, 182, 182, 183, 185, 185, 186, 187, 187, 189, 190, 190, 192, 193, 195, 195, 196, 197, 197, 199, 200, 200, 202, 203, 203, 204, 206, 207, 207, 209, 210]# noqa: E501
+ hit7 = 1 #TODO
+
+
+# 天诛 이레이저
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/f2fb27162beb0b87a7cb9af7900e95f2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill18(ActiveSkill):
+ name = "天诛"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 7
+ mp = [28, 308]
+ uuid = "f2fb27162beb0b87a7cb9af7900e95f2"
+ data0 = [0, 1499, 1652, 1804, 1956, 2108, 2260, 2412, 2564, 2716, 2868, 3021, 3173, 3325, 3477, 3629, 3781, 3933, 4085, 4237, 4390, 4542, 4694, 4846, 4998, 5150, 5302, 5454, 5606, 5759, 5911, 6063, 6215, 6367, 6519, 6671, 6823, 6975, 7128, 7280, 7432, 7584, 7736, 7888, 8040, 8192, 8344, 8497, 8649, 8801, 8953, 9105, 9257, 9409, 9561, 9713, 9866, 10018, 10170, 10322, 10474, 10626, 10778, 10930, 11082, 11235, 11387, 11539, 11691, 11843, 11995]# 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, 6250, 6884, 7518, 8152, 8786, 9421, 10055, 10689, 11323, 11957, 12591, 13225, 13859, 14493, 15127, 15761, 16395, 17029, 17664, 18298, 18932, 19566, 20200, 20834, 21468, 22102, 22736, 23370, 24004, 24638, 25272, 25907, 26541, 27175, 27809, 28443, 29077, 29711, 30345, 30979, 31613, 32247, 32881, 33515, 34150, 34784, 35418, 36052, 36686, 37320, 37954, 38588, 39222, 39856, 40490, 41124, 41758, 42393, 43027, 43661, 44295, 44929, 45563, 46197, 46831, 47465, 48099, 48733, 49367, 50001]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 诅咒之箭 커스 스피어
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/547ab2b2bd860d3e37355a9cfbc1077c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill19(ActiveSkill):
+ name = "诅咒之箭"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 10 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [22, 235]
+ uuid = "547ab2b2bd860d3e37355a9cfbc1077c"
+ data0 = [0, 927, 1018, 1112, 1207, 1302, 1396, 1489, 1583, 1676, 1773, 1868, 1960, 2055, 2149, 2242, 2336, 2433, 2523, 2620, 2712, 2808, 2900, 2999, 3089, 3184, 3278, 3373, 3465, 3558, 3653, 3749, 3842, 3937, 4029, 4121, 4219, 4315, 4408, 4502, 4595, 4687, 4782, 4877, 4969, 5064, 5158, 5253, 5347, 5442, 5535, 5630, 5724, 5819, 5913, 6004, 6100, 6195, 6287, 6384, 6474, 6567, 6666, 6761, 6853, 6948, 7040, 7133, 7228, 7324, 7417]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 20, 21.4, 22.8, 24.1, 25.5, 26.9, 28.3, 29.7, 31, 32.4, 33.8, 35.2, 36.6, 37.9, 39.3, 40.7, 42.1, 43.4, 44.8, 46.2, 47.6, 49, 50.3, 51.7, 53.1, 54.5, 55.9, 57.2, 58.6, 60, 61.4, 62.8, 64.1, 65.5, 66.9, 68.3, 69.7, 71, 72.4, 73.8, 75.2, 76.6, 77.9, 79.3, 80.7, 82.1, 83.4, 84.8, 86.2, 87.6, 89, 90.3, 91.7, 93.1, 94.5, 95.9, 97.2, 98.6, 100, 101.4, 102.8, 104.1, 105.5, 106.9, 108.3, 109.7, 111, 112.4, 113.8, 115.2]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 暗杀教义 암살기술
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e0daa922b19cdc35de879e938361464e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill20(PassiveSkill):
+ name = "暗杀教义"
+ learnLv = 15
+ masterLv = 1
+ maxLv = 11
+ position = 3 #TODO
+ rangeLv = 3
+ uuid = "e0daa922b19cdc35de879e938361464e"
+ data0 = [0, 20, 21.5, 23, 24.5, 26, 27.5, 29, 30.5, 32, 33.5, 35]# noqa: E501
+ hit0 = 1 #TODO
+
+
+# 追影步 그림자 이동
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0fbb8de70002ad34f046c94c2cb3e863?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill21(ActiveSkill):
+ name = "追影步"
+ learnLv = 15
+ masterLv = 1
+ maxLv = 1
+ position = 7 #TODO
+ rangeLv = 1
+ cd = 3
+ mp = [50, 50]
+ uuid = "0fbb8de70002ad34f046c94c2cb3e863"
+
+# 割喉 넥 디바이더
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c5a2956d8ed3af1746ed2f76ca971a09?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill22(ActiveSkill):
+ name = "割喉"
+ learnLv = 15
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 6
+ mp = [30, 252]
+ uuid = "c5a2956d8ed3af1746ed2f76ca971a09"
+ data0 = [0, 4563, 5027, 5489, 5955, 6421, 6877, 7347, 7801, 8271, 8738, 9195, 9659, 10125, 10586, 11048, 11511, 11978, 12446, 12901, 13364, 13828, 14290, 14754, 15225, 15684, 16147, 16606, 17078, 17542, 17996, 18462, 18930, 19390, 19856, 20312, 20774, 21245, 21706, 22171, 22627, 23095, 23560, 24030, 24487, 24948, 25410, 25877, 26342, 26804, 27268, 27729, 28193, 28660, 29124, 29582, 30046, 30508, 30972, 31431, 31899, 32361, 32824, 33296, 33750, 34213, 34677, 35144, 35612, 36066, 36528]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 2281, 2513, 2749, 2980, 3213, 3443, 3670, 3905, 4140, 4367, 4597, 4831, 5064, 5294, 5525, 5758, 5986, 6220, 6455, 6679, 6909, 7147, 7380, 7609, 7840, 8070, 8303, 8536, 8772, 8996, 9229, 9462, 9693, 9930, 10161, 10390, 10623, 10853, 11087, 11312, 11553, 11774, 12012, 12247, 12475, 12704, 12934, 13168, 13403, 13631, 13865, 14095, 14328, 14562, 14792, 15025, 15258, 15489, 15717, 15955, 16181, 16414, 16643, 16878, 17107, 17342, 17570, 17802, 18034, 18267]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 暗杀之匕首精通 날카로운 단검
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e5c09f9132a48dc1d695968592cc5878?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill23(PassiveSkill):
+ name = "暗杀之匕首精通"
+ learnLv = 20
+ masterLv = 20
+ maxLv = 30
+ position = 3 #TODO
+ rangeLv = 3
+ uuid = "e5c09f9132a48dc1d695968592cc5878"
+ data0 = [0, 1.5, 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, 32.5, 35, 37.5, 40, 42.5, 45, 47.5, 50, 52.5, 55]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 0.8, 1.2, 1.8, 2.2, 2.6, 3, 3.4, 3.8, 4.2, 4.8, 5.2, 5.6, 6, 6.4, 6.8, 7.2, 7.8, 8.2, 8.6, 9, 9.4, 9.8, 10.2, 10.8, 11.2, 11.6, 12, 12.4, 12.8, 13.2]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 夺魂 홀드업!
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/e0a072e8cef2d77893aad5f68aeed56a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill24(ActiveSkill):
+ name = "夺魂"
+ learnLv = 20
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 3
+ mp = [40, 292]
+ uuid = "e0a072e8cef2d77893aad5f68aeed56a"
+ data0 = [0, 4361, 4806, 5248, 5692, 6134, 6576, 7018, 7460, 7907, 8352, 8789, 9231, 9678, 10117, 10559, 11006, 11446, 11890, 12332, 12772, 13219, 13663, 14100, 14545, 14992, 15426, 15873, 16315, 16757, 17202, 17646, 18093, 18530, 18972, 19417, 19856, 20303, 20749, 21185, 21627, 22076, 22517, 22959, 23406, 23843, 24286, 24732, 25170, 25616, 26059, 26496, 26947, 27389, 27826, 28269, 28715, 29157, 29600, 30037, 30478, 30926, 31368, 31816, 32261, 32700, 33145, 33582, 34026, 34473, 34915]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [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, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 暗杀领域 섀도우 댄싱
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7ec521d063d2190e1fcc5bd229af9bcf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill25(ActiveSkill):
+ name = "暗杀领域"
+ learnLv = 20
+ masterLv = 1
+ maxLv = 10
+ position = 7 #TODO
+ rangeLv = 5
+ cd = 5
+ mp = [128, 128]
+ uuid = "7ec521d063d2190e1fcc5bd229af9bcf"
+ data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [0, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125]# noqa: E501
+ hit10 = 1 #TODO
+
+
+# 暴击 크리티컬 히트
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill26(PassiveSkill):
+ name = "暴击"
+ learnLv = 20
+ masterLv = 10
+ maxLv = 20
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "fc1262c19f3d0477ee8eda47b8db8696"
+ 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
+
+
+# 穿心 심장 찌르기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/2a0a39184de92acf1c1375e00b77404c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill27(ActiveSkill):
+ name = "穿心"
+ learnLv = 25
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cd = 8
+ mp = [30, 500]
+ uuid = "2a0a39184de92acf1c1375e00b77404c"
+ data0 = [0, 7261, 7995, 8740, 9478, 10214, 10955, 11686, 12422, 13160, 13896, 14635, 15373, 16108, 16840, 17585, 18318, 19059, 19791, 20526, 21281, 22008, 22746, 23480, 24222, 24954, 25694, 26427, 27166, 27909, 28645, 29378, 30114, 30850, 31583, 32327, 33067, 33796, 34536, 35268, 36011, 36751, 37487, 38235, 38964, 39700, 40436, 41177, 41903, 42653, 43379, 44120, 44858, 45591, 46334, 47070, 47804, 48537, 49283, 50016, 50750, 51500, 52231, 52970, 53706, 54443, 55179, 55911, 56651, 57389, 58130]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3628, 4000, 4372, 4735, 5107, 5476, 5846, 6210, 6581, 6946, 7313, 7689, 8056, 8425, 8792, 9166, 9529, 9892, 10268, 10635, 11001, 11371, 11745, 12109, 12478, 12850, 13216, 13580, 13954, 14312, 14688, 15059, 15433, 15798, 16165, 16534, 16898, 17269, 17638, 18000, 18379, 18746, 19113, 19479, 19848, 20220, 20582, 20954, 21325, 21699, 22059, 22433, 22799, 23164, 23533, 23900, 24266, 24638, 25010, 25376, 25747, 26121, 26486, 26846, 27220, 27591, 27958, 28324, 28696, 29068]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6, 13.6]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 影遁 그림자 유도분신
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/9dc8438e4572d39243c97da31c113acc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill28(ActiveSkill):
+ name = "影遁"
+ learnLv = 25
+ masterLv = 1
+ maxLv = 1
+ position = 3 #TODO
+ rangeLv = 5
+ cd = 10
+ mp = [150, 150]
+ uuid = "9dc8438e4572d39243c97da31c113acc"
+ data0 = [0, 100]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 300]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 8]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 8]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 100]# noqa: E501
+ hit4 = 1 #TODO
+
+
+# 暗杀信条 암살자의 마음가짐
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/7f80b887a09e88e2c4728c898bd73654?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill29(ActiveSkill):
+ name = "暗杀信条"
+ learnLv = 30
+ masterLv = 10
+ maxLv = 20
+ position = 3 #TODO
+ rangeLv = 3
+ cd = 5
+ mp = [357, 2765]
+ uuid = "7f80b887a09e88e2c4728c898bd73654"
+ 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, 10, 11.1, 12.2, 13.3, 14.4, 15.5, 16.6, 17.7, 18.8, 19.9, 21, 22.1, 23.2, 24.3, 25.4, 26.5, 27.6, 28.7, 29.8, 30.9]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 22, 24, 27, 29, 31, 33, 35, 38, 40, 42, 44, 46, 49, 51, 53, 55, 57, 60, 62, 64]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 追命 나락 떨구기
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/3fb8395ae3b81bd608e0c4223a8eb534?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill30(ActiveSkill):
+ name = "追命"
+ learnLv = 30
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cd = 10
+ mp = [50, 420]
+ uuid = "3fb8395ae3b81bd608e0c4223a8eb534"
+ data0 = [0, 9075, 9991, 10919, 11841, 12760, 13671, 14600, 15518, 16436, 17359, 18284, 19202, 20121, 21046, 21967, 22877, 23802, 24720, 25653, 26571, 27492, 28412, 29330, 30257, 31171, 32091, 33014, 33932, 34853, 35771, 36703, 37616, 38539, 39462, 40375, 41296, 42220, 43143, 44064, 44984, 45903, 46828, 47748, 48668, 49594, 50509, 51428, 52343, 53264, 54193, 55107, 56041, 56948, 57873, 58789, 59713, 60639, 61559, 62478, 63398, 64320, 65236, 66157, 67079, 68000, 68923, 69839, 70764, 71686, 72604]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
+ 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
+
+
+# 刃舞 칼날돌풍
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/5806440d21e7546d50007a5ba11f8024?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill31(ActiveSkill):
+ name = "刃舞"
+ learnLv = 35
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 15
+ mp = [45, 850]
+ uuid = "5806440d21e7546d50007a5ba11f8024"
+ data0 = [0, 572, 630, 695, 752, 813, 872, 926, 984, 1049, 1100, 1163, 1212, 1275, 1337, 1397, 1454, 1512, 1565, 1628, 1683, 1746, 1805, 1865, 1919, 1979, 2040, 2093, 2156, 2214, 2268, 2328, 2390, 2442, 2507, 2561, 2619, 2676, 2739, 2789, 2856, 2918, 2972, 3033, 3087, 3143, 3206, 3266, 3321, 3383, 3441, 3495, 3552, 3617, 3669, 3732, 3789, 3845, 3906, 3966, 4023, 4080, 4143, 4197, 4262, 4316, 4376, 4434, 4490, 4545, 4608]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 9791, 10784, 11778, 12771, 13764, 14756, 15752, 16737, 17730, 18723, 19713, 20708, 21705, 22698, 23688, 24683, 25676, 26669, 27659, 28659, 29651, 30644, 31635, 32630, 33629, 34613, 35606, 36602, 37595, 38586, 39582, 40575, 41567, 42557, 43550, 44546, 45542, 46532, 47525, 48519, 49512, 50502, 51495, 52493, 53483, 54471, 55469, 56457, 57452, 58449, 59441, 60432, 61425, 62421, 63414, 64409, 65402, 66395, 67389, 68373, 69369, 70368, 71363, 72351, 73344, 74336, 75329, 76322, 77321, 78314]# 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
+
+
+# 潜影刺击 코버트 액션
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c524c4f378d1cd0ff99e4580750a4567?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill32(ActiveSkill):
+ name = "潜影刺击"
+ learnLv = 35
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 15
+ mp = [126, 1058]
+ uuid = "c524c4f378d1cd0ff99e4580750a4567"
+ data0 = [0, 2519, 2775, 3032, 3281, 3542, 3798, 4050, 4305, 4565, 4817, 5075, 5330, 5583, 5840, 6095, 6347, 6606, 6867, 7116, 7371, 7632, 7884, 8141, 8402, 8657, 8909, 9165, 9422, 9675, 9932, 10188, 10443, 10700, 10955, 11207, 11465, 11726, 11976, 12230, 12492, 12741, 12996, 13257, 13509, 13767, 14022, 14279, 14532, 14792, 15042, 15303, 15557, 15809, 16065, 16322, 16577, 16833, 17090, 17345, 17601, 17855, 18107, 18366, 18627, 18882, 19134, 19392, 19652, 19899, 20157]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 10077, 11103, 12120, 13145, 14169, 15192, 16212, 17241, 18263, 19287, 20304, 21329, 22355, 23372, 24396, 25421, 26445, 27464, 28491, 29513, 30537, 31554, 32579, 33605, 34622, 35646, 36671, 37694, 38714, 39740, 40760, 41784, 42806, 43830, 44856, 45881, 46898, 47922, 48944, 49968, 50990, 52014, 53037, 54056, 55079, 56106, 57129, 58148, 59171, 60194, 61217, 62237, 63261, 64286, 65304, 66329, 67355, 68379, 69399, 70421, 71445, 72471, 73491, 74516, 75537, 76557, 77583, 78608, 79629, 80649]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 12093, 13323, 14544, 15773, 17006, 18233, 19452, 20690, 21917, 23144, 24369, 25596, 26828, 28049, 29277, 30507, 31734, 32958, 34187, 35414, 36645, 37866, 39095, 40325, 41546, 42776, 44004, 45233, 46458, 47684, 48912, 50142, 51368, 52598, 53826, 55055, 56277, 57506, 58734, 59957, 61185, 62415, 63644, 64865, 66095, 67323, 68556, 69774, 71003, 72236, 73457, 74682, 75917, 77144, 78366, 79596, 80825, 82058, 83279, 84507, 85737, 86966, 88188, 89417, 90645, 91871, 93096, 94326, 95555, 96779]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 影戮 파이널 디스트럭션
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/d429147c372b549c3dadcabcba50787f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill33(ActiveSkill):
+ name = "影戮"
+ learnLv = 40
+ masterLv = 60
+ maxLv = 70
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 25
+ mp = [150, 1260]
+ uuid = "d429147c372b549c3dadcabcba50787f"
+ data0 = [0, 3924, 4331, 4716, 5118, 5523, 5924, 6311, 6711, 7112, 7505, 7908, 8304, 8708, 9098, 9497, 9899, 10296, 10688, 11088, 11492, 11885, 12285, 12689, 13091, 13476, 13877, 14276, 14679, 15066, 15467, 15869, 16272, 16664, 17069, 17468, 17856, 18254, 18654, 19059, 19445, 19847, 20249, 20649, 21036, 21446, 21846, 22233, 22632, 23036, 23436, 23829, 24228, 24627, 25029, 25415, 25821, 26222, 26612, 27009, 27416, 27815, 28209, 28607, 29009, 29414, 29801, 30200, 30602, 30989, 31389]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 2820, 3108, 3396, 3680, 3965, 4257, 4541, 4829, 5117, 5400, 5684, 5969, 6258, 6540, 6828, 7116, 7403, 7689, 7973, 8262, 8549, 8832, 9120, 9407, 9690, 9978, 10269, 10548, 10836, 11123, 11411, 11694, 11981, 12270, 12552, 12840, 13124, 13415, 13701, 13985, 14274, 14562, 14846, 15135, 15417, 15702, 15986, 16272, 16563, 16845, 17133, 17423, 17706, 17993, 18282, 18567, 18851, 19134, 19425, 19713, 19995, 20286, 20570, 20855, 21137, 21429, 21714, 21998, 22287, 22574]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 6585, 7254, 7923, 8585, 9252, 9927, 10587, 11262, 11924, 12593, 13266, 13932, 14597, 15270, 15938, 16598, 17274, 17942, 18605, 19271, 19944, 20609, 21281, 21939, 22608, 23285, 23954, 24617, 25283, 25956, 26618, 27291, 27962, 28620, 29291, 29964, 30626, 31295, 31967, 32625, 33303, 33965, 34634, 35303, 35967, 36644, 37313, 37974, 38642, 39311, 39977, 40650, 41313, 41981, 42650, 43322, 43985, 44660, 45321, 45984, 46661, 47324, 47993, 48660, 49328, 49997, 50672, 51338, 51996, 52668]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 14103, 15542, 16968, 18404, 19832, 21266, 22692, 24129, 25560, 26984, 28418, 29849, 31287, 32712, 34146, 35579, 37001, 38433, 39873, 41298, 42731, 44162, 45594, 47022, 48458, 49892, 51324, 52749, 54179, 55619, 57044, 58476, 59910, 61331, 62768, 64199, 65633, 67062, 68495, 69924, 71351, 72786, 74223, 75656, 77076, 78510, 79944, 81371, 82805, 84240, 85670, 87099, 88529, 89961, 91392, 92823, 94256, 95685, 97116, 98546, 99986, 101412, 102846, 104274, 105707, 107138, 108570, 110001, 111426, 112862]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 瞬杀 암살
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/0113c8b1306ca76d208f83f2d093dd62?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill34(ActiveSkill):
+ name = "瞬杀"
+ learnLv = 45
+ masterLv = 60
+ maxLv = 70
+ position = 5 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 45
+ mp = [250, 2500]
+ uuid = "0113c8b1306ca76d208f83f2d093dd62"
+ data0 = [0, 56831, 62598, 68364, 74130, 79902, 85662, 91436, 97196, 102965, 108726, 114498, 120267, 126026, 131790, 137556, 143324, 149090, 154857, 160623, 166379, 172149, 177918, 183683, 189456, 195216, 200978, 206750, 212511, 218280, 224045, 229818, 235575, 241350, 247112, 252878, 258647, 264411, 270179, 275933, 281705, 287471, 293235, 299007, 304773, 310530, 316302, 322065, 327836, 333599, 339371, 345128, 350906, 356666, 362427, 368202, 373964, 379721, 385490, 391262, 397028, 402792, 408563, 414327, 420087, 425853, 431618, 437382, 443154, 448913, 454682]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 39879, 43929, 47970, 52020, 56070, 60117, 64161, 68208, 72258, 76299, 80349, 84393, 88440, 92483, 96537, 100574, 104628, 108668, 112721, 116760, 120816, 124854, 128903, 132948, 136995, 141039, 145086, 149132, 153171, 157232, 161270, 165321, 169368, 173408, 177453, 181509, 185547, 189591, 193643, 197690, 201735, 205775, 209834, 213873, 217920, 221967, 226011, 230058, 234105, 238152, 242198, 246242, 250287, 254336, 258381, 262440, 266472, 270522, 274568, 278618, 282656, 286715, 290751, 294801, 298848, 302892, 306932, 310989, 315033, 319071]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501
+ hit5 = 1 #TODO
+
+
+# 暗杀之心 배후습격
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/c91a62dc0a18360acf5031ac0ebf09f5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill35(PassiveSkill):
+ name = "暗杀之心"
+ learnLv = 48
+ masterLv = 40
+ maxLv = 50
+ position = 3 #TODO
+ rangeLv = 3
+ uuid = "c91a62dc0a18360acf5031ac0ebf09f5"
+ 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, 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]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3.9, 6, 8, 10.1, 12.1, 14.2, 16.3, 18.3, 20.4, 22.4, 24.5, 26.6, 28.6, 30.7, 32.7, 34.8, 36.9, 38.9, 41, 43, 45.1, 47.2, 49.2, 51.3, 53.3, 55.4, 57.5, 59.5, 61.6, 63.6, 65.7, 67.8, 69.8, 71.9, 73.9, 76, 78.1, 80.1, 82.2, 84.2, 86.3, 88.4, 90.4, 92.5, 94.5, 96.6, 98.7, 100.7, 102.8, 104.8]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 影斩·乱舞 절명의 그림자
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/8b08f9504167a9c0f3a1d29d71b7943e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill36(ActiveSkill):
+ name = "影斩·乱舞"
+ learnLv = 50
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 5
+ cube = 7
+ cd = 145
+ mp = [881, 7403]
+ uuid = "8b08f9504167a9c0f3a1d29d71b7943e"
+ data0 = [0, 2316, 2850, 3388, 3923, 4461, 4997, 5536, 6073, 6609, 7144, 7680, 8218, 8757, 9293, 9829, 10364, 10902, 11439, 11976, 12513, 13047, 13584, 14119, 14659, 15198, 15733, 16270, 16804, 17341, 17879, 18417, 18954, 19488, 20025, 20562, 21099, 21638, 22175, 22709, 23245, 23781, 24320, 24856, 25394, 25932, 26467, 27003, 27539, 28077, 28616]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 36373, 44808, 53240, 61675, 70113, 78543, 86981, 95412, 103850, 112285, 120717, 129153, 137587, 146021, 154457, 162890, 171322, 179760, 188194, 196627, 205062, 213499, 221931, 230366, 238799, 247234, 255672, 264103, 272539, 280976, 289408, 297844, 306278, 314711, 323148, 331581, 340013, 348451, 356883, 365317, 373753, 382185, 390622, 399057, 407489, 415925, 424360, 432794, 441230, 449661]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 绝命飞刃 단검투척
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ac21c02567f04a92b54dd85c091d1e5a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill37(ActiveSkill):
+ name = "绝命飞刃"
+ learnLv = 60
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 1
+ cd = 30
+ mp = [400, 1620]
+ uuid = "ac21c02567f04a92b54dd85c091d1e5a"
+ data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 3384, 3729, 4068, 4418, 4760, 5106, 5444, 5783, 6131, 6477, 6815, 7161, 7503, 7847, 8187, 8534, 8885, 9219, 9569, 9906, 10256, 10595, 10938, 11279, 11625, 11967, 12314, 12656, 12998, 13344, 13691, 14028, 14373, 14720, 15057, 15405, 15741, 16088, 16434, 16773, 17118, 17462, 17804, 18152, 18494, 18833, 19179, 19524, 19868, 20208]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 13541, 14913, 16281, 17661, 19028, 20406, 21779, 23150, 24522, 25895, 27267, 28640, 30017, 31395, 32769, 34140, 35513, 36885, 38255, 39627, 41006, 42380, 43751, 45123, 46493, 47871, 49245, 50618, 51995, 53370, 54738, 56114, 57483, 58856, 60236, 61607, 62985, 64352, 65724, 67097, 68471, 69845, 71219, 72590, 73974, 75339, 76715, 78084, 79461, 80834]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 27078, 29820, 32570, 35313, 38063, 40811, 43554, 46296, 49046, 51797, 54537, 57291, 60036, 62784, 65528, 68279, 71022, 73775, 76517, 79265, 82010, 84753, 87498, 90251, 93000, 95736, 98486, 101241, 103983, 106727, 109479, 112220, 114974, 117717, 120467, 123210, 125952, 128705, 131454, 134199, 136943, 139691, 142433, 145185, 147933, 150683, 153422, 156173, 158921, 161670]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 八荒影杀 섀도우 스팅
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/ab6fc3303df03b58911967dfca2b5d07?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill38(ActiveSkill):
+ name = "八荒影杀"
+ learnLv = 70
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 2
+ cd = 50
+ mp = [800, 1680]
+ uuid = "ab6fc3303df03b58911967dfca2b5d07"
+ data0 = [0, 5885, 6482, 7080, 7682, 8279, 8876, 9470, 10071, 10668, 11267, 11859, 12450, 13055, 13649, 14253, 14844, 15440, 16041, 16640, 17237, 17831, 18428, 19025, 19623, 20225, 20817, 21419, 22013, 22611, 23211, 23805, 24399, 25001, 25593, 26201, 26793, 27392, 27987, 28586, 29183, 29772, 30374, 30972, 31569, 32166, 32760, 33365, 33962, 34557, 35154]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 5885, 6482, 7080, 7682, 8279, 8876, 9470, 10071, 10668, 11267, 11859, 12450, 13055, 13649, 14253, 14844, 15440, 16041, 16640, 17237, 17831, 18428, 19025, 19623, 20225, 20817, 21419, 22013, 22611, 23211, 23805, 24399, 25001, 25593, 26201, 26793, 27392, 27987, 28586, 29183, 29772, 30374, 30972, 31569, 32166, 32760, 33365, 33962, 34557, 35154]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 23549, 25937, 28331, 30710, 33104, 35498, 37880, 40272, 42660, 45050, 47442, 49824, 52218, 54605, 56990, 59385, 61772, 64160, 66551, 68936, 71330, 73716, 76106, 78495, 80891, 83273, 85665, 88055, 90438, 92832, 95226, 97608, 100001, 102383, 104777, 107171, 109550, 111944, 114330, 116720, 119109, 121496, 123890, 126278, 128666, 131058, 133437, 135831, 138221, 140607]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 死亡连舞 죽음의 연무
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/6e33d47e6622ce03b6defdd912140270?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill39(ActiveSkill):
+ name = "死亡连舞"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 50 #TODO
+ rangeLv = 2
+ cube = 3
+ cd = 40
+ mp = [580, 4500]
+ uuid = "6e33d47e6622ce03b6defdd912140270"
+ data0 = [0, 4633, 5100, 5572, 6038, 6509, 6978, 7447, 7919, 8387, 8859, 9328, 9797, 10265, 10735, 11205, 11674, 12149, 12613, 13090, 13552, 14022, 14491, 14967, 15436, 15906, 16377, 16844, 17312, 17783, 18253, 18722, 19193, 19661, 20133, 20599, 21072, 21538, 22012, 22480, 22950, 23419, 23889, 24358, 24828, 25302, 25766, 26240, 26706, 27183, 27646]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 27779, 30595, 33414, 36237, 39056, 41870, 44693, 47513, 50330, 53146, 55962, 58782, 61605, 64419, 67241, 70061, 72880, 75696, 78512, 81331, 84147, 86965, 89786, 92611, 95421, 98242, 101062, 103881, 106696, 109515, 112333, 115150, 117966, 120786, 123606, 126432, 129246, 132064, 134883, 137699, 140515, 143336, 146155, 148970, 151789, 154614, 157433, 160248, 163065, 165881]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 27779, 30595, 33414, 36237, 39056, 41870, 44693, 47513, 50330, 53146, 55962, 58782, 61605, 64419, 67241, 70061, 72880, 75696, 78512, 81331, 84147, 86965, 89786, 92611, 95421, 98242, 101062, 103881, 106696, 109515, 112333, 115150, 117966, 120786, 123606, 126432, 129246, 132064, 134883, 137699, 140515, 143336, 146155, 148970, 151789, 154614, 157433, 160248, 163065, 165881]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 54884, 60458, 66021, 71589, 77155, 82723, 88295, 93860, 99428, 105002, 110574, 116136, 121705, 127271, 132839, 138413, 143976, 149547, 155108, 160679, 166244, 171815, 177376, 182957, 188521, 194092, 199654, 205226, 210795, 216358, 221933, 227499, 233066, 238631, 244200, 249768, 255331, 260901, 266473, 272049, 277618, 283183, 288749, 294315, 299884, 305455, 311018, 316591, 322151, 327725]# noqa: E501
+ hit3 = 1 #TODO
+
+
+# 潜行暗杀 베일드 어택
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/51a08fd0c90f0a5276cd552047fac93d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill40(PassiveSkill):
+ name = "潜行暗杀"
+ learnLv = 75
+ masterLv = 40
+ maxLv = 50
+ position = 3 #TODO
+ rangeLv = 3
+ uuid = "51a08fd0c90f0a5276cd552047fac93d"
+ 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
+
+
+# 剜心 페이탈 블리츠
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/b163d099c8cc27fdb6fd3639c2ee6df9?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill41(ActiveSkill):
+ name = "剜心"
+ learnLv = 80
+ masterLv = 40
+ maxLv = 50
+ position = 3 #TODO
+ rangeLv = 2
+ cube = 5
+ cd = 45
+ mp = [800, 6000]
+ uuid = "b163d099c8cc27fdb6fd3639c2ee6df9"
+ data0 = [0, 87420, 96289, 105159, 114031, 122897, 131769, 140635, 149507, 158372, 167246, 176112, 184986, 193848, 202718, 211586, 220459, 229332, 238193, 247067, 255937, 264807, 273672, 282542, 291412, 300281, 309148, 318019, 326889, 335758, 344626, 353496, 362370, 371232, 380105, 388970, 397840, 406710, 415580, 424450, 433316, 442188, 451057, 459926, 468794, 477665, 486532, 495402, 504270, 513143, 522007]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 115482, 127196, 138914, 150624, 162342, 174059, 185779, 197492, 209202, 220924, 232637, 244355, 256075, 267790, 279500, 291221, 302932, 314651, 326367, 338080, 349797, 361510, 373230, 384946, 396655, 408373, 420090, 431805, 443523, 455239, 466951, 478666, 490383, 502099, 513815, 525533, 537248, 548964, 560682, 572399, 584111, 595827, 607542, 619259, 630971, 642686, 654404, 666117, 677837, 689552]# noqa: E501
+ hit1 = 1 #TODO
+
+
+# 幽冥链狱 : 索命 체인 리액션
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/28b583c75a49103a1d8aabf799c000a4?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill42(ActiveSkill):
+ name = "幽冥链狱 : 索命"
+ learnLv = 85
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 10
+ cd = 180
+ mp = [2500, 5000]
+ uuid = "28b583c75a49103a1d8aabf799c000a4"
+ data0 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [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
+ hit1 = 1 #TODO
+
+ data2 = [0, 4065, 4478, 4890, 5304, 5716, 6130, 6542, 6953, 7367, 7778, 8192, 8604, 9017, 9429, 9842, 10254, 10666, 11079, 11491, 11904, 12315, 12729, 13141, 13556, 13967, 14381, 14792, 15204, 15618, 16029, 16443, 16855, 17268, 17680, 18093, 18505, 18917, 19329, 19742, 20155, 20566, 20980, 21394, 21806, 22218, 22632, 23043, 23455, 23869, 24280]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 16265, 17914, 19565, 21213, 22864, 24513, 26164, 27815, 29464, 31115, 32765, 34415, 36065, 37714, 39365, 41014, 42665, 44316, 45965, 47615, 49265, 50916, 52565, 54215, 55864, 57515, 59166, 60816, 62466, 64115, 65766, 67416, 69065, 70714, 72365, 74016, 75667, 77316, 78965, 80616, 82266, 83916, 85565, 87215, 88866, 90517, 92167, 93815, 95466, 97117]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 16265, 17914, 19565, 21213, 22864, 24513, 26164, 27815, 29464, 31115, 32765, 34415, 36065, 37714, 39365, 41014, 42665, 44316, 45965, 47615, 49265, 50916, 52565, 54215, 55864, 57515, 59166, 60816, 62466, 64115, 65766, 67416, 69065, 70714, 72365, 74016, 75667, 77316, 78965, 80616, 82266, 83916, 85565, 87215, 88866, 90517, 92167, 93815, 95466, 97117]# noqa: E501
+ hit4 = 1 #TODO
+
+ data5 = [0, 16265, 17914, 19565, 21213, 22864, 24513, 26164, 27815, 29464, 31115, 32765, 34415, 36065, 37714, 39365, 41014, 42665, 44316, 45965, 47615, 49265, 50916, 52565, 54215, 55864, 57515, 59166, 60816, 62466, 64115, 65766, 67416, 69065, 70714, 72365, 74016, 75667, 77316, 78965, 80616, 82266, 83916, 85565, 87215, 88866, 90517, 92167, 93815, 95466, 97117]# noqa: E501
+ hit5 = 1 #TODO
+
+ data6 = [0, 7081, 8727, 10371, 12014, 13649, 15297, 16938, 18575, 20222, 21863, 23507, 25149, 26790, 28433, 30077, 31720, 33357, 35004, 36645, 38289, 39932, 41574, 43217, 44858, 46498, 48147, 49789, 51425, 53072, 54713, 56355, 57997, 59641, 61283, 62924, 64571, 66213, 67856, 69492, 71133, 72781, 74416, 76061, 77707, 79349, 80990, 82634, 84275, 85919, 87559]# noqa: E501
+ hit6 = 1 #TODO
+
+ data7 = [0, 155818, 191957, 228092, 264221, 300355, 336486, 372622, 408758, 444887, 481021, 517156, 553289, 589422, 625552, 661690, 697825, 733954, 770084, 806216, 842354, 878486, 914620, 950751, 986880, 1023021, 1059153, 1095283, 1131418, 1167550, 1203688, 1239820, 1275953, 1312086, 1348217, 1384351, 1420483, 1456615, 1492749, 1528886, 1565016, 1601151, 1637284, 1673417, 1709549, 1745681, 1781815, 1817953, 1854083, 1890217, 1926352]# noqa: E501
+ hit7 = 1 #TODO
+
+ data8 = [0, 161331, 198739, 236152, 273558, 310969, 348378, 385795, 423201, 460609, 498021, 535432, 572848, 610252, 647659, 685075, 722481, 759889, 797295, 834714, 872120, 909532, 946942, 984350, 1021760, 1059169, 1096586, 1133996, 1171402, 1208813, 1246222, 1283631, 1321047, 1358452, 1395868, 1433273, 1470683, 1508096, 1545505, 1582914, 1620327, 1657736, 1695140, 1732549, 1769964, 1807377, 1844784, 1882195, 1919603, 1957013, 1994428]# noqa: E501
+ hit8 = 1 #TODO
+
+ data9 = [0, 813, 896, 978, 1061, 1143, 1226, 1308, 1390, 1473, 1556, 1638, 1721, 1804, 1886, 1969, 2051, 2134, 2216, 2298, 2380, 2463, 2546, 2628, 2711, 2793, 2876, 2959, 3041, 3124, 3206, 3289, 3371, 3453, 3536, 3618, 3701, 3783, 3866, 3948, 4031, 4113, 4196, 4279, 4362, 4444, 4527, 4608, 4691, 4773, 4856]# noqa: E501
+ hit9 = 1 #TODO
+
+ data10 = [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
+ hit10 = 1 #TODO
+
+ data11 = [0, 18216, 20063, 21912, 23758, 25607, 27455, 29303, 31152, 32999, 34848, 36698, 38544, 40394, 42239, 44088, 45935, 47784, 49635, 51480, 53330, 55176, 57026, 58872, 60720, 62567, 64416, 66267, 68114, 69962, 71808, 73658, 75507, 77352, 79200, 81048, 82898, 84748, 86594, 88442, 90290, 92139, 93986, 95832, 97680, 99530, 101380, 103227, 105074, 106922, 108771]# noqa: E501
+ hit11 = 1 #TODO
+
+ data12 = [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
+ hit12 = 1 #TODO
+
+ data13 = [0, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5]# noqa: E501
+ hit13 = 1 #TODO
+
+ data14 = [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
+ hit14 = 1 #TODO
+
+ data15 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501
+ hit15 = 1 #TODO
+
+
+# 暗影禁忌 룰 오브 섀도우
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/33ad4930f4724a7d025c3046c6f6074b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill43(PassiveSkill):
+ name = "暗影禁忌"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 3
+ uuid = "33ad4930f4724a7d025c3046c6f6074b"
+ 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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 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
+
+
+# 影缚追魂锁 메나싱 시즈
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/9ceb0c55f40f1fc0fe0fcc65c8fee3a0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill44(ActiveSkill):
+ name = "影缚追魂锁"
+ learnLv = 95
+ masterLv = 40
+ maxLv = 50
+ position = 7 #TODO
+ rangeLv = 2
+ cube = 7
+ cd = 60
+ mp = [800, 6000]
+ uuid = "9ceb0c55f40f1fc0fe0fcc65c8fee3a0"
+ data0 = [0, 149233, 164374, 179512, 194652, 209793, 224931, 240072, 255210, 270350, 285491, 300629, 315770, 330910, 346048, 361189, 376329, 391468, 406608, 421748, 436887, 452027, 467167, 482306, 497446, 512586, 527725, 542865, 558004, 573144, 588284, 603423, 618563, 633703, 648842, 663982, 679122, 694261, 709401, 724541, 739680, 754820, 769961, 785099, 800239, 815380, 830518, 845659, 860799, 875937, 891078]# noqa: E501
+ hit0 = 1 #TODO
+
+ data1 = [0, 9351, 10300, 11249, 12198, 13148, 14095, 15044, 15993, 16942, 17892, 18841, 19788, 20737, 21686, 22636, 23585, 24532, 25481, 26430, 27380, 28329, 29276, 30225, 31174, 32124, 33073, 34020, 34969, 35918, 36868, 37817, 38764, 39713, 40663, 41612, 42561, 43510, 44457, 45407, 46356, 47305, 48254, 49201, 50151, 51100, 52049, 52998, 53945, 54895, 55844]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 149641, 164822, 180003, 195183, 210364, 225545, 240726, 255907, 271089, 286270, 301451, 316632, 331813, 346994, 362174, 377355, 392536, 407717, 422899, 438080, 453261, 468442, 483623, 498804, 513985, 529165, 544346, 559527, 574708, 589890, 605071, 620252, 635433, 650614, 665795, 680977, 696158, 711337, 726518, 741700, 756881, 772062, 787243, 802424, 817605, 832786, 847968, 863149, 878328, 893510]# noqa: E501
+ hit2 = 1 #TODO
+
+
+# 无间影狱·噬灭 무영 : 참극
+# https://api.neople.co.kr/df/skills/ddc49e9ad1ff72a00b53c6cff5b1e920/aa6dd52e1c925d87cdc0ca340056c543?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
+class Skill45(ActiveSkill):
+ name = "无间影狱·噬灭"
+ learnLv = 100
+ masterLv = 40
+ maxLv = 50
+ position = 5 #TODO
+ rangeLv = 5
+ cube = 15
+ cd = 290
+ mp = [4028, 8056]
+ uuid = "aa6dd52e1c925d87cdc0ca340056c543"
+ data0 = [0, 15676, 19311, 22945, 26580, 30215, 33851, 37486, 41121, 44756, 48390, 52027, 55662, 59296, 62931, 66566, 70201, 73837, 77472, 81107, 84741, 88376, 92013, 95647, 99282, 102917, 106552, 110187, 113823, 117458, 121092, 124727, 128362, 131998, 135633, 139268, 142903, 146537, 150172, 153809, 157443, 161078, 164713, 168348, 171984, 175619, 179254, 182888, 186523, 190158, 193794]# noqa: E501
+ hit0 = 1 #TODO
+
+ 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]# noqa: E501
+ hit1 = 1 #TODO
+
+ data2 = [0, 94056, 115867, 137677, 159487, 181297, 203109, 224920, 246730, 268540, 290350, 312161, 333971, 355781, 377591, 399402, 421212, 443022, 464834, 486644, 508455, 530265, 552075, 573885, 595696, 617506, 639316, 661127, 682937, 704747, 726559, 748369, 770179, 791990, 813800, 835610, 857421, 879231, 901041, 922851, 944662, 966472, 988282, 1010094, 1031904, 1053715, 1075525, 1097335, 1119145, 1140956, 1162766]# noqa: E501
+ hit2 = 1 #TODO
+
+ data3 = [0, 47027, 57933, 68838, 79744, 90648, 101554, 112460, 123364, 134270, 145174, 156080, 166985, 177891, 188795, 199701, 210605, 221511, 232417, 243321, 254227, 265132, 276038, 286942, 297848, 308752, 319658, 330563, 341468, 352373, 363279, 374185, 385089, 395995, 406899, 417805, 428710, 439615, 450520, 461426, 472330, 483236, 494140, 505046, 515952, 526857, 537762, 548667, 559573, 570477, 581383]# noqa: E501
+ hit3 = 1 #TODO
+
+ data4 = [0, 188114, 231735, 275355, 318976, 362596, 406218, 449839, 493460, 537080, 580701, 624321, 667943, 711564, 755184, 798805, 842426, 886046, 929668, 973289, 1016909, 1060530, 1104150, 1147771, 1191393, 1235014, 1278634, 1322255, 1365875, 1409496, 1453118, 1496738, 1540359, 1583979, 1627600, 1671221, 1714841, 1758463, 1802084, 1845704, 1889325, 1932945, 1976566, 2020188, 2063809, 2107429, 2151050, 2194670, 2238291, 2281913, 2325533]# noqa: E501
+ hit4 = 1 #TODO
+
+
\ No newline at end of file
diff --git a/frontend/src/pages/Character/Skill/components/SkillVP/index.tsx b/frontend/src/pages/Character/Skill/components/SkillVP/index.tsx
index 66f434be..111a880d 100644
--- a/frontend/src/pages/Character/Skill/components/SkillVP/index.tsx
+++ b/frontend/src/pages/Character/Skill/components/SkillVP/index.tsx
@@ -101,7 +101,7 @@ export default defineComponent({