Réanimateur de Doedre
Démon
monster raises undead text [1]
monster casts enfeeble curse text [1]
Les Aptitudes de Malédiction ont 80% de Réduction de Vitesse d'incantation
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
  • Fanatique de Doedre, Fanatique de Doedre, Réanimateur de Doedre
  • Vie
    240%
    Energy Shield From Life
    100%
    Ailment Threshold
    240%
    Résistance
    0 0 75 0
    Damage
    135%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Expérience
    150%
    Model Size
    100%
    Type
    Necromancer
    Metadata
    ProphecyNecromancerDoedre
    Niveau
    68
    Vie
    15,440
    Armure
    28,790
    Évasion
    4,739
    Bouclier d'énergie
    6,127
    Damage
    504
    Dégâts des sorts
    504
    Précision
    290
    Attack Time
    1.17
    Expérience
    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
    Attaque par défaut
    Base Damage: 403–605
    Chances de coup critique: 5%
    Attack Time: 1.17 sec.
    Frappez vos ennemis d'un coup puissant.
    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
    Temps d'incantation: 1.1 sec.
    NecromancerEnfeeble
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Affaiblissement
    Temps d'incantation: 1.1 sec.
    Temps de recharge: 10 sec.
    Maudit tous les ennemis dans la zone ciblée. Cette Malédiction réduit leur Précision et leur donne une Perte de Dégâts infligés.
    La Durée de base est de 5 secondes
    Les Ennemis Maudits ont 60% de Réduction de leur Score de Précision
    Les Ennemis Normaux ou Magiques Maudits ont 60% de Perte de Dégâts
    Les Ennemis Rares ou Uniques Maudits ont 23% de Perte de Dégâts
    active skill area of effect radius +% final [42]
    ProphecyRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    Réanimation en Zombie
    Temps d'incantation: 0.85 sec.
    Réanime un cadavre sous forme de zombie, qui vous suivra et attaquera les ennemis avec une attaque de mêlée.
    22% d'Augmentation de la taille du personnage
    +8 au nombre maximum de Zombies Réanimés
    Les Créatures ont 40% Davantage de Vie
    Les Créatures ont 50% Davantage de Dégâts
    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
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • monster casts enfeeble curse text [1]
    IdMonsterCastsEnfeebleCurseText
    FamilyMonsterCastsEnfeebleCurseText
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster casts enfeeble curse text Min: 1 Max: 1 Global
  • Les Aptitudes de Malédiction ont 80% de Réduction de Vitesse d'incantation
    IdMonsterCurseCastSpeedPenalty
    FamilyMonsterCurseCastSpeed
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • curse cast speed +% Min: -80 Max: -80 Global
  • Craft Tagscaster speed curse
    monster raises zombies text [1]
    IdMonsterRaisesZombiesText
    FamilyMonsterRaisesZombiesText
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster raises zombies text Min: 1 Max: 1 Global
  • Réanimateur de Doedre
    Démon
    monster raises undead text [1]
    monster casts enfeeble curse text [1]
    Les Aptitudes de Malédiction ont 80% de Réduction de Vitesse d'incantation
    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
    Vie
    240%
    Energy Shield From Life
    100%
    Ailment Threshold
    240%
    Résistance
    0 0 75 0
    Damage
    135%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Expérience
    150%
    Model Size
    100%
    Type
    Necromancer
    Metadata
    ProphecyNecromancerDoedreStandalone
    Niveau
    68
    Vie
    15,440
    Armure
    28,790
    Évasion
    4,739
    Bouclier d'énergie
    6,127
    Damage
    504
    Dégâts des sorts
    504
    Précision
    290
    Attack Time
    1.17
    Expérience
    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
    Attaque par défaut
    Base Damage: 403–605
    Chances de coup critique: 5%
    Attack Time: 1.17 sec.
    Frappez vos ennemis d'un coup puissant.
    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
    Temps d'incantation: 1.1 sec.
    NecromancerEnfeeble
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Affaiblissement
    Temps d'incantation: 1.1 sec.
    Temps de recharge: 10 sec.
    Maudit tous les ennemis dans la zone ciblée. Cette Malédiction réduit leur Précision et leur donne une Perte de Dégâts infligés.
    La Durée de base est de 5 secondes
    Les Ennemis Maudits ont 60% de Réduction de leur Score de Précision
    Les Ennemis Normaux ou Magiques Maudits ont 60% de Perte de Dégâts
    Les Ennemis Rares ou Uniques Maudits ont 23% de Perte de Dégâts
    active skill area of effect radius +% final [42]
    ProphecyRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    Réanimation en Zombie
    Temps d'incantation: 0.85 sec.
    Réanime un cadavre sous forme de zombie, qui vous suivra et attaquera les ennemis avec une attaque de mêlée.
    22% d'Augmentation de la taille du personnage
    +8 au nombre maximum de Zombies Réanimés
    Les Créatures ont 40% Davantage de Vie
    Les Créatures ont 50% Davantage de Dégâts
    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
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • monster casts enfeeble curse text [1]
    IdMonsterCastsEnfeebleCurseText
    FamilyMonsterCastsEnfeebleCurseText
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster casts enfeeble curse text Min: 1 Max: 1 Global
  • Les Aptitudes de Malédiction ont 80% de Réduction de Vitesse d'incantation
    IdMonsterCurseCastSpeedPenalty
    FamilyMonsterCurseCastSpeed
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • curse cast speed +% Min: -80 Max: -80 Global
  • Craft Tagscaster speed curse
    monster raises zombies text [1]
    IdMonsterRaisesZombiesText
    FamilyMonsterRaisesZombiesText
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster raises zombies text Min: 1 Max: 1 Global