Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card Shop
Aurelio Voidsinger

Aurelio Voidsinger

SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
base cast speed +% [35]
Tagsred_blood, human, humanoid
Damage143%
Life128%
Energy Shield From Life50%
Ailment Threshold128%
Critical Strike Chance5%
TypeExileTemplar5
Attack Distance6 ~ 8
Attack Time1.245 Second
Damage Spread20%
Armour+50%
Accuracy+100%

ExileTemplarFrostbolt
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 1107 to 1660 Cold Damage
Fires 2 additional Projectiles
15% increased Cast Speed
65% increased Projectile Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

ExileTemplarVortex
FrostVortex
Vortex
An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.
Deals 950 to 1425 Cold Damage
Base duration is 3 seconds
Deals 329.9 Base Cold Damage per second
ground maelstrom art variation []
Can explode from 1 Frostbolt Projectile

is_area_damage spell_damage_modifiers_apply_to_skill_dot Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable Duration ChillingArea AreaSpell Instant NovaSpell SecondWindSupport
Cast Time: 0.9 Second
Cooldown Time: 2 Second

ExileLightningWarp
teleportball
Lightning Warp
Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.
Deals 1385 to 4156 Lightning Damage
is area damage [1]
skill override pvp scaling time ms []
66% reduced Duration
skill art variation []

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second

ExileFrostbite
Frostbite
Frostbite
Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.
Base duration is 7 seconds
active skill area of effect radius +% final [0]
Cursed enemies have -30% to Cold Resistance
Hits against Cursed Enemies have +25% chance to Freeze

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill SpellCanCascade AppliesCurse CanRapidFire AreaSpell Type91 Type92 Hex
Cast Time: 0.5 Second
Cooldown Time: 8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Aurelio Voidsinger632561697.61.2459752242428548487630303020

ExileTemplarFrostbolt
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 1011 to 1517 Cold Damage
Fires 2 additional Projectiles
15% increased Cast Speed
65% increased Projectile Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

ExileTemplarVortex
FrostVortex
Vortex
An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.
Deals 866.9 to 1300 Cold Damage
Base duration is 3 seconds
Deals 301 Base Cold Damage per second
ground maelstrom art variation []
Can explode from 1 Frostbolt Projectile

is_area_damage spell_damage_modifiers_apply_to_skill_dot Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable Duration ChillingArea AreaSpell Instant NovaSpell SecondWindSupport
Cast Time: 0.9 Second
Cooldown Time: 2 Second

ExileLightningWarp
teleportball
Lightning Warp
Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.
Deals 1237 to 3710 Lightning Damage
is area damage [1]
skill override pvp scaling time ms []
66% reduced Duration
skill art variation []

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second

ExileFrostbite
Frostbite
Frostbite
Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.
Base duration is 7 seconds
active skill area of effect radius +% final [0]
Cursed enemies have -30% to Cold Resistance
Hits against Cursed Enemies have +25% chance to Freeze

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill SpellCanCascade AppliesCurse CanRapidFire AreaSpell Type91 Type92 Hex
Cast Time: 0.5 Second
Cooldown Time: 8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Aurelio Voidsinger566541514.11.2458108212977945405430303020

ExileTemplarFrostbolt
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 842.8 to 1264 Cold Damage
Fires 2 additional Projectiles
15% increased Cast Speed
65% increased Projectile Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

ExileTemplarVortex
FrostVortex
Vortex
An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.
Deals 720.9 to 1081 Cold Damage
Base duration is 3 seconds
Deals 250.3 Base Cold Damage per second
ground maelstrom art variation []
Can explode from 1 Frostbolt Projectile

is_area_damage spell_damage_modifiers_apply_to_skill_dot Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable Duration ChillingArea AreaSpell Instant NovaSpell SecondWindSupport
Cast Time: 0.9 Second
Cooldown Time: 2 Second

ExileLightningWarp
teleportball
Lightning Warp
Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.
Deals 984.4 to 2953 Lightning Damage
is area damage [1]
skill override pvp scaling time ms []
58% reduced Duration
skill art variation []

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second

ExileFrostbite
Frostbite
Frostbite
Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.
Base duration is 7 seconds
active skill area of effect radius +% final [0]
Cursed enemies have -30% to Cold Resistance
Hits against Cursed Enemies have +25% chance to Freeze

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill SpellCanCascade AppliesCurse CanRapidFire AreaSpell Type91 Type92 Hex
Cast Time: 0.5 Second
Cooldown Time: 8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Aurelio Voidsinger438391202.41.2455463164106852273230303020

