도이드리의 소생술사
악마
monster raises undead text [1]
monster casts enfeeble curse text [1]
저주 스킬의 시전 속도 80% 감소
monster raises zombies text [1]
Doedre's Animator
SpectreN
Tagsanimal_claw_weapon, cursing_monster, demon, flesh_armour, humanoid, insect_blood, is_unarmed, medium_height, melee, not_dex, not_str, physical_affinity, raises_dead, summoner, very_slow_movement
Packs
  • 도이드리의 광신도, 도이드리의 광신도, 도이드리의 소생술사
  • 생명력
    240%
    Energy Shield From Life
    100%
    Ailment Threshold
    240%
    저항
    0 0 75 0
    Damage
    135%
    정확도
    100%
    치명타 확률
    +5%
    치명타 피해 배율
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    경험치
    150%
    Model Size
    100%
    Type
    Necromancer
    Metadata
    ProphecyNecromancerDoedre
    레벨
    68
    생명력
    15,440
    방어도
    28,790
    회피
    4,739
    에너지 보호막
    6,127
    Damage
    504
    주문 피해
    504
    정확도
    290
    Attack Time
    1.17
    경험치
    15,383
    Ailment Threshold
    15,440
    Chill
    49
    Shock
    49
    Brittle
    276
    Scorch
    49
    Sap
    135
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 403–605
    치명타 확률: 5%
    Attack Time: 1.17 초
    강력한 일격으로 적들을 쓰러트립니다.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    NecromancerReviveSkeleton
    Spell
    시전 속도: 1.1 초
    NecromancerEnfeeble
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    쇠약화
    시전 속도: 1.1 초
    재사용 대기시간: 10 초
    범위 내 모든 대상에게 저주를 걸어 정확도와 피해를 낮춥니다.
    기본 지속시간 5
    저주받은 적의 정확도 60% 감소
    저주받은 일반 및 마법 적이 주는 피해 60% 감폭
    저주받은 희귀 또는 고유 적이 주는 피해 23% 감폭
    active skill area of effect radius +% final [42]
    ProphecyRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    좀비 소환
    시전 속도: 0.85 초
    시신에서 좀비 하나를 소환합니다. 좀비는 시전자를 따라다니며 근접 타격으로 적을 공격합니다.
    캐릭터 크기 22% 증가
    소환 가능한 좀비 최대치 +8
    소환수의 최대 생명력 40% 증폭
    소환수가 주는 피해 50% 증폭
    alternate minion [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Necromancer/Necromancer"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Necromancer/Necromancer"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Necromancer/ProphecyNecromancerDoedre"] = {
        name = "Doedre's Animator",
        life = 2.4,
        energyShield = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 75,
        chaosResist = 0,
        damage = 1.35,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "ProphecyRaiseZombie",
            "NecromancerEnfeeble",
            "NecromancerReviveSkeleton",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyRaiseZombie"] = {
        name = "Raise Zombie",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Raises a zombie minion from a corpse, which will follow you and attack enemies with a melee strike.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_zombies_allowed",
            "active_skill_minion_damage_+%_final",
            "active_skill_minion_life_+%_final",
            "base_actor_scale_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {4, 10, 0, 1, 1, levelRequirement = 3, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {4, 10, 0, 2, 1, levelRequirement = 5, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {4, 10, 0, 3, 1, levelRequirement = 8, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {4, 10, 0, 4, 1, levelRequirement = 10, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {4, 10, 0, 5, 1, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {4, 10, 0, 6, 1, levelRequirement = 14, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {4, 10, 0, 7, 1, levelRequirement = 17, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {4, 50, 0, 8, 1, levelRequirement = 20, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {4, 50, 0, 9, 1, levelRequirement = 24, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {4, 50, 0, 10, 1, levelRequirement = 30, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {4, 50, 0, 11, 1, levelRequirement = 31, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {4, 50, 0, 12, 1, levelRequirement = 36, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {6, 50, 0, 13, 1, levelRequirement = 41, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {6, 50, 0, 14, 1, levelRequirement = 44, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {6, 50, 0, 15, 1, levelRequirement = 51, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {6, 50, 0, 16, 1, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {6, 50, 40, 17, 1, levelRequirement = 57, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {6, 50, 40, 18, 1, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {6, 50, 40, 19, 1, levelRequirement = 65, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {6, 50, 40, 20, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {6, 50, 40, 21, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {8, 50, 40, 22, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {8, 50, 40, 23, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {8, 50, 40, 24, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {8, 50, 40, 25, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {8, 50, 40, 26, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {8, 50, 40, 27, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {8, 50, 40, 28, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {8, 50, 40, 29, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {10, 50, 40, 30, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {10, 50, 40, 31, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {10, 50, 40, 32, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [33] = {10, 50, 40, 33, 1, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [34] = {10, 50, 40, 34, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [35] = {10, 50, 40, 35, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [36] = {10, 50, 40, 36, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NecromancerEnfeeble"] = {
        name = "Enfeeble",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "accuracy_rating_+%",
            "enfeeble_damage_+%_final",
            "enfeeble_damage_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {5000, -60, -60, -23, 42, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NecromancerReviveSkeleton"] = {
        name = "NecromancerReviveSkeleton",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster raises undead text [1]
    IdMonsterRaisesUndeadText
    FamilyMonsterRaisesUndeadText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • monster casts enfeeble curse text [1]
    IdMonsterCastsEnfeebleCurseText
    FamilyMonsterCastsEnfeebleCurseText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster casts enfeeble curse text Min: 1 Max: 1 Global
  • 저주 스킬의 시전 속도 80% 감소
    IdMonsterCurseCastSpeedPenalty
    FamilyMonsterCurseCastSpeed
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • curse cast speed +% Min: -80 Max: -80 Global
  • Craft Tagscaster speed curse
    monster raises zombies text [1]
    IdMonsterRaisesZombiesText
    FamilyMonsterRaisesZombiesText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster raises zombies text Min: 1 Max: 1 Global
  • 도이드리의 소생술사
    악마
    monster raises undead text [1]
    monster casts enfeeble curse text [1]
    저주 스킬의 시전 속도 80% 감소
    monster raises zombies text [1]
    Doedre's Animator
    SpectreN
    Tagsanimal_claw_weapon, cursing_monster, demon, flesh_armour, humanoid, insect_blood, is_unarmed, melee, not_dex, not_str, physical_affinity, raises_dead, summoner, very_slow_movement
    생명력
    240%
    Energy Shield From Life
    100%
    Ailment Threshold
    240%
    저항
    0 0 75 0
    Damage
    135%
    정확도
    100%
    치명타 확률
    +5%
    치명타 피해 배율
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    경험치
    150%
    Model Size
    100%
    Type
    Necromancer
    Metadata
    ProphecyNecromancerDoedreStandalone
    레벨
    68
    생명력
    15,440
    방어도
    28,790
    회피
    4,739
    에너지 보호막
    6,127
    Damage
    504
    주문 피해
    504
    정확도
    290
    Attack Time
    1.17
    경험치
    15,383
    Ailment Threshold
    15,440
    Chill
    49
    Shock
    49
    Brittle
    276
    Scorch
    49
    Sap
    135
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 403–605
    치명타 확률: 5%
    Attack Time: 1.17 초
    강력한 일격으로 적들을 쓰러트립니다.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    NecromancerReviveSkeleton
    Spell
    시전 속도: 1.1 초
    NecromancerEnfeeble
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    쇠약화
    시전 속도: 1.1 초
    재사용 대기시간: 10 초
    범위 내 모든 대상에게 저주를 걸어 정확도와 피해를 낮춥니다.
    기본 지속시간 5
    저주받은 적의 정확도 60% 감소
    저주받은 일반 및 마법 적이 주는 피해 60% 감폭
    저주받은 희귀 또는 고유 적이 주는 피해 23% 감폭
    active skill area of effect radius +% final [42]
    ProphecyRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    좀비 소환
    시전 속도: 0.85 초
    시신에서 좀비 하나를 소환합니다. 좀비는 시전자를 따라다니며 근접 타격으로 적을 공격합니다.
    캐릭터 크기 22% 증가
    소환 가능한 좀비 최대치 +8
    소환수의 최대 생명력 40% 증폭
    소환수가 주는 피해 50% 증폭
    alternate minion [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Necromancer/Necromancer"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Necromancer/Necromancer"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Necromancer/ProphecyNecromancerDoedreStandalone"] = {
        name = "Doedre's Animator",
        life = 2.4,
        energyShield = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 75,
        chaosResist = 0,
        damage = 1.35,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "ProphecyRaiseZombie",
            "NecromancerEnfeeble",
            "NecromancerReviveSkeleton",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyRaiseZombie"] = {
        name = "Raise Zombie",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Raises a zombie minion from a corpse, which will follow you and attack enemies with a melee strike.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_zombies_allowed",
            "active_skill_minion_damage_+%_final",
            "active_skill_minion_life_+%_final",
            "base_actor_scale_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {4, 10, 0, 1, 1, levelRequirement = 3, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {4, 10, 0, 2, 1, levelRequirement = 5, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {4, 10, 0, 3, 1, levelRequirement = 8, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {4, 10, 0, 4, 1, levelRequirement = 10, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {4, 10, 0, 5, 1, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {4, 10, 0, 6, 1, levelRequirement = 14, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {4, 10, 0, 7, 1, levelRequirement = 17, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {4, 50, 0, 8, 1, levelRequirement = 20, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {4, 50, 0, 9, 1, levelRequirement = 24, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {4, 50, 0, 10, 1, levelRequirement = 30, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {4, 50, 0, 11, 1, levelRequirement = 31, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {4, 50, 0, 12, 1, levelRequirement = 36, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {6, 50, 0, 13, 1, levelRequirement = 41, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {6, 50, 0, 14, 1, levelRequirement = 44, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {6, 50, 0, 15, 1, levelRequirement = 51, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {6, 50, 0, 16, 1, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {6, 50, 40, 17, 1, levelRequirement = 57, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {6, 50, 40, 18, 1, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {6, 50, 40, 19, 1, levelRequirement = 65, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {6, 50, 40, 20, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {6, 50, 40, 21, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {8, 50, 40, 22, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {8, 50, 40, 23, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {8, 50, 40, 24, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {8, 50, 40, 25, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {8, 50, 40, 26, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {8, 50, 40, 27, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {8, 50, 40, 28, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {8, 50, 40, 29, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {10, 50, 40, 30, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {10, 50, 40, 31, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {10, 50, 40, 32, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [33] = {10, 50, 40, 33, 1, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [34] = {10, 50, 40, 34, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [35] = {10, 50, 40, 35, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [36] = {10, 50, 40, 36, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NecromancerEnfeeble"] = {
        name = "Enfeeble",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "accuracy_rating_+%",
            "enfeeble_damage_+%_final",
            "enfeeble_damage_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {5000, -60, -60, -23, 42, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NecromancerReviveSkeleton"] = {
        name = "NecromancerReviveSkeleton",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster raises undead text [1]
    IdMonsterRaisesUndeadText
    FamilyMonsterRaisesUndeadText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • monster casts enfeeble curse text [1]
    IdMonsterCastsEnfeebleCurseText
    FamilyMonsterCastsEnfeebleCurseText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster casts enfeeble curse text Min: 1 Max: 1 Global
  • 저주 스킬의 시전 속도 80% 감소
    IdMonsterCurseCastSpeedPenalty
    FamilyMonsterCurseCastSpeed
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • curse cast speed +% Min: -80 Max: -80 Global
  • Craft Tagscaster speed curse
    monster raises zombies text [1]
    IdMonsterRaisesZombiesText
    FamilyMonsterRaisesZombiesText
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster raises zombies text Min: 1 Max: 1 Global