Augustina Solaria
Humanóide
SpectreN
Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_height, medium_movement, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
Vida
112%
Energy Shield From Life
34%
Armadura
+33%
Evasão
+33%
Ailment Threshold
112%
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 ~ 6
Attack Time
1.35 Second
Damage Spread
±20%
Experiência
220%
Model Size
100%
Type
ExileScion2
Metadata
ExileScion2
Nível
68
Vida
4,756
Armadura
38,291
Evasão
6,303
Escudo de Energia
2,333
Damage
534
Dano Mágico
534
Precisão
580
Attack Time
1.35
Experiência
22,561
Minion Life
1,032
Minion Energy Shield
506
Minion Damage
427
Ailment Threshold
7,205
Chill
23
Shock
23
Brittle
129
Scorch
23
Sap
63
ExileVaalThrownWeapon
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 6 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [2000]
projectiles not offset [1]
ExileVaalThrownWeapon2
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 5 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [1500]
projectiles not offset [1]
ExileVaalThrownWeapon3
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 4 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [1000]
projectiles not offset [1]
ExileThrownWeapon
Attack, RangedAttack, Projectile, ProjectilesFromUser
Arremesso Espectral
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
Causa 42% menos Dano
Dispara 2 Projéteis adicionais
Dano de Projétil aumentado em 34%
Velocidade de Ataque aumentada em 50%
Velocidade de Projéteis aumentada em 30%
base is projectile [1]
spell maximum action distance +% [-30]
ExileProjectileWeakness
Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
Marca do Atirador
Tempo de Conjuração: 0.5 seg
Recarga: 8 seg
Amaldiçoa um único inimigo, aumentando o dano que eles sofrem de projéteis e fazendo com que projéteis se partam ao acertá-los, para acertar outros alvos ao seu redor. Você só pode ter uma Marca por vez.
Duração base é de 7 segundos
Inimigos Amaldiçoados sofrem Dano aumentado em 25% de Acertos de Projéteis
Projéteis que Acertarem Inimigos Amaldiçoados se Dividem na direção de 3 alvos adicionais
active skill area of effect radius +% final [16]
ExileHatred
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Ódio
Tempo de Conjuração: 1.2 seg
Recarga: 0.5 seg
Conjura uma aura que concede dano extra de gelo baseado no dano físico para você e aliados.
Você e aliados próximos recebem 36% de Dano Físico como Dano Extra de Gelo
active skill area of effect radius +% final [40]
ExileGrace
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Graça
Tempo de Conjuração: 1.2 seg
Recarga: 0.5 seg
Conjura uma aura que concede evasão para você e seus aliados.
Você e aliados próximos ganham 1721 de Evasão adicional
active skill area of effect radius +% final [42]
ExileEnduringCry
Buff, Area, Duration, Warcry, Cooldown
Clamor Fortalecedor
Recarga: 8 seg
Executa um clamor, provocando todos os inimigos ao redor à atacar o usuário e concedendo um buff ao usuário e aos aliados próximos. O usuário e jogadores aliados também ganham cargas de tolerância.
Duração base é de 1 segundos
Regenera 10% da Vida por segundo
Concede 2 Cargas de Tolerância adicionais
ExileImmortalCallOnDamageTaken
Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
Chamado Imortal
Tempo de Conjuração: 0.85 seg
Recarga: 0.5 seg
Consome Cargas de Tolerância, tornando o personagem invulnerável a dano físico por um curto período, proporcional a quantas cargas de tolerância foram gastas.
Ativa Magias Suportadas quando você sofrer 32656 de Dano total de Acertos
Duração base é de 0.25 segundos
+0.6 segundos à Duração Base por Carga de Tolerância removida
cast on damage taken also tracks dot [1]
DarkExileLeapSlam
Attack, Area, Melee, Movement, Travel, Slam, Totemable
Salto Impactante
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Salta no ar, causando dano e empurrando inimigos com sua arma ao cair. Inimigos nos quais você cairia em cima são empurrados para fora do caminho. Requer um Machado, Maça, Cetro, Espada ou Cajado.
24% de chance de Empurrar Inimigos ao acertar
Dano Físico aumentado em 68%
O raio Base é de 1.5 metros
cast time overrides attack duration [1]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Exiles/Exile"