ExileTemplarFrostbolt
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 669.2 to 1004 Cold Damage
Fires 2 additional Projectiles
15% increased Cast Speed
65% increased Projectile Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

ExileTemplarVortex
FrostVortex
Vortex
An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.
Deals 570.7 to 856.1 Cold Damage
Base duration is 3 seconds
Deals 198.2 Base Cold Damage per second
ground maelstrom art variation []
Can explode from 1 Frostbolt Projectile

is_area_damage spell_damage_modifiers_apply_to_skill_dot Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable Duration ChillingArea AreaSpell Instant NovaSpell SecondWindSupport
Cast Time: 0.9 Second
Cooldown Time: 2.5 Second

ExileLightningWarp
teleportball
Lightning Warp
Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.
Deals 737.8 to 2214 Lightning Damage
is area damage [1]
skill override pvp scaling time ms []
48% reduced Duration
skill art variation []

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second

ExileFrostbite
Frostbite
Frostbite
Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.
Base duration is 7 seconds
active skill area of effect radius +% final [0]
Cursed enemies have -30% to Cold Resistance
Hits against Cursed Enemies have +25% chance to Freeze

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill SpellCanCascade AppliesCurse CanRapidFire AreaSpell Type91 Type92 Hex
Cast Time: 0.5 Second
Cooldown Time: 8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Aurelio Voidsinger32570897.31.2453476118085676173830303020

ExileTemplarFrostbolt
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 441.2 to 661.8 Cold Damage
Fires 2 additional Projectiles
15% increased Cast Speed
50% increased Projectile Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

ExileTemplarVortex
FrostVortex
Vortex
An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.
Deals 450.2 to 675.3 Cold Damage
Base duration is 3 seconds
Deals 156.3 Base Cold Damage per second
ground maelstrom art variation []
Can explode from 1 Frostbolt Projectile

is_area_damage spell_damage_modifiers_apply_to_skill_dot Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable Duration ChillingArea AreaSpell Instant NovaSpell SecondWindSupport
Cast Time: 0.9 Second
Cooldown Time: 2.5 Second

ExileLightningWarp
teleportball
Lightning Warp
Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.
Deals 551 to 1653 Lightning Damage
is area damage [1]
skill override pvp scaling time ms []
38% reduced Duration
skill art variation []

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second

ExileFrostbite
Frostbite
Frostbite
Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.
Base duration is 7 seconds
active skill area of effect radius +% final [0]
Cursed enemies have -30% to Cold Resistance
Hits against Cursed Enemies have +25% chance to Freeze

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill SpellCanCascade AppliesCurse CanRapidFire AreaSpell Type91 Type92 Hex
Cast Time: 0.5 Second
Cooldown Time: 8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Aurelio Voidsinger23689665.91.245220484634681110230303020
stance Staff
FrostBolt 50
FrostBoltNova 15
LightningWarp 50 EnemyNearMe ForceTargetAlly
ColdWeakness 20 TargetNotCursed IAmAboveLevel66
Flee6NoRepeat TargetNear IAmBelowLevel40 TargetIsEnemy
Flee3NoRepeat TargetNear IAmAboveLevel39 IAmBelowLevel67 TargetIsEnemy
StrafeLeft3NoRepeat
Advance6NoRepeat TargetNotMediumNear IAmBelowLevel40

Object Type

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

