ExpeditionDetonatorUltimatumAltarRitualRuneBlightCoreLegionInitiatorBetrayalSymbolCatarinaIncursionCraftingBenchBestiaryRareMonsterAbyssBreach
DeepwaterCursedTreasureMirageMercenaryEncounterVillageShippingSanctumArchnemesisHeistSumgglersCacheHarvestPortalAfflictionInitiatorDelveMineralVeinEssenceStrongboxShrine
Blighted Magnus Stonethorn
Humanoid
IconEnemyResistanceFire IconEnemyResistanceCold IconEnemyResistanceLightning IconEnemyResistanceChaos
monster dropped item rarity +% [2500]
monster slain experience +% [100]
500% increased Totem Life
35% increased Cast Speed
monster penalty against minions damage +% final vs player minions [-20]
Traps cannot be Damaged for +2 seconds after being Thrown
Mines cannot be Damaged for +2 seconds after being thrown
kill traps mines and totems on death [1]
20% Chance to Block Attack Damage
You take 10% of Damage from Blocked Hits
is rogue exile [1]
Spectre
Tagsblight_monster, Caster, cursing_monster, exile_molten_shell, fire_affinity, has_wand, human, humanoid, mail_armour, medium_height, medium_movement, not_dex, ranged, red_blood, rogue_exile
Life
128%
Energy Shield From Life
50%
Armour
+50%
Ailment Threshold
128%
Resistance
IconEnemyResistanceFire30% IconEnemyResistanceCold30% IconEnemyResistanceLightning30% IconEnemyResistanceChaos20%
Damage
143%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.245 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
ExileTemplar4Blight
Metadata
ExileTemplar4Blight
Level
68
Life
8,235
Armour
43,185
Evasion Rating
4,739
Energy Shield
3,921
Damage
534
Spell Damage
534
Accuracy
580
Attack Time
1.245
Experience
10,255
Minion Life
1,786
Minion Energy Shield
851
Minion Damage
427
Ailment Threshold
8,235
Chill
26
Shock
26
Brittle
147
Scorch
26
Sap
72
Phys Convert Ele
240%
ExileFlameblast
Spell, Damage, Area, Totemable, Fire, AreaSpell
Flameblast
Critical Strike Chance: 5%
Effectiveness of Added Damage: 50%
Cast Time: 0.2 sec
Cooldown Time: 3 sec
Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.
Skills Repeat an additional 9 Times
Deals 305.8 to 458.7 Fire Damage
7% increased Cast Speed
90% more Spell Damage for each stage
90% more Damage with Ailments for each stage
active skill area of effect radius +% final [49]
is area damage [1]
ChargedBlast
ExileSearingBond
Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
Searing Bond
Cast Time: 1 sec
Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
Totem lasts 20 seconds
Deals 1738.9 Base Fire Damage per second
Summons a Totem which uses this Skill
base active skill totem level [68]
base skill is totemified [1]
base totem range [100]
SearingBond
ExileFlameblast2
Spell, Damage, Area, Totemable, Fire, AreaSpell
Flameblast
Critical Strike Chance: 5%
Effectiveness of Added Damage: 50%
Cast Time: 0.2 sec
Cooldown Time: 3 sec
Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.
Skills Repeat an additional 6 Times
Deals 317.2 to 475.7 Fire Damage
7% increased Cast Speed
95% more Spell Damage for each stage
95% more Damage with Ailments for each stage
active skill area of effect radius +% final [49]
is area damage [1]
ChargedBlast
ExileFlameblast3
Spell, Damage, Area, Totemable, Fire, AreaSpell
Flameblast
Critical Strike Chance: 5%
Effectiveness of Added Damage: 50%
Cast Time: 0.2 sec
Cooldown Time: 3 sec
Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.
Skills Repeat an additional 4 Times
Deals 328.5 to 492.7 Fire Damage
7% increased Cast Speed
100% more Spell Damage for each stage
100% more Damage with Ailments for each stage
active skill area of effect radius +% final [49]
is area damage [1]
ChargedBlast
ExileFlameblast4
Spell, Damage, Area, Totemable, Fire, AreaSpell
Flameblast
Critical Strike Chance: 5%
Effectiveness of Added Damage: 50%
Cast Time: 0.2 sec
Cooldown Time: 3 sec
Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.
Skills Repeat an additional 2 Times
Deals 339.8 to 509.7 Fire Damage
7% increased Cast Speed
110% more Spell Damage for each stage
110% more Damage with Ailments for each stage
active skill area of effect radius +% final [49]
is area damage [1]
ChargedBlast
ExileFlammability
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Flammability
Cast Time: 0.5 sec
Cooldown Time: 8 sec
Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.
Base duration is 7 seconds
Cursed enemies have -30% to Fire Resistance
Hits against Cursed Enemies have +25% chance to Ignite
active skill area of effect radius +% final [9]
Flammability
ExileMoltenShellOnDamageTaken
Spell, Damage, Area, Duration, Totemable, TotemCastsWhenNotDetached, Triggerable, Fire, Instant, AreaSpell, Physical, Cooldown
Molten Shell
Critical Strike Chance: 5%
Cast Time: 0.5 sec
Cooldown Time: 1 sec
Summons fiery elemental shields providing additional armour for a short duration. If cumulative physical damage prevented by your blocking or armour reaches a threshold, the shields explode outwards, dealing fire damage to surrounding enemies.
Trigger Supported Spells when you take 21409 total Damage from Hits
Base duration is 10 seconds
Deals 1455 to 2182 Fire Damage
Shields break after 2963 total Damage is prevented
3189 additional Armour
active skill area of effect radius +% final [50]
cast on damage taken also tracks dot [1]
is area damage [1]
moltenshield
ExileFireTrap
Spell, Duration, Damage, Mineable, Area, CausesBurning, Trapped, DamageOverTime, Fire, AreaSpell
Fire Trap
Critical Strike Chance: 5%
Cast Time: 1 sec
Cooldown Time: 3 sec
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
Trap lasts +3 seconds
Deals 579.1 Base Fire Damage per second
Base duration is 8 seconds
Deals 556 to 833.9 Fire Damage
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]
trap variation [12]
groundfire