Stats
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileScion2"] = {
    name = "Augustina Solaria",
    life = 1.12,
    energyShield = 0.34,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 6,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "DarkExileLeapSlam",
        "ExileEnduringCry",
        "ExileImmortalCallOnDamageTaken",
        "ExileProjectileWeakness",
        "ExileGrace",
        "ExileHatred",
        "ExileThrownWeapon",
        "ExileVaalThrownWeapon",
        "ExileVaalThrownWeapon2",
        "ExileVaalThrownWeapon3",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DarkExileLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.4,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_global_chance_to_knockback_%",
        "physical_damage_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileEnduringCry"] = {
    name = "Enduring Cry",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs a warcry, taunting all nearby enemies to attack the user and granting a buff to the user and nearby allies. The user and allied players also gain endurance charges.",
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Warcry] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "buff_skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "enduring_cry_grants_x_additional_endurance_charges",
        "base_skill_effect_duration",
        "life_regeneration_rate_per_minute_%",
    },
    levels = {
        [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
        [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
        [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
        [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
        [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
        [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
        [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
        [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
        [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
        [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
        [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
        [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
        [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
        [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
        [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
        [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
        [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
        [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
        [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
        [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
        [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
        [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
        [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
        [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
        [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
        [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
        [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
        [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
        [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
        [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
        [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileImmortalCallOnDamageTaken"] = {
    name = "Immortal Call",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Physical] = true,
        [SkillType.Instant] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cast_on_damage_taken_threshold",
        "base_skill_effect_duration",
        "base_buff_duration_ms_+_per_removable_endurance_charge",
        "cast_on_damage_taken_%",
        "cast_on_damage_taken_also_tracks_dot",
    },
    levels = {
        [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
        [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
        [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
        [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
        [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
        [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
        [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
        [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
        [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileProjectileWeakness"] = {
    name = "Sniper's Mark",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Mark] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "projectiles_hitting_self_split_into_x",
        "projectile_damage_taken_+%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileGrace"] = {
    name = "Grace",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants evasion to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = 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 = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_evasion_rating",
    },
    levels = {
        [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
        [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
        [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
        [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
        [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
        [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
        [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
        [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
        [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
        [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
        [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
        [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
        [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
        [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
        [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
        [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
        [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
        [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Cold] = 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 = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
    },
    levels = {
        [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
        [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
        [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
        [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
        [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
        [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
        [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
        [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
        [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
        [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
        [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
        [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
        [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
        [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
        [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileThrownWeapon"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "projectile_damage_+%",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon2"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon3"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Augustina Solaria
Humanóide
Vida máxima aumentada em 100%
Área de Efeito aumentada em 100%
Tamanho do Personagem aumentado em 80%
SpectreN
Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_height, medium_movement, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
Vida
112%
Energy Shield From Life
34%
Armadura
+33%
Evasão
+33%
Ailment Threshold
112%
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 ~ 6
Attack Time
1.35 Second
Damage Spread
±20%
Experiência
220%
Model Size
100%
Type
ExileScion2
Metadata
ExileScion2Supporter
Nível
68
Vida
4,756
Armadura
38,291
Evasão
6,303
Escudo de Energia
2,333
Damage
534
Dano Mágico
534
Precisão
580
Attack Time
1.35
Experiência
22,561
Minion Life
1,032
Minion Energy Shield
506
Minion Damage
427
Ailment Threshold
7,205
Chill
23
Shock
23
Brittle
129
Scorch
23
Sap
63
ExileVaalThrownWeapon
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 6 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [2000]
projectiles not offset [1]
ExileVaalThrownWeapon2
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 5 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [1500]
projectiles not offset [1]
ExileVaalThrownWeapon3
Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
Arremesso Espectral Vaal
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Recarga: 120 seg
Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
Causa 30% menos Dano
Dispara 4 Projéteis em cada uma das duas espirais espelhadas
base is projectile [1]
cannot cancel skill before contact point [1]
projectile spiral nova starting angle offset [-15]
projectile spiral nova time ms [1000]
projectiles not offset [1]
ExileThrownWeapon
Attack, RangedAttack, Projectile, ProjectilesFromUser
Arremesso Espectral
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
Causa 42% menos Dano
Dispara 2 Projéteis adicionais
Dano de Projétil aumentado em 34%
Velocidade de Ataque aumentada em 50%
Velocidade de Projéteis aumentada em 30%
base is projectile [1]
spell maximum action distance +% [-30]
ExileProjectileWeakness
Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
Marca do Atirador
Tempo de Conjuração: 0.5 seg
Recarga: 8 seg
Amaldiçoa um único inimigo, aumentando o dano que eles sofrem de projéteis e fazendo com que projéteis se partam ao acertá-los, para acertar outros alvos ao seu redor. Você só pode ter uma Marca por vez.
Duração base é de 7 segundos
Inimigos Amaldiçoados sofrem Dano aumentado em 25% de Acertos de Projéteis
Projéteis que Acertarem Inimigos Amaldiçoados se Dividem na direção de 3 alvos adicionais
active skill area of effect radius +% final [16]
ExileHatred
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Ódio
Tempo de Conjuração: 1.2 seg
Recarga: 0.5 seg
Conjura uma aura que concede dano extra de gelo baseado no dano físico para você e aliados.
Você e aliados próximos recebem 36% de Dano Físico como Dano Extra de Gelo
active skill area of effect radius +% final [40]
ExileGrace
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Graça
Tempo de Conjuração: 1.2 seg
Recarga: 0.5 seg
Conjura uma aura que concede evasão para você e seus aliados.
Você e aliados próximos ganham 1721 de Evasão adicional
active skill area of effect radius +% final [42]
ExileEnduringCry
Buff, Area, Duration, Warcry, Cooldown
Clamor Fortalecedor
Recarga: 8 seg
Executa um clamor, provocando todos os inimigos ao redor à atacar o usuário e concedendo um buff ao usuário e aos aliados próximos. O usuário e jogadores aliados também ganham cargas de tolerância.
Duração base é de 1 segundos
Regenera 10% da Vida por segundo
Concede 2 Cargas de Tolerância adicionais
ExileImmortalCallOnDamageTaken
Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
Chamado Imortal
Tempo de Conjuração: 0.85 seg
Recarga: 0.5 seg
Consome Cargas de Tolerância, tornando o personagem invulnerável a dano físico por um curto período, proporcional a quantas cargas de tolerância foram gastas.
Ativa Magias Suportadas quando você sofrer 32656 de Dano total de Acertos
Duração base é de 0.25 segundos
+0.6 segundos à Duração Base por Carga de Tolerância removida
cast on damage taken also tracks dot [1]
DarkExileLeapSlam
Attack, Area, Melee, Movement, Travel, Slam, Totemable
Salto Impactante
Base Damage: 427–641
Chance de Crítico: 5%
Attack Time: 1.35 seg
Salta no ar, causando dano e empurrando inimigos com sua arma ao cair. Inimigos nos quais você cairia em cima são empurrados para fora do caminho. Requer um Machado, Maça, Cetro, Espada ou Cajado.
24% de chance de Empurrar Inimigos ao acertar
Dano Físico aumentado em 68%
O raio Base é de 1.5 metros
cast time overrides attack duration [1]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Exiles/Exile"

Stats
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileScion2Supporter"] = {
    name = "Augustina Solaria",
    life = 1.12,
    energyShield = 0.34,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 6,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "DarkExileLeapSlam",
        "ExileEnduringCry",
        "ExileImmortalCallOnDamageTaken",
        "ExileProjectileWeakness",
        "ExileGrace",
        "ExileHatred",
        "ExileThrownWeapon",
        "ExileVaalThrownWeapon",
        "ExileVaalThrownWeapon2",
        "ExileVaalThrownWeapon3",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DarkExileLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.4,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_global_chance_to_knockback_%",
        "physical_damage_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileEnduringCry"] = {
    name = "Enduring Cry",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs a warcry, taunting all nearby enemies to attack the user and granting a buff to the user and nearby allies. The user and allied players also gain endurance charges.",
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Warcry] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "buff_skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "enduring_cry_grants_x_additional_endurance_charges",
        "base_skill_effect_duration",
        "life_regeneration_rate_per_minute_%",
    },
    levels = {
        [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
        [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
        [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
        [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
        [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
        [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
        [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
        [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
        [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
        [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
        [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
        [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
        [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
        [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
        [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
        [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
        [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
        [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
        [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
        [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
        [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
        [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
        [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
        [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
        [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
        [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
        [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
        [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
        [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
        [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
        [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileImmortalCallOnDamageTaken"] = {
    name = "Immortal Call",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Physical] = true,
        [SkillType.Instant] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cast_on_damage_taken_threshold",
        "base_skill_effect_duration",
        "base_buff_duration_ms_+_per_removable_endurance_charge",
        "cast_on_damage_taken_%",
        "cast_on_damage_taken_also_tracks_dot",
    },
    levels = {
        [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
        [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
        [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
        [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
        [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
        [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
        [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
        [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
        [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileProjectileWeakness"] = {
    name = "Sniper's Mark",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Mark] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "projectiles_hitting_self_split_into_x",
        "projectile_damage_taken_+%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileGrace"] = {
    name = "Grace",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants evasion to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = 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 = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_evasion_rating",
    },
    levels = {
        [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
        [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
        [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
        [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
        [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
        [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
        [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
        [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
        [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
        [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
        [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
        [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
        [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
        [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
        [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
        [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
        [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
        [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Cold] = 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 = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
    },
    levels = {
        [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
        [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
        [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
        [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
        [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
        [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
        [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
        [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
        [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
        [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
        [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
        [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
        [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
        [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
        [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileThrownWeapon"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "projectile_damage_+%",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon2"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalThrownWeapon3"] = {
    name = "Vaal Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Vaal] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "projectile_spiral_nova_starting_angle_offset",
        "active_skill_damage_+%_final",
        "projectile_spiral_nova_both_directions",
        "base_is_projectile",
        "projectiles_not_offset",
        "cannot_cancel_skill_before_contact_point",
    },
    levels = {
        [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Efeito de Auras das Minas aumentado em (20–30)%
IdMonsterSupporterGigantism1
FamilyMonsterSupporterGigantism
Domainsmonstro (3)
GenerationTypeunico (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
  • Augustina Solaria
    Humanóide
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    AreaMapa: Precinto
    Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_movement, medium_small_height, non_unique_map_boss, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
    Vida
    224%
    Energy Shield From Life
    34%
    Armadura
    +33%
    Evasão
    +33%
    Ailment Threshold
    224%
    Resistência
    40 40 40 25
    Damage
    144%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    Experiência
    200%
    Model Size
    100%
    Type
    ExileScion2MapBoss
    Metadata
    ExileScion2MapBoss
    Nível
    74
    Vida
    17,846
    Armadura
    61,349
    Evasão
    7,751
    Escudo de Energia
    6,760
    Damage
    769
    Dano Mágico
    769
    Precisão
    732
    Attack Time
    1.35
    Experiência
    23,202
    Minion Life
    3,673
    Minion Energy Shield
    1,391
    Minion Damage
    627
    Ailment Threshold
    27,040
    Chill
    86
    Shock
    86
    Brittle
    484
    Scorch
    86
    Sap
    236
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 1392–2087
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 6 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 1392–2087
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 5 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 1392–2087
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 4 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Arremesso Espectral
    Base Damage: 1392–2087
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
    Causa 39% menos Dano
    Dispara 2 Projéteis adicionais
    Dano de Projétil aumentado em 39%
    Velocidade de Ataque aumentada em 50%
    Velocidade de Projéteis aumentada em 30%
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    Marca do Atirador
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa um único inimigo, aumentando o dano que eles sofrem de projéteis e fazendo com que projéteis se partam ao acertá-los, para acertar outros alvos ao seu redor. Você só pode ter uma Marca por vez.
    Duração base é de 7 segundos
    Inimigos Amaldiçoados sofrem Dano aumentado em 25% de Acertos de Projéteis
    Projéteis que Acertarem Inimigos Amaldiçoados se Dividem na direção de 3 alvos adicionais
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Ódio
    Tempo de Conjuração: 1.2 seg
    Recarga: 0.5 seg
    Conjura uma aura que concede dano extra de gelo baseado no dano físico para você e aliados.
    Você e aliados próximos recebem 37% de Dano Físico como Dano Extra de Gelo
    active skill area of effect radius +% final [43]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Graça
    Tempo de Conjuração: 1.2 seg
    Recarga: 0.5 seg
    Conjura uma aura que concede evasão para você e seus aliados.
    Você e aliados próximos ganham 2166 de Evasão adicional
    active skill area of effect radius +% final [54]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    Clamor Fortalecedor
    Recarga: 8 seg
    Executa um clamor, provocando todos os inimigos ao redor à atacar o usuário e concedendo um buff ao usuário e aos aliados próximos. O usuário e jogadores aliados também ganham cargas de tolerância.
    Duração base é de 1 segundos
    Regenera 10% da Vida por segundo
    Concede 2 Cargas de Tolerância adicionais
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    Chamado Imortal
    Tempo de Conjuração: 0.85 seg
    Recarga: 0.5 seg
    Consome Cargas de Tolerância, tornando o personagem invulnerável a dano físico por um curto período, proporcional a quantas cargas de tolerância foram gastas.
    Ativa Magias Suportadas quando você sofrer 84304 de Dano total de Acertos
    Duração base é de 0.25 segundos
    +0.6 segundos à Duração Base por Carga de Tolerância removida
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    Salto Impactante
    Base Damage: 1392–2087
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Salta no ar, causando dano e empurrando inimigos com sua arma ao cair. Inimigos nos quais você cairia em cima são empurrados para fora do caminho. Requer um Machado, Maça, Cetro, Espada ou Cajado.
    24% de chance de Empurrar Inimigos ao acertar
    Dano Físico aumentado em 68%
    O raio Base é de 1.5 metros
    cast time overrides attack duration [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/ExileMapBoss"
    
    Stats
    {
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/ExileMapBoss"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileScion2MapBoss"] = {
        name = "Augustina Solaria",
        life = 2.24,
        energyShield = 0.34,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.44,
        damageSpread = 0.2,
        attackTime = 1.35,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "DarkExileLeapSlam",
            "ExileEnduringCry",
            "ExileImmortalCallOnDamageTaken",
            "ExileProjectileWeakness",
            "ExileGrace",
            "ExileHatred",
            "ExileThrownWeapon",
            "ExileVaalThrownWeapon",
            "ExileVaalThrownWeapon2",
            "ExileVaalThrownWeapon3",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DarkExileLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_global_chance_to_knockback_%",
            "physical_damage_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEnduringCry"] = {
        name = "Enduring Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, taunting all nearby enemies to attack the user and granting a buff to the user and nearby allies. The user and allied players also gain endurance charges.",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "buff_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "enduring_cry_grants_x_additional_endurance_charges",
            "base_skill_effect_duration",
            "life_regeneration_rate_per_minute_%",
        },
        levels = {
            [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
            [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
            [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
            [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
            [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
            [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
            [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
            [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
            [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
            [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
            [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
            [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
            [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
            [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
            [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
            [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
            [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
            [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
            [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
            [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
            [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
            [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
            [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
            [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
            [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
            [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
            [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
            [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCallOnDamageTaken"] = {
        name = "Immortal Call",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Physical] = true,
            [SkillType.Instant] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_damage_taken_threshold",
            "base_skill_effect_duration",
            "base_buff_duration_ms_+_per_removable_endurance_charge",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
            [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
            [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
            [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileGrace"] = {
        name = "Grace",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants evasion to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = 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 = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_evasion_rating",
        },
        levels = {
            [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
            [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
            [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
            [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
            [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
            [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileHatred"] = {
        name = "Hatred",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Cold] = 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 = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_%_to_add_as_cold",
        },
        levels = {
            [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
            [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
            [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
            [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
            [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
            [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
            [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
            [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
            [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
            [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
            [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileThrownWeapon"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "projectile_damage_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon2"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon3"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Velocidade de Conjuração aumentada em 35%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • +20% de Resistência a Caos aos Monstros
    +30% de Resistência Elemental aos Monstros
    heist contract alert level +% final [-5]
    heist contract lockdown timer +% [5]
    heist monster spawner alive limit +% [5]
    map item drop quantity +% [13]
    map item drop rarity +% [8]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Augustina Solaria
    Humanóide
    Monstros concedem Experiência aumentada em 100%
    Raridade dos Itens Derrubados aumentada em 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagsaura_bearer, cold_affinity, cursing_monster, exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_movement, medium_small_height, physical_affinity, ranged, red_blood, slashing_weapon, standalone_map_boss
    Vida
    224%
    Energy Shield From Life
    34%
    Armadura
    +33%
    Evasão
    +33%
    Ailment Threshold
    224%
    Resistência
    40 40 40 25
    Damage
    144%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    Experiência
    200%
    Model Size
    100%
    Type
    ExileScion2MapBoss
    Metadata
    ExileScion2MapBossStandalone
    Nível
    68
    Vida
    9,511
    Armadura
    38,291
    Evasão
    6,303
    Escudo de Energia
    4,666
    Damage
    538
    Dano Mágico
    538
    Precisão
    580
    Attack Time
    1.35
    Experiência
    20,510
    Minion Life
    2,063
    Minion Energy Shield
    1,012
    Minion Damage
    430
    Ailment Threshold
    14,411
    Chill
    46
    Shock
    46
    Brittle
    258
    Scorch
    46
    Sap
    126
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 973–1459
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 6 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 973–1459
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 5 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    Arremesso Espectral Vaal
    Base Damage: 973–1459
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Recarga: 120 seg
    Atira várias cópias da sua arma corpo a corpo. Elas voam e então voltam a você, em um ataque giratório que causa danos nos inimigos em seu caminho.
    Causa 30% menos Dano
    Dispara 4 Projéteis em cada uma das duas espirais espelhadas
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Arremesso Espectral
    Base Damage: 973–1459
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Lança uma cópia espectral de sua arma corpo a corpo. Ela voa e retorna para você em um ataque giratório que atinge inimigos em seu caminho.
    Causa 42% menos Dano
    Dispara 2 Projéteis adicionais
    Dano de Projétil aumentado em 34%
    Velocidade de Ataque aumentada em 50%
    Velocidade de Projéteis aumentada em 30%
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    Marca do Atirador
    Tempo de Conjuração: 0.5 seg
    Recarga: 8 seg
    Amaldiçoa um único inimigo, aumentando o dano que eles sofrem de projéteis e fazendo com que projéteis se partam ao acertá-los, para acertar outros alvos ao seu redor. Você só pode ter uma Marca por vez.
    Duração base é de 7 segundos
    Inimigos Amaldiçoados sofrem Dano aumentado em 25% de Acertos de Projéteis
    Projéteis que Acertarem Inimigos Amaldiçoados se Dividem na direção de 3 alvos adicionais
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Ódio
    Tempo de Conjuração: 1.2 seg
    Recarga: 0.5 seg
    Conjura uma aura que concede dano extra de gelo baseado no dano físico para você e aliados.
    Você e aliados próximos recebem 36% de Dano Físico como Dano Extra de Gelo
    active skill area of effect radius +% final [40]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Graça
    Tempo de Conjuração: 1.2 seg
    Recarga: 0.5 seg
    Conjura uma aura que concede evasão para você e seus aliados.
    Você e aliados próximos ganham 1721 de Evasão adicional
    active skill area of effect radius +% final [42]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    Clamor Fortalecedor
    Recarga: 8 seg
    Executa um clamor, provocando todos os inimigos ao redor à atacar o usuário e concedendo um buff ao usuário e aos aliados próximos. O usuário e jogadores aliados também ganham cargas de tolerância.
    Duração base é de 1 segundos
    Regenera 10% da Vida por segundo
    Concede 2 Cargas de Tolerância adicionais
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    Chamado Imortal
    Tempo de Conjuração: 0.85 seg
    Recarga: 0.5 seg
    Consome Cargas de Tolerância, tornando o personagem invulnerável a dano físico por um curto período, proporcional a quantas cargas de tolerância foram gastas.
    Ativa Magias Suportadas quando você sofrer 32656 de Dano total de Acertos
    Duração base é de 0.25 segundos
    +0.6 segundos à Duração Base por Carga de Tolerância removida
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    Salto Impactante
    Base Damage: 973–1459
    Chance de Crítico: 5%
    Attack Time: 1.35 seg
    Salta no ar, causando dano e empurrando inimigos com sua arma ao cair. Inimigos nos quais você cairia em cima são empurrados para fora do caminho. Requer um Machado, Maça, Cetro, Espada ou Cajado.
    24% de chance de Empurrar Inimigos ao acertar
    Dano Físico aumentado em 68%
    O raio Base é de 1.5 metros
    cast time overrides attack duration [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/ExileMapBoss"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    StateMachine
    {
    	define_shared_state = "add_effects;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/ExileMapBoss"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    StateMachine
    {
    	on_or_create_state_add_effects_1 = "AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Microtransactions/Weapon_effects/Weapon_effects/seraph/2h_sword/2h_sword_seraph.epk, MainHand );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileScion2MapBossStandalone"] = {
        name = "Augustina Solaria",
        life = 2.24,
        energyShield = 0.34,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.44,
        damageSpread = 0.2,
        attackTime = 1.35,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "DarkExileLeapSlam",
            "ExileEnduringCry",
            "ExileImmortalCallOnDamageTaken",
            "ExileProjectileWeakness",
            "ExileGrace",
            "ExileHatred",
            "ExileThrownWeapon",
            "ExileVaalThrownWeapon",
            "ExileVaalThrownWeapon2",
            "ExileVaalThrownWeapon3",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DarkExileLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_global_chance_to_knockback_%",
            "physical_damage_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEnduringCry"] = {
        name = "Enduring Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, taunting all nearby enemies to attack the user and granting a buff to the user and nearby allies. The user and allied players also gain endurance charges.",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "buff_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "enduring_cry_grants_x_additional_endurance_charges",
            "base_skill_effect_duration",
            "life_regeneration_rate_per_minute_%",
        },
        levels = {
            [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
            [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
            [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
            [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
            [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
            [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
            [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
            [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
            [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
            [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
            [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
            [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
            [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
            [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
            [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
            [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
            [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
            [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
            [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
            [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
            [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
            [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
            [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
            [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
            [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
            [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
            [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
            [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCallOnDamageTaken"] = {
        name = "Immortal Call",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Physical] = true,
            [SkillType.Instant] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_damage_taken_threshold",
            "base_skill_effect_duration",
            "base_buff_duration_ms_+_per_removable_endurance_charge",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
            [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
            [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
            [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileGrace"] = {
        name = "Grace",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants evasion to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = 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 = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_evasion_rating",
        },
        levels = {
            [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
            [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
            [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
            [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
            [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
            [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileHatred"] = {
        name = "Hatred",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Cold] = 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 = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_%_to_add_as_cold",
        },
        levels = {
            [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
            [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
            [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
            [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
            [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
            [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
            [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
            [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
            [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
            [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
            [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileThrownWeapon"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "projectile_damage_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon2"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon3"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Velocidade de Conjuração aumentada em 35%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstro (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • +20% de Resistência a Caos aos Monstros
    +30% de Resistência Elemental aos Monstros
    heist contract alert level +% final [-5]
    heist contract lockdown timer +% [5]
    heist monster spawner alive limit +% [5]
    map item drop quantity +% [13]
    map item drop rarity +% [8]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstro (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.