艾許.萊薩德
人形
monster base type attack cast speed +% and damage -% final [33]
同時最多可以放置 12 個額外陷阱
陷阱投擲後 +2 秒不會被傷害
地雷投擲後 +2 秒不會被傷害
kill traps mines and totems on death [1]
20% 攻擊傷害格擋率
你承受 10% 來自格擋擊中的傷害
Ash Lessard
幽魂N
標籤法術, 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
生命
112%
生命轉為護盾
60%
閃避
+40%
異常狀態臨界值
112%
抗性
30 30 30 20
傷害
143%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
6 ~ 8
攻擊間隔
0.855 秒
傷害分佈
±20%
經驗值
220%
Model Size
100%
類型
ExileShadow2
Metadata
ExileShadow2
等級
68
生命
7,205
護甲
28,790
閃避
6,635
能量護盾
3,676
傷害
534
法術傷害
534
命中
290
攻擊間隔
0.855
經驗值
22,561
異常狀態臨界值
7,205
冰緩
23
感電
23
易碎
129
焦灼
23
殘喘
63
ExileTemporalChains
法術, 範圍, 持續時間, 陷阱技能, 圖騰技能, 地雷技能, 法術可重複, 可觸發, 可秘能爆發, 附加詛咒, 可齊射, 範圍法術, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
時空鎖鏈
施放時間: 0.5 秒
冷卻時間: 8 秒
對目標區域降下詛咒,受到詛咒的敵人變慢,並且延長它們所受到的效果之持續時間。
+4 秒基礎持續時間
被詛咒的普通和魔法敵人有 20% 更少行動速度
被詛咒敵人增加 25% 身上增益與減益的持續時間
被詛咒的稀有或傳奇敵人有 10% 更少行動速度
active skill area of effect radius +% final [9]
ExileEtherealKnives
法術, 傷害, 投射物, 玩家投射物, 圖騰技能, 陷阱技能, 地雷技能, 法術可重複, 可觸發, 可齊射, 物理
虛空匕首
暴擊率: 5%
施放時間: 0.6 秒
向前依弧形射出虛空匕首,造成物理傷害。
造成 223.8351.6 物理傷害
投射物分裂
發射 9 個額外投射物
增加 21% 施放速度
獲得等同 19% 物理傷害的額外火焰傷害
base is projectile [1]
ExileHatred
法術, 範圍, 增益, 消耗保留, 圖騰施放單獨, 圖騰技能, 光環, 冰冷, 立即, 範圍法術, 可祝福, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, 冷卻
憎恨
施放時間: 1.2 秒
冷卻時間: 0.5 秒
施放一個光環,使你與受光環影響友方獲得根據物理傷害的額外冰冷傷害。
你和附近友方獲得等同 36% 物理傷害的額外冰冷傷害
active skill area of effect radius +% final [40]
ExileBearTrap
法術, 持續時間, 地雷技能, 陷阱, 傷害, 物理, 冷卻
捕熊陷阱
附加傷害效用: 150%
施放時間: 1 秒
冷卻時間: 3.5 秒
投擲一個陷阱,觸發該陷阱的敵人將會受到傷害且根據傷害被固定在原地一段時間。在無法移動解除後,減益效果會在敵人身上一段時間,減緩他們的移動速度,並隨著時間減少效果。受影響的敵人會增加來自陷阱和地雷的傷害直到減益效果消逝。法術傷害詞綴無法影響此技能傷害。
造成 341.7493.6 物理傷害
陷阱持續 +30
增益獲得 15% 你物理傷害的額外火焰傷害
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
trap variation [12]
ExileLightningTrap
法術, 傷害, 投射物, 玩家投射物, 陷阱, 地雷技能, 閃電
閃電陷阱
暴擊率: 4%
施放時間: 1 秒
冷卻時間: 2 秒
投擲一個陷阱,該陷阱被觸發時將會向全方位散射出閃電投射物,投射物將會對觸發及接觸到的敵人造成閃電傷害。
造成 321.7965.2 閃電傷害
陷阱持續 +11
發射 8 個額外投射物
投擲最多 2 個額外陷阱
以環狀型式發射投射物
base is projectile [1]
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
trap variation [12]
ExileFireTrap
法術, 持續時間, 傷害, 地雷技能, 範圍, 造成燃燒, 陷阱, DoT, 火焰, 範圍法術
火焰陷阱
暴擊率: 5%
施放時間: 1 秒
冷卻時間: 3 秒
投擲一個陷阱,該陷阱被觸發時會爆炸並對周圍的敵人造成火焰傷害,且該區域的地面會持續燃燒,踩在上面的敵人會持續受到傷害。
陷阱持續 +3
每秒造成 579.1 基本火焰傷害
+8 秒基礎持續時間
造成 556833.9 火焰傷害
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
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 全域
  • Craft Tagscaster_damage damage attack caster speed
    同時最多可以放置 12 個額外陷阱
    IdMonsterIncreasedTrapsAllowed
    FamilyTrapsAllowed
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • number of additional traps allowed Min: 12 Max: 12 全域
  • 陷阱投擲後 +2 秒不會被傷害
    地雷投擲後 +2 秒不會被傷害
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 全域
  • traps invulnerable for duration ms Min: 2000 Max: 2000 全域
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 全域
  • 20% 攻擊傷害格擋率
    你承受 10% 來自格擋擊中的傷害
    IdMonsterAttackBlock20Bypass10_
    FamilyMonsterBlockAndBypass
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 全域
  • base block % damage taken Min: 10 Max: 10 全域
  • Craft Tagsblock
    艾許.萊薩德
    人形
    monster base type attack cast speed +% and damage -% final [33]
    同時最多可以放置 12 個額外陷阱
    陷阱投擲後 +2 秒不會被傷害
    地雷投擲後 +2 秒不會被傷害
    kill traps mines and totems on death [1]
    20% 攻擊傷害格擋率
    你承受 10% 來自格擋擊中的傷害
    增加 100% 最大生命
    增加 100% 範圍效果
    增加 80% 角色體型
    Ash Lessard
    幽魂N
    標籤法術, 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
    生命
    112%
    生命轉為護盾
    60%
    閃避
    +40%
    異常狀態臨界值
    112%
    抗性
    30 30 30 20
    傷害
    143%
    命中
    100%
    暴擊率
    +5%
    暴擊加成
    +130%
    攻擊距離
    6 ~ 8
    攻擊間隔
    0.855 秒
    傷害分佈
    ±20%
    經驗值
    220%
    Model Size
    100%
    類型
    ExileShadow2
    Metadata
    ExileShadow2Supporter
    等級
    68
    生命
    7,205
    護甲
    28,790
    閃避
    6,635
    能量護盾
    3,676
    傷害
    534
    法術傷害
    534
    命中
    290
    攻擊間隔
    0.855
    經驗值
    22,561
    異常狀態臨界值
    7,205
    冰緩
    23
    感電
    23
    易碎
    129
    焦灼
    23
    殘喘
    63
    ExileTemporalChains
    法術, 範圍, 持續時間, 陷阱技能, 圖騰技能, 地雷技能, 法術可重複, 可觸發, 可秘能爆發, 附加詛咒, 可齊射, 範圍法術, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    時空鎖鏈
    施放時間: 0.5 秒
    冷卻時間: 8 秒
    對目標區域降下詛咒,受到詛咒的敵人變慢,並且延長它們所受到的效果之持續時間。
    +4 秒基礎持續時間
    被詛咒的普通和魔法敵人有 20% 更少行動速度
    被詛咒敵人增加 25% 身上增益與減益的持續時間
    被詛咒的稀有或傳奇敵人有 10% 更少行動速度
    active skill area of effect radius +% final [9]
    ExileEtherealKnives
    法術, 傷害, 投射物, 玩家投射物, 圖騰技能, 陷阱技能, 地雷技能, 法術可重複, 可觸發, 可齊射, 物理
    虛空匕首
    暴擊率: 5%
    施放時間: 0.6 秒
    向前依弧形射出虛空匕首,造成物理傷害。
    造成 223.8351.6 物理傷害
    投射物分裂
    發射 9 個額外投射物
    增加 21% 施放速度
    獲得等同 19% 物理傷害的額外火焰傷害
    base is projectile [1]
    ExileHatred
    法術, 範圍, 增益, 消耗保留, 圖騰施放單獨, 圖騰技能, 光環, 冰冷, 立即, 範圍法術, 可祝福, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, 冷卻
    憎恨
    施放時間: 1.2 秒
    冷卻時間: 0.5 秒
    施放一個光環,使你與受光環影響友方獲得根據物理傷害的額外冰冷傷害。
    你和附近友方獲得等同 36% 物理傷害的額外冰冷傷害
    active skill area of effect radius +% final [40]
    ExileBearTrap
    法術, 持續時間, 地雷技能, 陷阱, 傷害, 物理, 冷卻
    捕熊陷阱
    附加傷害效用: 150%
    施放時間: 1 秒
    冷卻時間: 3.5 秒
    投擲一個陷阱,觸發該陷阱的敵人將會受到傷害且根據傷害被固定在原地一段時間。在無法移動解除後,減益效果會在敵人身上一段時間,減緩他們的移動速度,並隨著時間減少效果。受影響的敵人會增加來自陷阱和地雷的傷害直到減益效果消逝。法術傷害詞綴無法影響此技能傷害。
    造成 341.7493.6 物理傷害
    陷阱持續 +30
    增益獲得 15% 你物理傷害的額外火焰傷害
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    ExileLightningTrap
    法術, 傷害, 投射物, 玩家投射物, 陷阱, 地雷技能, 閃電
    閃電陷阱
    暴擊率: 4%
    施放時間: 1 秒
    冷卻時間: 2 秒
    投擲一個陷阱,該陷阱被觸發時將會向全方位散射出閃電投射物,投射物將會對觸發及接觸到的敵人造成閃電傷害。
    造成 321.7965.2 閃電傷害
    陷阱持續 +11
    發射 8 個額外投射物
    投擲最多 2 個額外陷阱
    以環狀型式發射投射物
    base is projectile [1]
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    ExileFireTrap
    法術, 持續時間, 傷害, 地雷技能, 範圍, 造成燃燒, 陷阱, DoT, 火焰, 範圍法術
    火焰陷阱
    暴擊率: 5%
    施放時間: 1 秒
    冷卻時間: 3 秒
    投擲一個陷阱,該陷阱被觸發時會爆炸並對周圍的敵人造成火焰傷害,且該區域的地面會持續燃燒,踩在上面的敵人會持續受到傷害。
    陷阱持續 +3
    每秒造成 579.1 基本火焰傷害
    +8 秒基礎持續時間
    造成 556833.9 火焰傷害
    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
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 全域
  • Craft Tagscaster_damage damage attack caster speed
    同時最多可以放置 12 個額外陷阱
    IdMonsterIncreasedTrapsAllowed
    FamilyTrapsAllowed
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • number of additional traps allowed Min: 12 Max: 12 全域
  • 陷阱投擲後 +2 秒不會被傷害
    地雷投擲後 +2 秒不會被傷害
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 全域
  • traps invulnerable for duration ms Min: 2000 Max: 2000 全域
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 全域
  • 20% 攻擊傷害格擋率
    你承受 10% 來自格擋擊中的傷害
    IdMonsterAttackBlock20Bypass10_
    FamilyMonsterBlockAndBypass
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 全域
  • base block % damage taken Min: 10 Max: 10 全域
  • Craft Tagsblock
    增加 100% 最大生命
    增加 100% 範圍效果
    增加 80% 角色體型
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • maximum life +% Min: 100 Max: 100 全域
  • base actor scale +% Min: 80 Max: 80 全域
  • base skill area of effect +% Min: 100 Max: 100 全域