Ash Lessard
Humanoïde
monster base type attack cast speed +% and damage -% final [33]
Permet de placer jusqu'à 12 Pièges supplémentaires à la fois
Les Pièges ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetés
Les Mines ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetées
kill traps mines and totems on death [1]
20% de Chances de Bloquer les Dégâts d'Attaque
Vous subissez 10% des Dégâts que vous Bloquez
SpectreN
TagsLanceur de sorts, cold_affinity, cursing_monster, exile, fire_affinity, has_dagger, has_one_handed_melee, human, humanoid, light_armour, lightning_affinity, medium_height, medium_movement, not_str, ranged, red_blood, rogue_exile, slashing_weapon, trap_exile
Vie
112%
Energy Shield From Life
60%
Évasion
+40%
Ailment Threshold
112%
Résistance
30 30 30 20
Damage
143%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 8
Attack Time
0.855 Second
Damage Spread
±20%
Expérience
220%
Model Size
100%
Type
ExileShadow2
Metadata
ExileShadow2
Niveau
68
Vie
7,205
Armure
28,790
Évasion
6,635
Bouclier d'énergie
3,676
Damage
534
Dégâts des sorts
534
Précision
290
Attack Time
0.855
Expérience
22,561
Ailment Threshold
7,205
Chill
23
Shock
23
Brittle
129
Scorch
23
Sap
63
ExileTemporalChains
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Chaînes temporelles
Temps d'incantation: 0.5 sec.
Temps de recharge: 8 sec.
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction réduit leur vitesse d'action ainsi que la vitesse d'expiration des autres effets qui les affectent.
La Durée de base est de 4 secondes
Les Ennemis Normaux et Magiques Maudits ont 20% de Perte de Vitesse d'action
Les autres Effets sur les Ennemis Maudits expirent 25% plus lentement
Les Ennemis Rares ou Uniques Maudits ont 10% de Perte de Vitesse d'action
active skill area of effect radius +% final [9]
ExileEtherealKnives
Spell, Damage, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Multicastable, Triggerable, CanRapidFire, Physical
Couteaux éthérés
Chances de coup critique: 5%
Temps d'incantation: 0.6 sec.
Un sort qui projette des couteaux en arc-de-cercle face au lanceur. Les couteaux infligent des dégâts physiques.
Inflige 223.8 à 351.6 Dégâts physiques
Les Projectiles se Scindent
Tire 9 Projectiles supplémentaires
21% d'Augmentation de la Vitesse d'incantation
Rajoutez 19% de vos Dégâts physiques sous forme de Dégâts de feu
base is projectile [1]
ExileHatred
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Haine
Temps d'incantation: 1.2 sec.
Temps de recharge: 0.5 sec.
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 36% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [40]
ExileBearTrap
Spell, Duration, Mineable, Trapped, Damage, Physical, Cooldown
Piège à ours
Efficacité des Dégâts supplémentaires: 150%
Temps d'incantation: 1 sec.
Temps de recharge: 3.5 sec.
Un piège qui endommage et immobilise un seul ennemi pour une durée proportionnelle aux dégâts infligés. À la fin de l'immobilisation, l'ennemi reçoit un effet néfaste temporaire qui réduit sa vitesse de déplacement et qui s'estompe au fil du temps. Cet effet néfaste augmente également les dégâts que l'ennemi subit de la part des pièges et des mines. Les dégâts de cette aptitude ne sont pas affectés par les modificateurs de dégâts des sorts.
Inflige 341.7 à 493.6 Dégâts physiques
Le Piège dure +30 secondes
l'Effet bénéfique Rajoute 15% de vos Dégâts physiques sous forme de Dégâts de feu
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
trap variation [12]
ExileLightningTrap
Spell, Damage, Projectile, ProjectilesFromUser, Trapped, Mineable, Lightning
Piège de foudre
Chances de coup critique: 4%
Temps d'incantation: 1 sec.
Temps de recharge: 2 sec.
Un piège qui envoie des projectiles à travers l'ennemi qui l'a déclenché dans toutes les directions, infligeant des dégâts de foudre à toutes les cibles touchées.
Inflige 321.7 à 965.2 Dégâts de foudre
Le Piège dure +11 secondes
Tire 8 Projectiles supplémentaires
Jetez jusqu'à 2 Pièges supplémentaires
Tire des Projectiles en cercle
base is projectile [1]
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
trap variation [12]
ExileFireTrap
Spell, Duration, Damage, Mineable, Area, CausesBurning, Trapped, DamageOverTime, Fire, AreaSpell
Piège incendiaire
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Temps de recharge: 3 sec.
Un piège qui explose lorsqu'il est déclenché, infligeant des dégâts de feu aux ennemis aux alentours et laissant une zone de sol brûlant qui endommage les ennemis qui la traversent.
Le Piège dure +3 secondes
Inflige 579.1 Dégâts de feu de base par seconde
La Durée de base est de 8 secondes
Inflige 556 à 833.9 Dégâts de feu
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]

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/ExileShadow2"] = {
    name = "Ash Lessard",
    life = 1.12,
    energyShield = 0.6,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 0.855,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Shield",
    skillList = {
        "ExileTemporalChains",
        "ExileHatred",
        "ExileBearTrap",
        "ExileFireTrap",
        "ExileEtherealKnives",
        "ExileLightningTrap",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileTemporalChains"] = {
    name = "Temporal Chains",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all enemies in an area, lowering their action speed and making other effects on them expire more slowly.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "temporal_chains_action_speed_+%_final",
        "buff_time_passed_+%_other_than_temporal_chains",
        "temporal_chains_action_speed_+%_vs_rare_or_unique_final",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {4000, -20, -25, -10, 9, levelRequirement = 1, statInterpolation = {},  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["ExileBearTrap"] = {
    name = "Bear Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Mineable] = true,
        [SkillType.Trapped] = true,
        [SkillType.Damage] = true,
        [SkillType.Physical] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "debuff_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "secondary_minimum_base_physical_damage",
        "secondary_maximum_base_physical_damage",
        "physical_damage_%_to_add_as_fire",
        "base_trap_duration",
        "trap_variation",
        "base_skill_is_trapped",
        "ignores_trap_and_mine_cooldown_limit",
        "is_trap",
    },
    levels = {
        [1] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.89999997615814, 1.2999999523163, 15, 30000, 12, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.89999997615814, 1.2999999523163, 16, 30000, 12, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.89999997615814, 1.2999999523163, 17, 30000, 12, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.89999997615814, 1.2999999523163, 18, 30000, 12, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.89999997615814, 1.2999999523163, 19, 30000, 12, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.89999997615814, 1.2999999523163, 20, 30000, 12, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.89999997615814, 1.2999999523163, 21, 30000, 12, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.89999997615814, 1.2999999523163, 22, 30000, 12, levelRequirement = 82, statInterpolation = {3, 3, 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["ExileEtherealKnives"] = {
    name = "Ethereal Knives",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires an arc of knives outwards in front of the caster which deal physical damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Physical] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "physical_damage_%_to_add_as_fire",
        "base_cast_speed_+%",
        "number_of_additional_projectiles",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.69999998807907, 1.1000000238419, 0, 0, 9, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.69999998807907, 1.1000000238419, 0, 0, 9, critChance = 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.69999998807907, 1.1000000238419, 10, 0, 9, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.69999998807907, 1.1000000238419, 11, 0, 9, critChance = 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.69999998807907, 1.1000000238419, 12, 0, 9, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.69999998807907, 1.1000000238419, 13, 0, 9, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.69999998807907, 1.1000000238419, 14, 0, 9, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.69999998807907, 1.1000000238419, 15, 0, 9, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.69999998807907, 1.1000000238419, 16, 20, 9, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.69999998807907, 1.1000000238419, 17, 20, 9, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.69999998807907, 1.1000000238419, 18, 21, 9, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.69999998807907, 1.1000000238419, 19, 21, 9, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.69999998807907, 1.1000000238419, 20, 22, 9, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.69999998807907, 1.1000000238419, 21, 22, 9, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.69999998807907, 1.1000000238419, 22, 23, 9, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.69999998807907, 1.1000000238419, 23, 23, 9, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.69999998807907, 1.1000000238419, 24, 24, 9, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.69999998807907, 1.1000000238419, 25, 24, 9, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.69999998807907, 1.1000000238419, 26, 25, 9, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.69999998807907, 1.1000000238419, 27, 25, 9, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.69999998807907, 1.1000000238419, 28, 26, 9, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.69999998807907, 1.1000000238419, 29, 26, 9, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.69999998807907, 1.1000000238419, 30, 27, 9, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.69999998807907, 1.1000000238419, 31, 27, 9, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileLightningTrap"] = {
    name = "Lightning Trap",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that launches a ring of projectiles through the enemy that set it off, dealing lightning damage to them and subsequent targets.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Trapped] = true,
        [SkillType.Mineable] = true,
        [SkillType.Lightning] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_trap_duration",
        "number_of_additional_projectiles",
        "trap_variation",
        "projectiles_nova",
        "is_trap",
        "base_skill_is_trapped",
        "base_is_projectile",
        "ignores_trap_and_mine_cooldown_limit",
    },
    levels = {
        [1] = {0.5, 1.5, 30000, 8, 12, critChance = 4, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 11000, 2, 8, 12, critChance = 4, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
IdMonsterSpeedAndDamageFixupComplete
FamilyMonsterSpeedAndDamageFixup
Domainsmonstre (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    Permet de placer jusqu'à 12 Pièges supplémentaires à la fois
    IdMonsterIncreasedTrapsAllowed
    FamilyTrapsAllowed
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • number of additional traps allowed Min: 12 Max: 12 Global
  • Les Pièges ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetés
    Les Mines ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetées
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 Global
  • traps invulnerable for duration ms Min: 2000 Max: 2000 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • 20% de Chances de Bloquer les Dégâts d'Attaque
    Vous subissez 10% des Dégâts que vous Bloquez
    IdMonsterAttackBlock20Bypass10_
    FamilyMonsterBlockAndBypass
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    Ash Lessard
    Humanoïde
    monster base type attack cast speed +% and damage -% final [33]
    Permet de placer jusqu'à 12 Pièges supplémentaires à la fois
    Les Pièges ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetés
    Les Mines ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetées
    kill traps mines and totems on death [1]
    20% de Chances de Bloquer les Dégâts d'Attaque
    Vous subissez 10% des Dégâts que vous Bloquez
    100% d'Augmentation de la Vie maximale
    100% d'Augmentation de Zone d'effet
    80% d'Augmentation de la taille du personnage
    SpectreN
    TagsLanceur de sorts, cold_affinity, cursing_monster, exile, fire_affinity, has_dagger, has_one_handed_melee, human, humanoid, light_armour, lightning_affinity, medium_height, medium_movement, not_str, ranged, red_blood, rogue_exile, slashing_weapon, trap_exile
    Vie
    112%
    Energy Shield From Life
    60%
    Évasion
    +40%
    Ailment Threshold
    112%
    Résistance
    30 30 30 20
    Damage
    143%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    0.855 Second
    Damage Spread
    ±20%
    Expérience
    220%
    Model Size
    100%
    Type
    ExileShadow2
    Metadata
    ExileShadow2Supporter
    Niveau
    68
    Vie
    7,205
    Armure
    28,790
    Évasion
    6,635
    Bouclier d'énergie
    3,676
    Damage
    534
    Dégâts des sorts
    534
    Précision
    290
    Attack Time
    0.855
    Expérience
    22,561
    Ailment Threshold
    7,205
    Chill
    23
    Shock
    23
    Brittle
    129
    Scorch
    23
    Sap
    63
    ExileTemporalChains
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Chaînes temporelles
    Temps d'incantation: 0.5 sec.
    Temps de recharge: 8 sec.
    Maudit tous les ennemis dans la zone ciblée. Cette Malédiction réduit leur vitesse d'action ainsi que la vitesse d'expiration des autres effets qui les affectent.
    La Durée de base est de 4 secondes
    Les Ennemis Normaux et Magiques Maudits ont 20% de Perte de Vitesse d'action
    Les autres Effets sur les Ennemis Maudits expirent 25% plus lentement
    Les Ennemis Rares ou Uniques Maudits ont 10% de Perte de Vitesse d'action
    active skill area of effect radius +% final [9]
    ExileEtherealKnives
    Spell, Damage, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Multicastable, Triggerable, CanRapidFire, Physical
    Couteaux éthérés
    Chances de coup critique: 5%
    Temps d'incantation: 0.6 sec.
    Un sort qui projette des couteaux en arc-de-cercle face au lanceur. Les couteaux infligent des dégâts physiques.
    Inflige 223.8 à 351.6 Dégâts physiques
    Les Projectiles se Scindent
    Tire 9 Projectiles supplémentaires
    21% d'Augmentation de la Vitesse d'incantation
    Rajoutez 19% de vos Dégâts physiques sous forme de Dégâts de feu
    base is projectile [1]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    Haine
    Temps d'incantation: 1.2 sec.
    Temps de recharge: 0.5 sec.
    Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
    Vous et les Alliés à proximité Rajoutez 36% de vos Dégâts physiques sous forme de Dégâts de froid
    active skill area of effect radius +% final [40]
    ExileBearTrap
    Spell, Duration, Mineable, Trapped, Damage, Physical, Cooldown
    Piège à ours
    Efficacité des Dégâts supplémentaires: 150%
    Temps d'incantation: 1 sec.
    Temps de recharge: 3.5 sec.
    Un piège qui endommage et immobilise un seul ennemi pour une durée proportionnelle aux dégâts infligés. À la fin de l'immobilisation, l'ennemi reçoit un effet néfaste temporaire qui réduit sa vitesse de déplacement et qui s'estompe au fil du temps. Cet effet néfaste augmente également les dégâts que l'ennemi subit de la part des pièges et des mines. Les dégâts de cette aptitude ne sont pas affectés par les modificateurs de dégâts des sorts.
    Inflige 341.7 à 493.6 Dégâts physiques
    Le Piège dure +30 secondes
    l'Effet bénéfique Rajoute 15% de vos Dégâts physiques sous forme de Dégâts de feu
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    ExileLightningTrap
    Spell, Damage, Projectile, ProjectilesFromUser, Trapped, Mineable, Lightning
    Piège de foudre
    Chances de coup critique: 4%
    Temps d'incantation: 1 sec.
    Temps de recharge: 2 sec.
    Un piège qui envoie des projectiles à travers l'ennemi qui l'a déclenché dans toutes les directions, infligeant des dégâts de foudre à toutes les cibles touchées.
    Inflige 321.7 à 965.2 Dégâts de foudre
    Le Piège dure +11 secondes
    Tire 8 Projectiles supplémentaires
    Jetez jusqu'à 2 Pièges supplémentaires
    Tire des Projectiles en cercle
    base is projectile [1]
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    ExileFireTrap
    Spell, Duration, Damage, Mineable, Area, CausesBurning, Trapped, DamageOverTime, Fire, AreaSpell
    Piège incendiaire
    Chances de coup critique: 5%
    Temps d'incantation: 1 sec.
    Temps de recharge: 3 sec.
    Un piège qui explose lorsqu'il est déclenché, infligeant des dégâts de feu aux ennemis aux alentours et laissant une zone de sol brûlant qui endommage les ennemis qui la traversent.
    Le Piège dure +3 secondes
    Inflige 579.1 Dégâts de feu de base par seconde
    La Durée de base est de 8 secondes
    Inflige 556 à 833.9 Dégâts de feu
    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]

    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/ExileShadow2Supporter"] = {
        name = "Ash Lessard",
        life = 1.12,
        energyShield = 0.6,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 0.855,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Shield",
        skillList = {
            "ExileTemporalChains",
            "ExileHatred",
            "ExileBearTrap",
            "ExileFireTrap",
            "ExileEtherealKnives",
            "ExileLightningTrap",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileTemporalChains"] = {
        name = "Temporal Chains",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all enemies in an area, lowering their action speed and making other effects on them expire more slowly.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "temporal_chains_action_speed_+%_final",
            "buff_time_passed_+%_other_than_temporal_chains",
            "temporal_chains_action_speed_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {4000, -20, -25, -10, 9, levelRequirement = 1, statInterpolation = {},  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["ExileBearTrap"] = {
        name = "Bear Trap",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Duration] = true,
            [SkillType.Mineable] = true,
            [SkillType.Trapped] = true,
            [SkillType.Damage] = true,
            [SkillType.Physical] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "debuff_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "secondary_minimum_base_physical_damage",
            "secondary_maximum_base_physical_damage",
            "physical_damage_%_to_add_as_fire",
            "base_trap_duration",
            "trap_variation",
            "base_skill_is_trapped",
            "ignores_trap_and_mine_cooldown_limit",
            "is_trap",
        },
        levels = {
            [1] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.89999997615814, 1.2999999523163, 15, 30000, 12, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.89999997615814, 1.2999999523163, 16, 30000, 12, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.89999997615814, 1.2999999523163, 17, 30000, 12, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.89999997615814, 1.2999999523163, 18, 30000, 12, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.89999997615814, 1.2999999523163, 19, 30000, 12, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.89999997615814, 1.2999999523163, 20, 30000, 12, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.89999997615814, 1.2999999523163, 21, 30000, 12, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.89999997615814, 1.2999999523163, 22, 30000, 12, levelRequirement = 82, statInterpolation = {3, 3, 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["ExileEtherealKnives"] = {
        name = "Ethereal Knives",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires an arc of knives outwards in front of the caster which deal physical damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.Physical] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.6,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "physical_damage_%_to_add_as_fire",
            "base_cast_speed_+%",
            "number_of_additional_projectiles",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.69999998807907, 1.1000000238419, 0, 0, 9, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.69999998807907, 1.1000000238419, 0, 0, 9, critChance = 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.69999998807907, 1.1000000238419, 10, 0, 9, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.69999998807907, 1.1000000238419, 11, 0, 9, critChance = 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.69999998807907, 1.1000000238419, 12, 0, 9, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.69999998807907, 1.1000000238419, 13, 0, 9, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.69999998807907, 1.1000000238419, 14, 0, 9, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.69999998807907, 1.1000000238419, 15, 0, 9, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.69999998807907, 1.1000000238419, 16, 20, 9, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.69999998807907, 1.1000000238419, 17, 20, 9, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.69999998807907, 1.1000000238419, 18, 21, 9, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.69999998807907, 1.1000000238419, 19, 21, 9, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.69999998807907, 1.1000000238419, 20, 22, 9, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.69999998807907, 1.1000000238419, 21, 22, 9, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.69999998807907, 1.1000000238419, 22, 23, 9, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [16] = {0.69999998807907, 1.1000000238419, 23, 23, 9, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [17] = {0.69999998807907, 1.1000000238419, 24, 24, 9, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [18] = {0.69999998807907, 1.1000000238419, 25, 24, 9, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [19] = {0.69999998807907, 1.1000000238419, 26, 25, 9, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [20] = {0.69999998807907, 1.1000000238419, 27, 25, 9, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [21] = {0.69999998807907, 1.1000000238419, 28, 26, 9, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [22] = {0.69999998807907, 1.1000000238419, 29, 26, 9, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [23] = {0.69999998807907, 1.1000000238419, 30, 27, 9, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [24] = {0.69999998807907, 1.1000000238419, 31, 27, 9, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileLightningTrap"] = {
        name = "Lightning Trap",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a trap that launches a ring of projectiles through the enemy that set it off, dealing lightning damage to them and subsequent targets.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Trapped] = true,
            [SkillType.Mineable] = true,
            [SkillType.Lightning] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_trap_duration",
            "number_of_additional_projectiles",
            "trap_variation",
            "projectiles_nova",
            "is_trap",
            "base_skill_is_trapped",
            "base_is_projectile",
            "ignores_trap_and_mine_cooldown_limit",
        },
        levels = {
            [1] = {0.5, 1.5, 30000, 8, 12, critChance = 4, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, 11000, 2, 8, 12, critChance = 4, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    Permet de placer jusqu'à 12 Pièges supplémentaires à la fois
    IdMonsterIncreasedTrapsAllowed
    FamilyTrapsAllowed
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • number of additional traps allowed Min: 12 Max: 12 Global
  • Les Pièges ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetés
    Les Mines ne peuvent pas être Endommagés pendant +2 secondes après avoir été jetées
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 Global
  • traps invulnerable for duration ms Min: 2000 Max: 2000 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • 20% de Chances de Bloquer les Dégâts d'Attaque
    Vous subissez 10% des Dégâts que vous Bloquez
    IdMonsterAttackBlock20Bypass10_
    FamilyMonsterBlockAndBypass
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    100% d'Augmentation de la Vie maximale
    100% d'Augmentation de Zone d'effet
    80% d'Augmentation de la taille du personnage
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    Domainsmonstre (3)
    GenerationTypeUnique (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