Stats
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
Resists FireResists ColdResists LightningResists Chaos
1010105
20202012
30303020
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileTemplar5"] = {
    name = "Aurelio Voidsinger",
    life = 1.28,
    energyShield = 0.5,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "ExileLightningWarp",
        "ExileFrostbite",
        "ExileTemplarFrostbolt",
        "ExileTemplarVortex",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileLightningWarp"] = {
    name = "Lightning Warp",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.8125,
    incrementalEffectiveness = 0.047,
    description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "variable_duration_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "is_area_damage",
        "skill_override_pvp_scaling_time_ms",
        "skill_effect_duration_+%",
        "skill_art_variation",
        "base_skill_show_average_damage_instead_of_dps",
    },
    levels = {
        [1] = {0.5, 1.5, 1, 1000, 0, 6, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [2] = {0.5, 1.5, 1, 1000, -2, 6, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [3] = {0.5, 1.5, 1, 1000, -4, 6, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [4] = {0.5, 1.5, 1, 1000, -6, 6, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [5] = {0.5, 1.5, 1, 1000, -8, 6, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [6] = {0.5, 1.5, 1, 1000, -10, 6, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [7] = {0.5, 1.5, 1, 1000, -12, 6, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [8] = {0.5, 1.5, 1, 1000, -14, 6, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [9] = {0.5, 1.5, 1, 1000, -16, 6, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [10] = {0.5, 1.5, 1, 1000, -18, 6, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [11] = {0.5, 1.5, 1, 1000, -20, 6, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [12] = {0.5, 1.5, 1, 1000, -22, 6, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [13] = {0.5, 1.5, 1, 1000, -24, 6, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [14] = {0.5, 1.5, 1, 1000, -25, 6, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [15] = {0.5, 1.5, 1, 1000, -26, 6, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [16] = {0.5, 1.5, 1, 1000, -27, 6, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [17] = {0.5, 1.5, 1, 1000, -28, 6, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [18] = {0.5, 1.5, 1, 1000, -29, 6, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [19] = {0.5, 1.5, 1, 1000, -30, 6, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [20] = {0.5, 1.5, 1, 1000, -31, 6, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [21] = {0.5, 1.5, 1, 1000, -32, 6, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [22] = {0.5, 1.5, 1, 1000, -34, 6, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [23] = {0.5, 1.5, 1, 1000, -36, 6, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [24] = {0.5, 1.5, 1, 1000, -38, 6, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [25] = {0.5, 1.5, 1, 1000, -40, 6, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [26] = {0.5, 1.5, 1, 1000, -42, 6, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [27] = {0.5, 1.5, 1, 1000, -44, 6, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [28] = {0.5, 1.5, 1, 1000, -46, 6, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [29] = {0.5, 1.5, 1, 1000, -48, 6, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [30] = {0.5, 1.5, 1, 1000, -50, 6, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [31] = {0.5, 1.5, 1, 1000, -52, 6, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [32] = {0.5, 1.5, 1, 1000, -54, 6, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [33] = {0.5, 1.5, 1, 1000, -56, 6, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [34] = {0.5, 1.5, 1, 1000, -58, 6, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [35] = {0.5, 1.5, 1, 1000, -60, 6, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [36] = {0.5, 1.5, 1, 1000, -62, 6, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [37] = {0.5, 1.5, 1, 1000, -64, 6, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [38] = {0.5, 1.5, 1, 1000, -66, 6, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFrostbite"] = {
    name = "Frostbite",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.85,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "base_cold_damage_resistance_%",
        "chance_to_be_frozen_%",
    },
    levels = {
        [1] = {7000, 0, -20, 25, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
        [2] = {7000, 0, -20, 25, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  },
        [3] = {7000, 0, -30, 25, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileTemplarFrostbolt"] = {
    name = "Frostbolt",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.9636,
    incrementalEffectiveness = 0.035,
    description = "Fires a slow-moving projectile that pierces through enemies, dealing cold damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "number_of_additional_projectiles",
        "base_cast_speed_+%",
        "base_projectile_speed_+%",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.8, 1.2, 2, 15, 35, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  },
        [2] = {0.8, 1.2, 2, 15, 40, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  },
        [3] = {0.8, 1.2, 2, 15, 50, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  },
        [4] = {0.96, 1.44, 2, 15, 65, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileTemplarVortex"] = {
    name = "Vortex",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.9273,
    incrementalEffectiveness = 0.0356,
    description = "An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.ChillingArea] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Instant] = true,
        [SkillType.NovaSpell] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "base_cold_damage_to_deal_per_minute",
        "ground_maelstrom_art_variation",
        "frost_bolt_nova_number_of_frost_bolts_to_detonate",
        "is_area_damage",
        "spell_damage_modifiers_apply_to_skill_dot",
    },
    levels = {
        [1] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [2] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [3] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [4] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 7, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [5] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [6] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [7] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [8] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [9] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [10] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [11] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [12] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [13] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [14] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [15] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [16] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [17] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [18] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [19] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [20] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [21] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [22] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [23] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [24] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [25] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [26] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [27] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [28] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [29] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 3, 1, 1},  },
        [30] = {0.8, 1.2, 3000, 1, 2, 1, critChance = 5, levelRequirement = 90, statInterpolation = {3, 3, 1, 3, 1, 1},  },
    },
}