Object Type

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

Stats
{
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileTemplar4Blight"] = {
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    name = "Blighted Magnus Stonethorn",
    life = 1.28,
    energyShield = 0.5,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Wand",
    weaponType2 = "Shield",
    skillList = {
        "ExileMoltenShellOnDamageTaken",
        "ExileFireTrap",
        "ExileFlammability",
        "ExileSearingBond",
        "ExileFlameblast",
        "ExileFlameblast2",
        "ExileFlameblast3",
        "ExileFlameblast4",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileMoltenShellOnDamageTaken"] = {
    name = "Molten Shell",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons fiery elemental shields providing additional armour for a short duration. If cumulative physical damage prevented by your blocking or armour reaches a threshold, the shields explode outwards, dealing fire damage to surrounding enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.TotemCastsWhenNotDetached] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "fire_shield_damage_threshold",
        "base_physical_damage_reduction_rating",
        "cast_on_damage_taken_threshold",
        "base_skill_effect_duration",
        "cast_on_damage_taken_%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cast_on_damage_taken_also_tracks_dot",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 37, 178, 73, 10000, 100, 50, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 44, 344, 90, 10000, 100, 50, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 57, 530, 129, 10000, 100, 50, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 68, 701, 159, 10000, 100, 50, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 77, 747, 194, 10000, 100, 50, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 90, 944, 237, 10000, 100, 50, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 111, 1091, 314, 10000, 100, 50, critChance = 5, levelRequirement = 17, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 135, 1237, 413, 10000, 100, 50, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 182, 1381, 590, 10000, 100, 50, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 284, 1525, 978, 10000, 100, 50, critChance = 5, levelRequirement = 30, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 292, 1668, 1064, 10000, 100, 50, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 408, 1811, 1589, 10000, 100, 50, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 568, 1953, 2347, 10000, 100, 50, critChance = 5, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 673, 2093, 2954, 10000, 100, 50, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 1071, 2233, 5004, 10000, 100, 50, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 1085, 2372, 5387, 10000, 100, 50, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 1472, 2510, 7778, 10000, 100, 50, critChance = 5, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 1720, 2648, 9668, 10000, 100, 50, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 2313, 2784, 13841, 10000, 100, 50, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 2333, 2920, 14862, 10000, 100, 50, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 2353, 3055, 15956, 10000, 100, 50, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 2963, 3189, 21409, 10000, 100, 50, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 3581, 3323, 27576, 10000, 100, 50, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 4204, 3455, 34524, 10000, 100, 50, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 4832, 3588, 42342, 10000, 100, 50, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 5465, 3718, 51102, 10000, 100, 50, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 6103, 3848, 60905, 10000, 100, 50, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 6740, 3978, 71852, 10000, 100, 50, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7374, 4106, 84054, 10000, 100, 50, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 8011, 4234, 97637, 10000, 100, 50, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 8642, 4361, 112728, 10000, 100, 50, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 9458, 4487, 129488, 10000, 100, 50, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 10300, 4613, 148024, 10000, 100, 50, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 11169, 4737, 168568, 10000, 100, 50, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 11948, 4860, 191174, 10000, 100, 50, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 12725, 4983, 215997, 10000, 100, 50, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFireTrap"] = {
    name = "Fire Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Damage] = true,
        [SkillType.Mineable] = true,
        [SkillType.Area] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.Trapped] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_trap_duration",
        "base_skill_effect_duration",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "trap_variation",
        "is_area_damage",
        "base_skill_is_trapped",
        "ignores_trap_and_mine_cooldown_limit",
        "is_trap",
    },
    levels = {
        [1] = {0.10000000149012, 0.60000002384186, 1.5, 30000, 8000, -25, 12, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 1.5, 30000, 8000, -25, 12, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 1.5, 3000, 8000, -25, 12, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFlammability"] = {
    name = "Flammability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "base_fire_damage_resistance_%",
        "chance_to_be_ignited_%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {7000, -30, 25, 9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileSearingBond"] = {
    name = "Searing Bond",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.DegenOnlySpellDamage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "base_active_skill_totem_level",
        "base_totem_duration",
        "base_totem_range",
        "is_totem",
        "base_skill_is_totemified",
    },
    levels = {
        [1] = {0.27000001072884, 4, 20000, 100, levelRequirement = 4, statInterpolation = {3, 1},  cost = { }, },
        [2] = {0.31999999284744, 6, 20000, 100, levelRequirement = 6, statInterpolation = {3, 1},  cost = { }, },
        [3] = {0.37000000476837, 10, 20000, 100, levelRequirement = 10, statInterpolation = {3, 1},  cost = { }, },
        [4] = {0.41999998688698, 13, 20000, 100, levelRequirement = 13, statInterpolation = {3, 1},  cost = { }, },
        [5] = {0.46999999880791, 17, 20000, 100, levelRequirement = 17, statInterpolation = {3, 1},  cost = { }, },
        [6] = {0.51999998092651, 21, 20000, 100, levelRequirement = 21, statInterpolation = {3, 1},  cost = { }, },
        [7] = {0.56999999284744, 24, 20000, 100, levelRequirement = 24, statInterpolation = {3, 1},  cost = { }, },
        [8] = {0.62000000476837, 27, 20000, 100, levelRequirement = 27, statInterpolation = {3, 1},  cost = { }, },
        [9] = {0.6700000166893, 30, 20000, 100, levelRequirement = 30, statInterpolation = {3, 1},  cost = { }, },
        [10] = {0.72000002861023, 33, 20000, 100, levelRequirement = 33, statInterpolation = {3, 1},  cost = { }, },
        [11] = {0.76999998092651, 35, 20000, 100, levelRequirement = 35, statInterpolation = {3, 1},  cost = { }, },
        [12] = {0.62000000476837, 38, 20000, 100, levelRequirement = 38, statInterpolation = {3, 1},  cost = { }, },
        [13] = {0.87000000476837, 40, 20000, 100, levelRequirement = 40, statInterpolation = {3, 1},  cost = { }, },
        [14] = {0.9200000166893, 43, 20000, 100, levelRequirement = 43, statInterpolation = {3, 1},  cost = { }, },
        [15] = {1, 46, 20000, 100, levelRequirement = 46, statInterpolation = {3, 1},  cost = { }, },
        [16] = {1, 48, 20000, 100, levelRequirement = 48, statInterpolation = {3, 1},  cost = { }, },
        [17] = {1, 50, 20000, 100, levelRequirement = 50, statInterpolation = {3, 1},  cost = { }, },
        [18] = {1, 52, 20000, 100, levelRequirement = 52, statInterpolation = {3, 1},  cost = { }, },
        [19] = {1, 54, 20000, 100, levelRequirement = 54, statInterpolation = {3, 1},  cost = { }, },
        [20] = {1, 56, 20000, 100, levelRequirement = 56, statInterpolation = {3, 1},  cost = { }, },
        [21] = {1, 58, 20000, 100, levelRequirement = 58, statInterpolation = {3, 1},  cost = { }, },
        [22] = {1, 60, 20000, 100, levelRequirement = 60, statInterpolation = {3, 1},  cost = { }, },
        [23] = {1, 62, 20000, 100, levelRequirement = 62, statInterpolation = {3, 1},  cost = { }, },
        [24] = {1, 64, 20000, 100, levelRequirement = 64, statInterpolation = {3, 1},  cost = { }, },
        [25] = {1, 66, 20000, 100, levelRequirement = 66, statInterpolation = {3, 1},  cost = { }, },
        [26] = {1, 67, 20000, 100, levelRequirement = 67, statInterpolation = {3, 1},  cost = { }, },
        [27] = {1, 68, 20000, 100, levelRequirement = 68, statInterpolation = {3, 1},  cost = { }, },
        [28] = {1, 69, 20000, 100, levelRequirement = 69, statInterpolation = {3, 1},  cost = { }, },
        [29] = {1, 70, 20000, 100, levelRequirement = 70, statInterpolation = {3, 1},  cost = { }, },
        [30] = {1, 71, 20000, 100, levelRequirement = 71, statInterpolation = {3, 1},  cost = { }, },
        [31] = {1, 72, 20000, 100, levelRequirement = 72, statInterpolation = {3, 1},  cost = { }, },
        [32] = {1, 73, 20000, 100, levelRequirement = 73, statInterpolation = {3, 1},  cost = { }, },
        [33] = {1, 74, 20000, 100, levelRequirement = 74, statInterpolation = {3, 1},  cost = { }, },
        [34] = {1, 75, 20000, 100, levelRequirement = 75, statInterpolation = {3, 1},  cost = { }, },
        [35] = {1, 76, 20000, 100, levelRequirement = 76, statInterpolation = {3, 1},  cost = { }, },
        [36] = {1, 77, 20000, 100, levelRequirement = 77, statInterpolation = {3, 1},  cost = { }, },
        [37] = {1, 78, 20000, 100, levelRequirement = 78, statInterpolation = {3, 1},  cost = { }, },
        [38] = {1, 79, 20000, 100, levelRequirement = 79, statInterpolation = {3, 1},  cost = { }, },
        [39] = {1, 80, 20000, 100, levelRequirement = 80, statInterpolation = {3, 1},  cost = { }, },
        [40] = {1, 81, 20000, 100, levelRequirement = 81, statInterpolation = {3, 1},  cost = { }, },
        [41] = {1, 82, 20000, 100, levelRequirement = 82, statInterpolation = {3, 1},  cost = { }, },
        [42] = {1, 83, 20000, 100, levelRequirement = 83, statInterpolation = {3, 1},  cost = { }, },
        [43] = {1, 84, 20000, 100, levelRequirement = 84, statInterpolation = {3, 1},  cost = { }, },
        [44] = {1, 86, 20000, 100, levelRequirement = 86, statInterpolation = {3, 1},  cost = { }, },
        [45] = {1, 88, 20000, 100, levelRequirement = 88, statInterpolation = {3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFlameblast"] = {
    name = "Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "charged_blast_spell_damage_+%_final_per_stack",
        "skill_repeat_count",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.44999998807907, -29, 14, 90, 9, 90, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.27000001072884, 0.47999998927116, -28, 16, 90, 9, 90, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.28999999165535, 0.50999999046326, -27, 18, 90, 9, 90, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.31000000238419, 0.54000002145767, -25, 20, 90, 9, 90, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.33000001311302, 0.56999999284744, -24, 22, 90, 9, 90, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.34999999403954, 0.60000002384186, -23, 23, 90, 9, 90, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.37999999523163, 0.63999998569489, -21, 25, 90, 9, 90, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40999999642372, 0.68000000715256, -20, 26, 90, 9, 90, critChance = 5, levelRequirement = 22, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.43999999761581, 0.72000002861023, -19, 28, 90, 9, 90, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.46999999880791, 0.75999999046326, -17, 29, 90, 9, 90, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 0.80000001192093, -16, 31, 90, 9, 90, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.52999997138977, 0.83999997377396, -15, 32, 90, 9, 90, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.56000000238419, 0.87999999523163, -13, 34, 90, 9, 90, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.58999997377396, 0.9200000166893, -12, 35, 90, 9, 90, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.62000000476837, 0.95999997854233, -11, 37, 90, 9, 90, critChance = 5, levelRequirement = 47, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.64999997615814, 1, -9, 38, 90, 9, 90, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.68000000715256, 1.039999961853, -8, 40, 90, 9, 90, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.70999997854233, 1.0800000429153, -7, 41, 90, 9, 90, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.74000000953674, 1.1200000047684, -4, 43, 90, 9, 90, critChance = 5, levelRequirement = 59, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -1, 44, 90, 9, 90, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 46, 90, 9, 90, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 4, 47, 90, 9, 90, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 5, 48, 90, 9, 90, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 7, 49, 90, 9, 90, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 7, 50, 90, 9, 90, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 7, 51, 90, 9, 90, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 7, 52, 90, 9, 90, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 7, 53, 90, 9, 90, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7, 54, 90, 9, 90, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 7, 55, 90, 9, 90, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 7, 56, 90, 9, 90, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 7, 57, 90, 9, 90, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 7, 58, 90, 9, 90, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 7, 59, 90, 9, 90, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 7, 61, 90, 9, 90, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 7, 62, 90, 9, 90, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 7, 64, 90, 9, 90, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFlameblast2"] = {
    name = "Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "charged_blast_spell_damage_+%_final_per_stack",
        "skill_repeat_count",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.44999998807907, -29, 14, 95, 6, 95, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.27000001072884, 0.47999998927116, -28, 16, 95, 6, 95, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.28999999165535, 0.50999999046326, -27, 18, 95, 6, 95, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.31000000238419, 0.54000002145767, -25, 20, 95, 6, 95, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.33000001311302, 0.56999999284744, -24, 22, 95, 6, 95, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.34999999403954, 0.60000002384186, -23, 23, 95, 6, 95, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.37999999523163, 0.63999998569489, -21, 25, 95, 6, 95, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40999999642372, 0.68000000715256, -20, 26, 95, 6, 95, critChance = 5, levelRequirement = 22, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.43999999761581, 0.72000002861023, -19, 28, 95, 6, 95, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.46999999880791, 0.75999999046326, -17, 29, 95, 6, 95, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 0.80000001192093, -16, 31, 95, 6, 95, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.52999997138977, 0.83999997377396, -15, 32, 95, 6, 95, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.56000000238419, 0.87999999523163, -13, 34, 95, 6, 95, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.58999997377396, 0.9200000166893, -12, 35, 95, 6, 95, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.62000000476837, 0.95999997854233, -11, 37, 95, 6, 95, critChance = 5, levelRequirement = 47, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.64999997615814, 1, -9, 38, 95, 6, 95, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.68000000715256, 1.039999961853, -8, 40, 95, 6, 95, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.70999997854233, 1.0800000429153, -7, 41, 95, 6, 95, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.74000000953674, 1.1200000047684, -4, 43, 95, 6, 95, critChance = 5, levelRequirement = 59, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -1, 44, 95, 6, 95, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 46, 95, 6, 95, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 4, 47, 95, 6, 95, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 5, 48, 95, 6, 95, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 7, 49, 95, 6, 95, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 7, 50, 95, 6, 95, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 7, 51, 95, 6, 95, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 7, 52, 95, 6, 95, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 7, 53, 95, 6, 95, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7, 54, 95, 6, 95, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 7, 55, 95, 6, 95, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 7, 56, 95, 6, 95, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 7, 57, 95, 6, 95, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 7, 58, 95, 6, 95, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 7, 59, 95, 6, 95, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 7, 61, 95, 6, 95, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 7, 62, 95, 6, 95, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 7, 64, 95, 6, 95, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFlameblast3"] = {
    name = "Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "charged_blast_spell_damage_+%_final_per_stack",
        "skill_repeat_count",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.44999998807907, -29, 14, 100, 4, 100, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.27000001072884, 0.47999998927116, -28, 16, 100, 4, 100, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.28999999165535, 0.50999999046326, -27, 18, 100, 4, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.31000000238419, 0.54000002145767, -25, 20, 100, 4, 100, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.33000001311302, 0.56999999284744, -24, 22, 100, 4, 100, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.34999999403954, 0.60000002384186, -23, 23, 100, 4, 100, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.37999999523163, 0.63999998569489, -21, 25, 100, 4, 100, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40999999642372, 0.68000000715256, -20, 26, 100, 4, 100, critChance = 5, levelRequirement = 22, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.43999999761581, 0.72000002861023, -19, 28, 100, 4, 100, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.46999999880791, 0.75999999046326, -17, 29, 100, 4, 100, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 0.80000001192093, -16, 31, 100, 4, 100, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.52999997138977, 0.83999997377396, -15, 32, 100, 4, 100, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.56000000238419, 0.87999999523163, -13, 34, 100, 4, 100, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.58999997377396, 0.9200000166893, -12, 35, 100, 4, 100, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.62000000476837, 0.95999997854233, -11, 37, 100, 4, 100, critChance = 5, levelRequirement = 47, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.64999997615814, 1, -9, 38, 100, 4, 100, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.68000000715256, 1.039999961853, -8, 40, 100, 4, 100, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.70999997854233, 1.0800000429153, -7, 41, 100, 4, 100, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.74000000953674, 1.1200000047684, -4, 43, 100, 4, 100, critChance = 5, levelRequirement = 59, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -1, 44, 100, 4, 100, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 46, 100, 4, 100, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 4, 47, 100, 4, 100, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 5, 48, 100, 4, 100, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 7, 49, 100, 4, 100, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 7, 50, 100, 4, 100, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 7, 51, 100, 4, 100, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 7, 52, 100, 4, 100, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 7, 53, 100, 4, 100, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7, 54, 100, 4, 100, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 7, 55, 100, 4, 100, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 7, 56, 100, 4, 100, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 7, 57, 100, 4, 100, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 7, 58, 100, 4, 100, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 7, 59, 100, 4, 100, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 7, 61, 100, 4, 100, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 7, 62, 100, 4, 100, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 7, 64, 100, 4, 100, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFlameblast4"] = {
    name = "Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "charged_blast_spell_damage_+%_final_per_stack",
        "skill_repeat_count",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.44999998807907, -29, 14, 110, 2, 110, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.27000001072884, 0.47999998927116, -28, 16, 110, 2, 110, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.28999999165535, 0.50999999046326, -27, 18, 110, 2, 110, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.31000000238419, 0.54000002145767, -25, 20, 110, 2, 110, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.33000001311302, 0.56999999284744, -24, 22, 110, 2, 110, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.34999999403954, 0.60000002384186, -23, 23, 110, 2, 110, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.37999999523163, 0.63999998569489, -21, 25, 110, 2, 110, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40999999642372, 0.68000000715256, -20, 26, 110, 2, 110, critChance = 5, levelRequirement = 22, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.43999999761581, 0.72000002861023, -19, 28, 110, 2, 110, critChance = 5, levelRequirement = 25, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.46999999880791, 0.75999999046326, -17, 29, 110, 2, 110, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 0.80000001192093, -16, 31, 110, 2, 110, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.52999997138977, 0.83999997377396, -15, 32, 110, 2, 110, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.56000000238419, 0.87999999523163, -13, 34, 110, 2, 110, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.58999997377396, 0.9200000166893, -12, 35, 110, 2, 110, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.62000000476837, 0.95999997854233, -11, 37, 110, 2, 110, critChance = 5, levelRequirement = 47, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.64999997615814, 1, -9, 38, 110, 2, 110, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.68000000715256, 1.039999961853, -8, 40, 110, 2, 110, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.70999997854233, 1.0800000429153, -7, 41, 110, 2, 110, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.74000000953674, 1.1200000047684, -4, 43, 110, 2, 110, critChance = 5, levelRequirement = 59, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -1, 44, 110, 2, 110, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 46, 110, 2, 110, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 4, 47, 110, 2, 110, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 5, 48, 110, 2, 110, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 7, 49, 110, 2, 110, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 7, 50, 110, 2, 110, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 7, 51, 110, 2, 110, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 7, 52, 110, 2, 110, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 7, 53, 110, 2, 110, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7, 54, 110, 2, 110, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 7, 55, 110, 2, 110, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 7, 56, 110, 2, 110, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 7, 57, 110, 2, 110, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 7, 58, 110, 2, 110, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 7, 59, 110, 2, 110, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 7, 61, 110, 2, 110, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 7, 62, 110, 2, 110, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 7, 64, 110, 2, 110, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
monster dropped item rarity +% [2500]
monster slain experience +% [100]
FamilyMonsterRogueExile
DomainsMonster (3)
GenerationTypeUnique (3)
Stats
  • monster slain experience +% 100 — 100 Global
  • monster dropped item rarity +% 2500 — 2500 Global
  • 500% increased Totem Life
    FamilyIncreasedTotemLife
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • totem life +% 500 — 500 Global
  • Craft Tagsresource Life
    35% increased Cast Speed
    FamilyIncreasedCastSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • base cast speed +% 35 — 35 Global
  • Craft TagsCaster Speed
    monster penalty against minions damage +% final vs player minions [-20]
    FamilyMonsterDamageVersusMinions
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • monster penalty against minions damage +% final vs player minions -20 — -20 Global
  • Craft TagsDamage
    Traps cannot be Damaged for +2 seconds after being Thrown
    Mines cannot be Damaged for +2 seconds after being thrown
    FamilyMonsterTrapsInvulnerable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • mines invulnerable for duration ms 2000 — 2000 Global
  • traps invulnerable for duration ms 2000 — 2000 Global
  • kill traps mines and totems on death [1]
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • kill traps mines and totems on death 1 — 1 Global — Unscalable Value
  • 20% Chance to Block Attack Damage
    You take 10% of Damage from Blocked Hits
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • monster base block % 20 — 20 Global
  • base block % damage taken 10 — 10 Global
  • Craft Tagsblock
    is rogue exile [1]
    FamilyMonsterRogueExileBlight
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • is rogue exile 1 — 1 Global — Unscalable Value
  • Edit

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