Minara Anemina
Humanóide
monster base type attack cast speed +% and damage -% final [33]
30% de Chance de Bloquear o Dano Mágico
Você sofre 15% do Dano de Acertos Bloqueados
SpectreN
Tagsaura_bearer, Conjurador, cursing_monster, female_rogue_exile, flesh_armour, has_wand, human, humanoid, lightning_affinity, medium_height, medium_movement, necromancer_exile, not_dex, not_str, physical_affinity, ranged, red_blood, rogue_exile, summoner
Packs
  • Orra Greengate, Jonah Unchained, Torr Olgosso, Minara Anemina, Ion Darkshroud
  • Vida
    108%
    Energy Shield From Life
    100%
    Ailment Threshold
    108%
    Resistência
    30 30 30 20
    Damage
    143%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    0.9 Second
    Damage Spread
    ±20%
    Experiência
    220%
    Model Size
    100%
    Type
    ExileWitch1
    Metadata
    ExileWitch1
    Nível
    68
    Vida
    6,948
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    534
    Dano Mágico
    534
    Precisão
    290
    Attack Time
    0.9
    Experiência
    22,561
    Ailment Threshold
    6,948
    Chill
    22
    Shock
    22
    Brittle
    124
    Scorch
    22
    Sap
    61
    Wrath
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Lightning, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Ira
    Recarga: 1.2 seg
    Conjura uma aura que adiciona dano de raio aos seus ataques e de seus aliados, e faz com que suas magias causem mais dano de raio.
    +1.8 metros de raio
    Você e aliados próximos causam 14.46 a 231.4 de Dano De Raio adicional com Ataques
    Você e aliados próximos causam 21% mais Dano Mágico de Raio
    base deal no damage [1]
    ExileRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    Evocar Zumbi
    Tempo de Conjuração: 0.85 seg
    Recarga: 2 seg
    Evoca um lacaio zumbi de um cadáver, que te seguirá e atacará inimigos com um ataque corpo a corpo.
    Tamanho do Personagem aumentado em 21%
    +10 ao Máximo de Zumbis Evocados
    Lacaios têm 40% mais Vida Máxima
    Lacaios causam 50% mais Dano
    alternate minion [1]
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 427–641
    Chance de Crítico: 5%
    Attack Time: 0.9 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ExileSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
    Convocar Esqueletos
    Tempo de Conjuração: 1 seg
    Convoca um lacaio Esqueleto Guerreiro no local alvo. Eles usam um ataque corpo a corpo e morrem depois e um tempo. Se tornados agressivos, os Guerreiso Esqueletos também avançarão na direção dos inimigos próximos.
    +15 ao Máximo de Esqueletos Convocados
    Duração base é de 40 segundos
    Lacaios causam Dano aumentado em 20%
    Lacaios têm 200% mais Vida Máxima
    Lacaios causam 20% menos Dano Elemental
    Convoca 2 Guerreiros Esqueleto
    ExileConductivity
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Condutividade
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa todos os alvos em uma área, reduzindo sua resistência a raio e dando a eles uma chance de serem eletrizados quando acertados.
    Duração base é de 7 segundos
    Inimigos Amaldiçoados possuem -30% de Resistência a Raio
    Acertos contra Inimigos Amaldiçoados têm +25% de chance de Eletrizar
    active skill area of effect radius +% final [9]
    ExileArc
    Spell, Damage, Trappable, Totemable, Mineable, Chains, Multicastable, Triggerable, Lightning, CanRapidFire
    Arco Elétrico
    Chance de Crítico: 5%
    Eficácia do Dano Adicionado: 50%
    Tempo de Conjuração: 0.8 seg
    Um arco relampejante sai do conjurador para um inimigo alvo e ricocheteia para outros inimigos, mas não retorna imediatamente. Cada vez que o raio ricochetear, ele também ricocheteará para um segundo inimigo que o arco principal ainda não atingiu, mas o arco elétrico secundário não pode ricochetear.
    Causa 172.5 a 517.4 de Dano de Raio
    Alcance da Habilidade reduzido em 50%
    Ricocheteia +3 Vezes
    10% de chance de Eletrizar inimigos
    ExileVaalSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Vaal, CreatesMinion
    Convocar Esqueletos Vaal
    Tempo de Conjuração: 1 seg
    Recarga: 300 seg
    Convoca um exército de soldados, arqueiros e magos esqueletos liderados por um poderoso general.
    +50 ao Máximo de Esqueletos Convocados
    Duração base é de 20 segundos
    Convoca 19 Guerreiros Esqueleto
    Convoca 6 Esqueletos Arqueiros por vez
    Convoca 3 Esqueletos Magos por vez
    Convoca 1 Esqueleto General por vez
    base display minion actor level [68]
    display minion monster type [2]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    Stats
    {
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/Statue/Female/RaiseSkeleStatue.ao"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileWitch1"] = {
        name = "Minara Anemina",
        life = 1.08,
        energyShield = 1,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 0.9,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "Wand",
        weaponType2 = "Shield",
        skillList = {
            "Melee",
            "ExileRaiseZombie",
            "ExileVaalSummonSkeletons",
            "ExileSummonSkeletons",
            "Wrath",
            "ExileArc",
            "ExileConductivity",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileRaiseZombie"] = {
        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] = {6, 10, 0, 1, 1, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 10, 0, 2, 1, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {6, 10, 0, 3, 1, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {6, 10, 0, 4, 1, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {6, 10, 0, 5, 1, levelRequirement = 15, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {6, 10, 0, 6, 1, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {6, 10, 0, 7, 1, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {6, 50, 0, 8, 1, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {6, 50, 0, 9, 1, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {6, 50, 0, 10, 1, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {6, 50, 0, 11, 1, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {6, 50, 0, 12, 1, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {10, 50, 0, 13, 1, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {10, 50, 0, 14, 1, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {10, 50, 0, 15, 1, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {10, 50, 0, 16, 1, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {10, 50, 40, 17, 1, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {10, 50, 40, 18, 1, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {10, 50, 40, 19, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {10, 50, 40, 20, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {10, 50, 40, 21, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {10, 50, 40, 22, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {10, 50, 40, 23, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {10, 50, 40, 24, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {10, 50, 40, 25, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {10, 50, 40, 26, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {10, 50, 40, 27, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {10, 50, 40, 28, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {10, 50, 40, 29, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {10, 50, 40, 30, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {10, 50, 40, 31, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {10, 50, 40, 32, 1, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [33] = {10, 50, 40, 33, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [34] = {10, 50, 40, 34, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [35] = {10, 50, 40, 35, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalSummonSkeletons"] = {
        name = "Vaal Summon Skeletons",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons an army of skeletal soldiers, archers and mages, led by a powerful general.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_melee_skeletons_to_summon",
            "number_of_archer_skeletons_to_summon",
            "number_of_mage_skeletons_to_summon",
            "base_number_of_skeletons_allowed",
            "base_display_minion_actor_level",
            "number_of_leader_skeletons_to_summon",
            "base_skill_effect_duration",
            "display_minion_monster_type",
        },
        levels = {
            [1] = {11, 1, 0, 29, 3, 1, 20000, 2, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [2] = {12, 1, 0, 30, 5, 1, 20000, 2, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [3] = {13, 1, 0, 31, 8, 1, 20000, 2, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [4] = {14, 2, 0, 32, 10, 1, 20000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [5] = {15, 2, 0, 33, 13, 1, 20000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [6] = {15, 3, 0, 34, 16, 1, 20000, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {16, 3, 0, 35, 19, 1, 20000, 2, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {16, 4, 0, 36, 22, 1, 20000, 2, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {17, 4, 0, 37, 25, 1, 20000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [10] = {17, 5, 0, 38, 28, 1, 20000, 2, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [11] = {18, 5, 0, 39, 32, 1, 20000, 2, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [12] = {18, 5, 1, 40, 36, 1, 20000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [13] = {18, 6, 1, 41, 40, 1, 20000, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [14] = {18, 6, 2, 42, 44, 1, 20000, 2, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [15] = {19, 6, 2, 43, 47, 1, 20000, 2, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [16] = {19, 6, 3, 44, 50, 1, 20000, 2, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [17] = {19, 6, 3, 45, 53, 1, 20000, 2, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [18] = {19, 6, 3, 46, 56, 1, 20000, 2, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [19] = {19, 6, 3, 47, 59, 1, 20000, 2, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [20] = {19, 6, 3, 48, 62, 1, 20000, 2, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [21] = {19, 6, 3, 49, 64, 1, 20000, 2, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [22] = {19, 6, 3, 50, 66, 1, 20000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [23] = {19, 6, 3, 50, 67, 1, 20000, 2, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [24] = {19, 6, 3, 50, 68, 1, 20000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [25] = {19, 6, 3, 50, 69, 1, 20000, 2, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [26] = {19, 6, 3, 50, 70, 1, 20000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [27] = {19, 6, 3, 50, 71, 1, 20000, 2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [28] = {19, 6, 3, 50, 72, 1, 20000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [29] = {19, 6, 3, 50, 73, 1, 20000, 2, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [30] = {19, 6, 3, 50, 74, 1, 20000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [31] = {19, 6, 3, 50, 75, 1, 20000, 2, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [32] = {19, 6, 3, 50, 76, 1, 20000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [33] = {19, 6, 3, 50, 77, 1, 20000, 2, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [34] = {19, 6, 3, 50, 78, 1, 20000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [35] = {19, 6, 3, 50, 79, 1, 20000, 2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [36] = {19, 6, 3, 50, 80, 1, 20000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [37] = {19, 6, 3, 50, 81, 1, 20000, 2, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [38] = {19, 6, 3, 50, 82, 1, 20000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [39] = {19, 6, 3, 50, 84, 1, 20000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [40] = {19, 6, 3, 50, 86, 1, 20000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [41] = {19, 6, 3, 50, 88, 1, 20000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileSummonSkeletons"] = {
        name = "Summon Skeletons",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = 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,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_skeletons_allowed",
            "base_skill_effect_duration",
            "active_skill_elemental_damage_+%_final",
            "active_skill_minion_life_+%_final",
            "number_of_melee_skeletons_to_summon",
            "minion_damage_+%",
        },
        levels = {
            [1] = {5, 20000, -50, 0, 2, 20, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 20000, -50, 0, 2, 20, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {7, 20000, -50, 0, 2, 20, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {8, 20000, -50, 0, 2, 20, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {8, 20000, -50, 5, 2, 20, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {9, 20000, -50, 10, 2, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {9, 20000, -50, 25, 2, 20, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {10, 20000, -50, 50, 2, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {11, 20000, -50, 75, 2, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {11, 40000, -20, 100, 2, 20, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {12, 40000, -20, 125, 2, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {12, 40000, -20, 150, 2, 20, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {13, 40000, -20, 160, 2, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {14, 40000, -20, 170, 2, 20, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {14, 40000, -20, 180, 2, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {15, 40000, -20, 190, 2, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {15, 40000, -20, 195, 2, 20, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {15, 40000, -20, 200, 2, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {15, 40000, -20, 205, 2, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {15, 40000, -20, 210, 2, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {15, 40000, -20, 215, 2, 20, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {17, 40000, -20, 220, 2, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {17, 40000, -20, 230, 2, 20, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {17, 40000, -20, 240, 2, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {17, 40000, -20, 250, 2, 20, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {17, 40000, -20, 260, 2, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {17, 40000, -20, 270, 2, 20, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {17, 40000, -20, 280, 2, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {17, 40000, -20, 290, 2, 20, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {17, 40000, -20, 300, 2, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {17, 40000, -20, 310, 2, 20, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {17, 40000, -20, 320, 2, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Wrath"] = {
        name = "Wrath",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that adds lightning damage to the attacks of you and your allies, and makes your spells deal more lightning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Lightning] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_minimum_added_lightning_damage",
            "attack_maximum_added_lightning_damage",
            "active_skill_base_radius_+",
            "wrath_aura_spell_lightning_damage_+%_final",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.050000000745058, 0.80000001192093, 0, 15, levelRequirement = 24, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.050000000745058, 0.80000001192093, 1, 15, levelRequirement = 27, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.050000000745058, 0.80000001192093, 2, 15, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.050000000745058, 0.80000001192093, 3, 16, levelRequirement = 33, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.050000000745058, 0.80000001192093, 4, 16, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.050000000745058, 0.80000001192093, 5, 16, levelRequirement = 39, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.050000000745058, 0.80000001192093, 6, 17, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.050000000745058, 0.80000001192093, 7, 17, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.050000000745058, 0.80000001192093, 8, 17, levelRequirement = 48, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.050000000745058, 0.80000001192093, 9, 18, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.050000000745058, 0.80000001192093, 10, 18, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.050000000745058, 0.80000001192093, 11, 18, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.050000000745058, 0.80000001192093, 12, 19, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.050000000745058, 0.80000001192093, 13, 19, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.050000000745058, 0.80000001192093, 14, 19, levelRequirement = 60, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [16] = {0.050000000745058, 0.80000001192093, 15, 20, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [17] = {0.050000000745058, 0.80000001192093, 16, 20, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [18] = {0.050000000745058, 0.80000001192093, 17, 20, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [19] = {0.050000000745058, 0.80000001192093, 18, 21, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [20] = {0.050000000745058, 0.80000001192093, 19, 21, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [21] = {0.050000000745058, 0.80000001192093, 20, 21, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [22] = {0.050000000745058, 0.80000001192093, 21, 22, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [23] = {0.050000000745058, 0.80000001192093, 22, 22, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [24] = {0.050000000745058, 0.80000001192093, 23, 22, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [25] = {0.050000000745058, 0.80000001192093, 24, 23, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [26] = {0.050000000745058, 0.80000001192093, 25, 23, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [27] = {0.050000000745058, 0.80000001192093, 26, 23, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [28] = {0.050000000745058, 0.80000001192093, 27, 24, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [29] = {0.050000000745058, 0.80000001192093, 28, 24, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [30] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 90, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [31] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 91, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [32] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 92, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [33] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 93, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [34] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 94, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [35] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 95, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [36] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 96, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [37] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 97, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [38] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 98, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [39] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 99, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [40] = {0.050000000745058, 0.80000001192093, 34, 26, levelRequirement = 100, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileArc"] = {
        name = "Arc",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "An arc of lightning reaches from the caster to a targeted enemy and chains to other enemies, but not immediately back. Each time the arc chains, it will also chain a secondary arc to another enemy that the main arc has not already hit, which cannot chain further.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Chains] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "beam_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_chance_to_shock_%",
            "number_of_chains",
            "skill_range_+%",
        },
        levels = {
            [1] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 10, 3, -50, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 20, 3, -50, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileConductivity"] = {
        name = "Conductivity",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
        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.Lightning] = 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 = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "base_lightning_damage_resistance_%",
            "chance_to_be_shocked_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, -30, 25, 9, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    30% de Chance de Bloquear o Dano Mágico
    Você sofre 15% do Dano de Acertos Bloqueados
    IdMonsterSpellBlock30Bypass15
    FamilyMonsterBlockAndBypass
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base spell block % Min: 30 Max: 30 Global
  • base block % damage taken Min: 15 Max: 15 Global
  • Craft Tagsblock
    Minara Anemina
    Humanóide
    monster base type attack cast speed +% and damage -% final [33]
    30% de Chance de Bloquear o Dano Mágico
    Você sofre 15% do Dano de Acertos Bloqueados
    Vida máxima aumentada em 100%
    Área de Efeito aumentada em 100%
    Tamanho do Personagem aumentado em 80%
    SpectreN
    Tagsaura_bearer, Conjurador, cursing_monster, female_rogue_exile, flesh_armour, has_wand, human, humanoid, lightning_affinity, medium_height, medium_movement, necromancer_exile, not_dex, not_str, physical_affinity, ranged, red_blood, rogue_exile, summoner
    Vida
    108%
    Energy Shield From Life
    100%
    Ailment Threshold
    108%
    Resistência
    30 30 30 20
    Damage
    143%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    0.9 Second
    Damage Spread
    ±20%
    Experiência
    220%
    Model Size
    100%
    Type
    ExileWitch1
    Metadata
    ExileWitch1Supporter
    Nível
    68
    Vida
    6,948
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    534
    Dano Mágico
    534
    Precisão
    290
    Attack Time
    0.9
    Experiência
    22,561
    Ailment Threshold
    6,948
    Chill
    22
    Shock
    22
    Brittle
    124
    Scorch
    22
    Sap
    61
    Wrath
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Lightning, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Ira
    Recarga: 1.2 seg
    Conjura uma aura que adiciona dano de raio aos seus ataques e de seus aliados, e faz com que suas magias causem mais dano de raio.
    +1.8 metros de raio
    Você e aliados próximos causam 14.46 a 231.4 de Dano De Raio adicional com Ataques
    Você e aliados próximos causam 21% mais Dano Mágico de Raio
    base deal no damage [1]
    ExileRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    Evocar Zumbi
    Tempo de Conjuração: 0.85 seg
    Recarga: 2 seg
    Evoca um lacaio zumbi de um cadáver, que te seguirá e atacará inimigos com um ataque corpo a corpo.
    Tamanho do Personagem aumentado em 21%
    +10 ao Máximo de Zumbis Evocados
    Lacaios têm 40% mais Vida Máxima
    Lacaios causam 50% mais Dano
    alternate minion [1]
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 427–641
    Chance de Crítico: 5%
    Attack Time: 0.9 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ExileSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
    Convocar Esqueletos
    Tempo de Conjuração: 1 seg
    Convoca um lacaio Esqueleto Guerreiro no local alvo. Eles usam um ataque corpo a corpo e morrem depois e um tempo. Se tornados agressivos, os Guerreiso Esqueletos também avançarão na direção dos inimigos próximos.
    +15 ao Máximo de Esqueletos Convocados
    Duração base é de 40 segundos
    Lacaios causam Dano aumentado em 20%
    Lacaios têm 200% mais Vida Máxima
    Lacaios causam 20% menos Dano Elemental
    Convoca 2 Guerreiros Esqueleto
    ExileConductivity
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Condutividade
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa todos os alvos em uma área, reduzindo sua resistência a raio e dando a eles uma chance de serem eletrizados quando acertados.
    Duração base é de 7 segundos
    Inimigos Amaldiçoados possuem -30% de Resistência a Raio
    Acertos contra Inimigos Amaldiçoados têm +25% de chance de Eletrizar
    active skill area of effect radius +% final [9]
    ExileArc
    Spell, Damage, Trappable, Totemable, Mineable, Chains, Multicastable, Triggerable, Lightning, CanRapidFire
    Arco Elétrico
    Chance de Crítico: 5%
    Eficácia do Dano Adicionado: 50%
    Tempo de Conjuração: 0.8 seg
    Um arco relampejante sai do conjurador para um inimigo alvo e ricocheteia para outros inimigos, mas não retorna imediatamente. Cada vez que o raio ricochetear, ele também ricocheteará para um segundo inimigo que o arco principal ainda não atingiu, mas o arco elétrico secundário não pode ricochetear.
    Causa 172.5 a 517.4 de Dano de Raio
    Alcance da Habilidade reduzido em 50%
    Ricocheteia +3 Vezes
    10% de chance de Eletrizar inimigos
    ExileVaalSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Vaal, CreatesMinion
    Convocar Esqueletos Vaal
    Tempo de Conjuração: 1 seg
    Recarga: 300 seg
    Convoca um exército de soldados, arqueiros e magos esqueletos liderados por um poderoso general.
    +50 ao Máximo de Esqueletos Convocados
    Duração base é de 20 segundos
    Convoca 19 Guerreiros Esqueleto
    Convoca 6 Esqueletos Arqueiros por vez
    Convoca 3 Esqueletos Magos por vez
    Convoca 1 Esqueleto General por vez
    base display minion actor level [68]
    display minion monster type [2]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    Stats
    {
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/Statue/Female/RaiseSkeleStatue.ao"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileWitch1Supporter"] = {
        name = "Minara Anemina",
        life = 1.08,
        energyShield = 1,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 0.9,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "Wand",
        weaponType2 = "Shield",
        skillList = {
            "Melee",
            "ExileRaiseZombie",
            "ExileVaalSummonSkeletons",
            "ExileSummonSkeletons",
            "Wrath",
            "ExileArc",
            "ExileConductivity",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileRaiseZombie"] = {
        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] = {6, 10, 0, 1, 1, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 10, 0, 2, 1, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {6, 10, 0, 3, 1, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {6, 10, 0, 4, 1, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {6, 10, 0, 5, 1, levelRequirement = 15, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {6, 10, 0, 6, 1, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {6, 10, 0, 7, 1, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {6, 50, 0, 8, 1, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {6, 50, 0, 9, 1, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {6, 50, 0, 10, 1, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {6, 50, 0, 11, 1, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {6, 50, 0, 12, 1, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {10, 50, 0, 13, 1, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {10, 50, 0, 14, 1, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {10, 50, 0, 15, 1, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {10, 50, 0, 16, 1, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {10, 50, 40, 17, 1, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {10, 50, 40, 18, 1, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {10, 50, 40, 19, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {10, 50, 40, 20, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {10, 50, 40, 21, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {10, 50, 40, 22, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {10, 50, 40, 23, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {10, 50, 40, 24, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {10, 50, 40, 25, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {10, 50, 40, 26, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {10, 50, 40, 27, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {10, 50, 40, 28, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {10, 50, 40, 29, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {10, 50, 40, 30, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {10, 50, 40, 31, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {10, 50, 40, 32, 1, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [33] = {10, 50, 40, 33, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [34] = {10, 50, 40, 34, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [35] = {10, 50, 40, 35, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalSummonSkeletons"] = {
        name = "Vaal Summon Skeletons",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons an army of skeletal soldiers, archers and mages, led by a powerful general.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_melee_skeletons_to_summon",
            "number_of_archer_skeletons_to_summon",
            "number_of_mage_skeletons_to_summon",
            "base_number_of_skeletons_allowed",
            "base_display_minion_actor_level",
            "number_of_leader_skeletons_to_summon",
            "base_skill_effect_duration",
            "display_minion_monster_type",
        },
        levels = {
            [1] = {11, 1, 0, 29, 3, 1, 20000, 2, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [2] = {12, 1, 0, 30, 5, 1, 20000, 2, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [3] = {13, 1, 0, 31, 8, 1, 20000, 2, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [4] = {14, 2, 0, 32, 10, 1, 20000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [5] = {15, 2, 0, 33, 13, 1, 20000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [6] = {15, 3, 0, 34, 16, 1, 20000, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {16, 3, 0, 35, 19, 1, 20000, 2, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {16, 4, 0, 36, 22, 1, 20000, 2, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {17, 4, 0, 37, 25, 1, 20000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [10] = {17, 5, 0, 38, 28, 1, 20000, 2, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [11] = {18, 5, 0, 39, 32, 1, 20000, 2, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [12] = {18, 5, 1, 40, 36, 1, 20000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [13] = {18, 6, 1, 41, 40, 1, 20000, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [14] = {18, 6, 2, 42, 44, 1, 20000, 2, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [15] = {19, 6, 2, 43, 47, 1, 20000, 2, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [16] = {19, 6, 3, 44, 50, 1, 20000, 2, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [17] = {19, 6, 3, 45, 53, 1, 20000, 2, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [18] = {19, 6, 3, 46, 56, 1, 20000, 2, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [19] = {19, 6, 3, 47, 59, 1, 20000, 2, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [20] = {19, 6, 3, 48, 62, 1, 20000, 2, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [21] = {19, 6, 3, 49, 64, 1, 20000, 2, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [22] = {19, 6, 3, 50, 66, 1, 20000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [23] = {19, 6, 3, 50, 67, 1, 20000, 2, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [24] = {19, 6, 3, 50, 68, 1, 20000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [25] = {19, 6, 3, 50, 69, 1, 20000, 2, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [26] = {19, 6, 3, 50, 70, 1, 20000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [27] = {19, 6, 3, 50, 71, 1, 20000, 2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [28] = {19, 6, 3, 50, 72, 1, 20000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [29] = {19, 6, 3, 50, 73, 1, 20000, 2, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [30] = {19, 6, 3, 50, 74, 1, 20000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [31] = {19, 6, 3, 50, 75, 1, 20000, 2, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [32] = {19, 6, 3, 50, 76, 1, 20000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [33] = {19, 6, 3, 50, 77, 1, 20000, 2, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [34] = {19, 6, 3, 50, 78, 1, 20000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [35] = {19, 6, 3, 50, 79, 1, 20000, 2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [36] = {19, 6, 3, 50, 80, 1, 20000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [37] = {19, 6, 3, 50, 81, 1, 20000, 2, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [38] = {19, 6, 3, 50, 82, 1, 20000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [39] = {19, 6, 3, 50, 84, 1, 20000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [40] = {19, 6, 3, 50, 86, 1, 20000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [41] = {19, 6, 3, 50, 88, 1, 20000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileSummonSkeletons"] = {
        name = "Summon Skeletons",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = 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,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_skeletons_allowed",
            "base_skill_effect_duration",
            "active_skill_elemental_damage_+%_final",
            "active_skill_minion_life_+%_final",
            "number_of_melee_skeletons_to_summon",
            "minion_damage_+%",
        },
        levels = {
            [1] = {5, 20000, -50, 0, 2, 20, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 20000, -50, 0, 2, 20, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {7, 20000, -50, 0, 2, 20, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {8, 20000, -50, 0, 2, 20, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {8, 20000, -50, 5, 2, 20, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {9, 20000, -50, 10, 2, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {9, 20000, -50, 25, 2, 20, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {10, 20000, -50, 50, 2, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {11, 20000, -50, 75, 2, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {11, 40000, -20, 100, 2, 20, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {12, 40000, -20, 125, 2, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {12, 40000, -20, 150, 2, 20, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {13, 40000, -20, 160, 2, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {14, 40000, -20, 170, 2, 20, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {14, 40000, -20, 180, 2, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {15, 40000, -20, 190, 2, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {15, 40000, -20, 195, 2, 20, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {15, 40000, -20, 200, 2, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {15, 40000, -20, 205, 2, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {15, 40000, -20, 210, 2, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {15, 40000, -20, 215, 2, 20, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {17, 40000, -20, 220, 2, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {17, 40000, -20, 230, 2, 20, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {17, 40000, -20, 240, 2, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {17, 40000, -20, 250, 2, 20, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {17, 40000, -20, 260, 2, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {17, 40000, -20, 270, 2, 20, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {17, 40000, -20, 280, 2, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {17, 40000, -20, 290, 2, 20, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {17, 40000, -20, 300, 2, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {17, 40000, -20, 310, 2, 20, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {17, 40000, -20, 320, 2, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Wrath"] = {
        name = "Wrath",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that adds lightning damage to the attacks of you and your allies, and makes your spells deal more lightning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Lightning] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_minimum_added_lightning_damage",
            "attack_maximum_added_lightning_damage",
            "active_skill_base_radius_+",
            "wrath_aura_spell_lightning_damage_+%_final",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.050000000745058, 0.80000001192093, 0, 15, levelRequirement = 24, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.050000000745058, 0.80000001192093, 1, 15, levelRequirement = 27, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.050000000745058, 0.80000001192093, 2, 15, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.050000000745058, 0.80000001192093, 3, 16, levelRequirement = 33, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.050000000745058, 0.80000001192093, 4, 16, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.050000000745058, 0.80000001192093, 5, 16, levelRequirement = 39, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.050000000745058, 0.80000001192093, 6, 17, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.050000000745058, 0.80000001192093, 7, 17, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.050000000745058, 0.80000001192093, 8, 17, levelRequirement = 48, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.050000000745058, 0.80000001192093, 9, 18, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.050000000745058, 0.80000001192093, 10, 18, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.050000000745058, 0.80000001192093, 11, 18, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.050000000745058, 0.80000001192093, 12, 19, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.050000000745058, 0.80000001192093, 13, 19, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.050000000745058, 0.80000001192093, 14, 19, levelRequirement = 60, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [16] = {0.050000000745058, 0.80000001192093, 15, 20, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [17] = {0.050000000745058, 0.80000001192093, 16, 20, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [18] = {0.050000000745058, 0.80000001192093, 17, 20, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [19] = {0.050000000745058, 0.80000001192093, 18, 21, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [20] = {0.050000000745058, 0.80000001192093, 19, 21, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [21] = {0.050000000745058, 0.80000001192093, 20, 21, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [22] = {0.050000000745058, 0.80000001192093, 21, 22, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [23] = {0.050000000745058, 0.80000001192093, 22, 22, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [24] = {0.050000000745058, 0.80000001192093, 23, 22, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [25] = {0.050000000745058, 0.80000001192093, 24, 23, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [26] = {0.050000000745058, 0.80000001192093, 25, 23, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [27] = {0.050000000745058, 0.80000001192093, 26, 23, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [28] = {0.050000000745058, 0.80000001192093, 27, 24, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [29] = {0.050000000745058, 0.80000001192093, 28, 24, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [30] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 90, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [31] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 91, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [32] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 92, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [33] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 93, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [34] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 94, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [35] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 95, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [36] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 96, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [37] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 97, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [38] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 98, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [39] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 99, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [40] = {0.050000000745058, 0.80000001192093, 34, 26, levelRequirement = 100, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileArc"] = {
        name = "Arc",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "An arc of lightning reaches from the caster to a targeted enemy and chains to other enemies, but not immediately back. Each time the arc chains, it will also chain a secondary arc to another enemy that the main arc has not already hit, which cannot chain further.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Chains] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "beam_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_chance_to_shock_%",
            "number_of_chains",
            "skill_range_+%",
        },
        levels = {
            [1] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 10, 3, -50, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 20, 3, -50, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileConductivity"] = {
        name = "Conductivity",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
        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.Lightning] = 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 = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "base_lightning_damage_resistance_%",
            "chance_to_be_shocked_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, -30, 25, 9, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    30% de Chance de Bloquear o Dano Mágico
    Você sofre 15% do Dano de Acertos Bloqueados
    IdMonsterSpellBlock30Bypass15
    FamilyMonsterBlockAndBypass
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base spell block % Min: 30 Max: 30 Global
  • base block % damage taken Min: 15 Max: 15 Global
  • Craft Tagsblock
    Vida máxima aumentada em 100%
    Área de Efeito aumentada em 100%
    Tamanho do Personagem aumentado em 80%
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • maximum life +% Min: 100 Max: 100 Global
  • base actor scale +% Min: 80 Max: 80 Global
  • base skill area of effect +% Min: 100 Max: 100 Global
  • Minara Anemina
    Humanóide
    monster base type attack cast speed +% and damage -% final [33]
    30% de Chance de Bloquear o Dano Mágico
    Você sofre 15% do Dano de Acertos Bloqueados
    SpectreN
    Tagsaura_bearer, Conjurador, cursing_monster, delve_monster, exile, female_rogue_exile, flesh_armour, has_wand, human, humanoid, lightning_affinity, medium_height, medium_movement, necromancer_exile, no_pantheon_mod, not_dex, not_str, physical_affinity, ranged, red_blood, summoner
    Vida
    108%
    Energy Shield From Life
    100%
    Ailment Threshold
    108%
    Resistência
    30 30 30 20
    Damage
    143%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    0.9 Second
    Damage Spread
    ±20%
    Experiência
    220%
    Model Size
    100%
    Type
    ExileWitchDelve1
    Metadata
    DelveExileWitch1
    Nível
    68
    Vida
    6,948
    Armadura
    28,790
    Evasão
    4,739
    Escudo de Energia
    6,127
    Damage
    534
    Dano Mágico
    534
    Precisão
    290
    Attack Time
    0.9
    Experiência
    22,561
    Ailment Threshold
    6,948
    Chill
    22
    Shock
    22
    Brittle
    124
    Scorch
    22
    Sap
    61
    Wrath
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Lightning, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Ira
    Recarga: 1.2 seg
    Conjura uma aura que adiciona dano de raio aos seus ataques e de seus aliados, e faz com que suas magias causem mais dano de raio.
    +1.8 metros de raio
    Você e aliados próximos causam 14.46 a 231.4 de Dano De Raio adicional com Ataques
    Você e aliados próximos causam 21% mais Dano Mágico de Raio
    base deal no damage [1]
    ExileRaiseZombie
    Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
    Evocar Zumbi
    Tempo de Conjuração: 0.85 seg
    Recarga: 2 seg
    Evoca um lacaio zumbi de um cadáver, que te seguirá e atacará inimigos com um ataque corpo a corpo.
    Tamanho do Personagem aumentado em 21%
    +10 ao Máximo de Zumbis Evocados
    Lacaios têm 40% mais Vida Máxima
    Lacaios causam 50% mais Dano
    alternate minion [1]
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Padrão
    Base Damage: 427–641
    Chance de Crítico: 5%
    Attack Time: 0.9 seg
    Abate seus inimigos com um golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ExileSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
    Convocar Esqueletos
    Tempo de Conjuração: 1 seg
    Convoca um lacaio Esqueleto Guerreiro no local alvo. Eles usam um ataque corpo a corpo e morrem depois e um tempo. Se tornados agressivos, os Guerreiso Esqueletos também avançarão na direção dos inimigos próximos.
    +15 ao Máximo de Esqueletos Convocados
    Duração base é de 40 segundos
    Lacaios causam Dano aumentado em 20%
    Lacaios têm 200% mais Vida Máxima
    Lacaios causam 20% menos Dano Elemental
    Convoca 2 Guerreiros Esqueleto
    ExileConductivity
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Condutividade
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa todos os alvos em uma área, reduzindo sua resistência a raio e dando a eles uma chance de serem eletrizados quando acertados.
    Duração base é de 7 segundos
    Inimigos Amaldiçoados possuem -30% de Resistência a Raio
    Acertos contra Inimigos Amaldiçoados têm +25% de chance de Eletrizar
    active skill area of effect radius +% final [9]
    ExileArc
    Spell, Damage, Trappable, Totemable, Mineable, Chains, Multicastable, Triggerable, Lightning, CanRapidFire
    Arco Elétrico
    Chance de Crítico: 5%
    Eficácia do Dano Adicionado: 50%
    Tempo de Conjuração: 0.8 seg
    Um arco relampejante sai do conjurador para um inimigo alvo e ricocheteia para outros inimigos, mas não retorna imediatamente. Cada vez que o raio ricochetear, ele também ricocheteará para um segundo inimigo que o arco principal ainda não atingiu, mas o arco elétrico secundário não pode ricochetear.
    Causa 172.5 a 517.4 de Dano de Raio
    Alcance da Habilidade reduzido em 50%
    Ricocheteia +3 Vezes
    10% de chance de Eletrizar inimigos
    ExileVaalSummonSkeletons
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Vaal, CreatesMinion
    Convocar Esqueletos Vaal
    Tempo de Conjuração: 1 seg
    Recarga: 300 seg
    Convoca um exército de soldados, arqueiros e magos esqueletos liderados por um poderoso general.
    +50 ao Máximo de Esqueletos Convocados
    Duração base é de 20 segundos
    Convoca 19 Guerreiros Esqueleto
    Convoca 6 Esqueletos Arqueiros por vez
    Convoca 3 Esqueletos Magos por vez
    Convoca 1 Esqueleto General por vez
    base display minion actor level [68]
    display minion monster type [2]
    WalkEmergeExile
    walk emerge distance [200]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    Stats
    {
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/Statue/Female/RaiseSkeleStatue.ao"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/DelveExileWitch1"] = {
        name = "Minara Anemina",
        life = 1.08,
        energyShield = 1,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 0.9,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "Wand",
        weaponType2 = "Shield",
        skillList = {
            "Melee",
            "ExileRaiseZombie",
            "ExileVaalSummonSkeletons",
            "ExileSummonSkeletons",
            "Wrath",
            "ExileArc",
            "ExileConductivity",
            "WalkEmergeExile",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileRaiseZombie"] = {
        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] = {6, 10, 0, 1, 1, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 10, 0, 2, 1, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {6, 10, 0, 3, 1, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {6, 10, 0, 4, 1, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {6, 10, 0, 5, 1, levelRequirement = 15, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {6, 10, 0, 6, 1, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {6, 10, 0, 7, 1, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {6, 50, 0, 8, 1, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {6, 50, 0, 9, 1, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {6, 50, 0, 10, 1, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {6, 50, 0, 11, 1, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {6, 50, 0, 12, 1, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {10, 50, 0, 13, 1, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {10, 50, 0, 14, 1, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {10, 50, 0, 15, 1, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {10, 50, 0, 16, 1, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {10, 50, 40, 17, 1, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {10, 50, 40, 18, 1, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {10, 50, 40, 19, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {10, 50, 40, 20, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {10, 50, 40, 21, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {10, 50, 40, 22, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {10, 50, 40, 23, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {10, 50, 40, 24, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {10, 50, 40, 25, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {10, 50, 40, 26, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {10, 50, 40, 27, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {10, 50, 40, 28, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {10, 50, 40, 29, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {10, 50, 40, 30, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {10, 50, 40, 31, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {10, 50, 40, 32, 1, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [33] = {10, 50, 40, 33, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [34] = {10, 50, 40, 34, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [35] = {10, 50, 40, 35, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalSummonSkeletons"] = {
        name = "Vaal Summon Skeletons",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons an army of skeletal soldiers, archers and mages, led by a powerful general.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_melee_skeletons_to_summon",
            "number_of_archer_skeletons_to_summon",
            "number_of_mage_skeletons_to_summon",
            "base_number_of_skeletons_allowed",
            "base_display_minion_actor_level",
            "number_of_leader_skeletons_to_summon",
            "base_skill_effect_duration",
            "display_minion_monster_type",
        },
        levels = {
            [1] = {11, 1, 0, 29, 3, 1, 20000, 2, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [2] = {12, 1, 0, 30, 5, 1, 20000, 2, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [3] = {13, 1, 0, 31, 8, 1, 20000, 2, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [4] = {14, 2, 0, 32, 10, 1, 20000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [5] = {15, 2, 0, 33, 13, 1, 20000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [6] = {15, 3, 0, 34, 16, 1, 20000, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {16, 3, 0, 35, 19, 1, 20000, 2, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {16, 4, 0, 36, 22, 1, 20000, 2, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {17, 4, 0, 37, 25, 1, 20000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [10] = {17, 5, 0, 38, 28, 1, 20000, 2, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [11] = {18, 5, 0, 39, 32, 1, 20000, 2, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [12] = {18, 5, 1, 40, 36, 1, 20000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [13] = {18, 6, 1, 41, 40, 1, 20000, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [14] = {18, 6, 2, 42, 44, 1, 20000, 2, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [15] = {19, 6, 2, 43, 47, 1, 20000, 2, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [16] = {19, 6, 3, 44, 50, 1, 20000, 2, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [17] = {19, 6, 3, 45, 53, 1, 20000, 2, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [18] = {19, 6, 3, 46, 56, 1, 20000, 2, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [19] = {19, 6, 3, 47, 59, 1, 20000, 2, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [20] = {19, 6, 3, 48, 62, 1, 20000, 2, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [21] = {19, 6, 3, 49, 64, 1, 20000, 2, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [22] = {19, 6, 3, 50, 66, 1, 20000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [23] = {19, 6, 3, 50, 67, 1, 20000, 2, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [24] = {19, 6, 3, 50, 68, 1, 20000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [25] = {19, 6, 3, 50, 69, 1, 20000, 2, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [26] = {19, 6, 3, 50, 70, 1, 20000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [27] = {19, 6, 3, 50, 71, 1, 20000, 2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [28] = {19, 6, 3, 50, 72, 1, 20000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [29] = {19, 6, 3, 50, 73, 1, 20000, 2, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [30] = {19, 6, 3, 50, 74, 1, 20000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [31] = {19, 6, 3, 50, 75, 1, 20000, 2, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [32] = {19, 6, 3, 50, 76, 1, 20000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [33] = {19, 6, 3, 50, 77, 1, 20000, 2, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [34] = {19, 6, 3, 50, 78, 1, 20000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [35] = {19, 6, 3, 50, 79, 1, 20000, 2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [36] = {19, 6, 3, 50, 80, 1, 20000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [37] = {19, 6, 3, 50, 81, 1, 20000, 2, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [38] = {19, 6, 3, 50, 82, 1, 20000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [39] = {19, 6, 3, 50, 84, 1, 20000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [40] = {19, 6, 3, 50, 86, 1, 20000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [41] = {19, 6, 3, 50, 88, 1, 20000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileSummonSkeletons"] = {
        name = "Summon Skeletons",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = 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,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_skeletons_allowed",
            "base_skill_effect_duration",
            "active_skill_elemental_damage_+%_final",
            "active_skill_minion_life_+%_final",
            "number_of_melee_skeletons_to_summon",
            "minion_damage_+%",
        },
        levels = {
            [1] = {5, 20000, -50, 0, 2, 20, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {6, 20000, -50, 0, 2, 20, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {7, 20000, -50, 0, 2, 20, levelRequirement = 19, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {8, 20000, -50, 0, 2, 20, levelRequirement = 23, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {8, 20000, -50, 5, 2, 20, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {9, 20000, -50, 10, 2, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {9, 20000, -50, 25, 2, 20, levelRequirement = 39, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {10, 20000, -50, 50, 2, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {11, 20000, -50, 75, 2, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {11, 40000, -20, 100, 2, 20, levelRequirement = 49, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {12, 40000, -20, 125, 2, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {12, 40000, -20, 150, 2, 20, levelRequirement = 55, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {13, 40000, -20, 160, 2, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {14, 40000, -20, 170, 2, 20, levelRequirement = 61, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {14, 40000, -20, 180, 2, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {15, 40000, -20, 190, 2, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {15, 40000, -20, 195, 2, 20, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {15, 40000, -20, 200, 2, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {15, 40000, -20, 205, 2, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {15, 40000, -20, 210, 2, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {15, 40000, -20, 215, 2, 20, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {17, 40000, -20, 220, 2, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {17, 40000, -20, 230, 2, 20, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {17, 40000, -20, 240, 2, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {17, 40000, -20, 250, 2, 20, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {17, 40000, -20, 260, 2, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {17, 40000, -20, 270, 2, 20, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {17, 40000, -20, 280, 2, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {17, 40000, -20, 290, 2, 20, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {17, 40000, -20, 300, 2, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [31] = {17, 40000, -20, 310, 2, 20, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [32] = {17, 40000, -20, 320, 2, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Wrath"] = {
        name = "Wrath",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that adds lightning damage to the attacks of you and your allies, and makes your spells deal more lightning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Lightning] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_minimum_added_lightning_damage",
            "attack_maximum_added_lightning_damage",
            "active_skill_base_radius_+",
            "wrath_aura_spell_lightning_damage_+%_final",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.050000000745058, 0.80000001192093, 0, 15, levelRequirement = 24, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.050000000745058, 0.80000001192093, 1, 15, levelRequirement = 27, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.050000000745058, 0.80000001192093, 2, 15, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.050000000745058, 0.80000001192093, 3, 16, levelRequirement = 33, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.050000000745058, 0.80000001192093, 4, 16, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.050000000745058, 0.80000001192093, 5, 16, levelRequirement = 39, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.050000000745058, 0.80000001192093, 6, 17, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.050000000745058, 0.80000001192093, 7, 17, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.050000000745058, 0.80000001192093, 8, 17, levelRequirement = 48, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.050000000745058, 0.80000001192093, 9, 18, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.050000000745058, 0.80000001192093, 10, 18, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.050000000745058, 0.80000001192093, 11, 18, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.050000000745058, 0.80000001192093, 12, 19, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.050000000745058, 0.80000001192093, 13, 19, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.050000000745058, 0.80000001192093, 14, 19, levelRequirement = 60, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [16] = {0.050000000745058, 0.80000001192093, 15, 20, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [17] = {0.050000000745058, 0.80000001192093, 16, 20, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [18] = {0.050000000745058, 0.80000001192093, 17, 20, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [19] = {0.050000000745058, 0.80000001192093, 18, 21, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [20] = {0.050000000745058, 0.80000001192093, 19, 21, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [21] = {0.050000000745058, 0.80000001192093, 20, 21, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [22] = {0.050000000745058, 0.80000001192093, 21, 22, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [23] = {0.050000000745058, 0.80000001192093, 22, 22, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [24] = {0.050000000745058, 0.80000001192093, 23, 22, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [25] = {0.050000000745058, 0.80000001192093, 24, 23, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [26] = {0.050000000745058, 0.80000001192093, 25, 23, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [27] = {0.050000000745058, 0.80000001192093, 26, 23, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [28] = {0.050000000745058, 0.80000001192093, 27, 24, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [29] = {0.050000000745058, 0.80000001192093, 28, 24, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [30] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 90, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [31] = {0.050000000745058, 0.80000001192093, 29, 24, levelRequirement = 91, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [32] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 92, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [33] = {0.050000000745058, 0.80000001192093, 30, 25, levelRequirement = 93, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [34] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 94, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [35] = {0.050000000745058, 0.80000001192093, 31, 25, levelRequirement = 95, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [36] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 96, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [37] = {0.050000000745058, 0.80000001192093, 32, 25, levelRequirement = 97, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [38] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 98, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [39] = {0.050000000745058, 0.80000001192093, 33, 26, levelRequirement = 99, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [40] = {0.050000000745058, 0.80000001192093, 34, 26, levelRequirement = 100, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileArc"] = {
        name = "Arc",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "An arc of lightning reaches from the caster to a targeted enemy and chains to other enemies, but not immediately back. Each time the arc chains, it will also chain a secondary arc to another enemy that the main arc has not already hit, which cannot chain further.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Chains] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "beam_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_chance_to_shock_%",
            "number_of_chains",
            "skill_range_+%",
        },
        levels = {
            [1] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 10, 1, -50, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 10, 3, -50, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 20, 3, -50, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileConductivity"] = {
        name = "Conductivity",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
        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.Lightning] = 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 = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "base_lightning_damage_resistance_%",
            "chance_to_be_shocked_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, -30, 25, 9, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeExile"] = {
        name = "WalkEmergeExile",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    30% de Chance de Bloquear o Dano Mágico
    Você sofre 15% do Dano de Acertos Bloqueados
    IdMonsterSpellBlock30Bypass15
    FamilyMonsterBlockAndBypass
    Domainsmonstro (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base spell block % Min: 30 Max: 30 Global
  • base block % damage taken Min: 15 Max: 15 Global
  • Craft Tagsblock