オーグスティナ・ソラリア
人型
Augustina Solaria
SpectreN
Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_height, medium_movement, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
Packs
  • トール・オルゴッソ, アーミオス・ベル, ザキャリー・デマリス, ヨナ・アンチェインド, ダモイ・トゥイ, ザンドロ・ブラッドドリンカー, ジャイアントボーン、ヴィッカス, オーラ・グリーンゲート, シーナ・モガ, アンタリー・ナポラ, オーグスティナ・ソラリア, ラエル・フュリア, ヴァンス・アギエル, イオン・ダークシュラウド, アッシュ・レサード, ウィロリン・デーモンテイマー, オーエン・グレイファー, タインヴィン・ハイドーヴ, マグナス・ストーンソーン, ミナラ・アネミナ, イグナ・フェニックス, ディナ・ロレンニ, アイレンティア・ラック, オイラ・オナ, ボルト・ブラウンファー, ユリシーズ・モーヴァント, アウレリオ・ヴォイドシンガー, ウルティマ・トゥーレ, オーネ・トリックス, キルメス・オッリ, バラカス・ファラシサンクト, トム・インペリアル, アインスレイ・ヴァーリッチ, セヴェット・テザレイン
  • ライフ
    112%
    Energy Shield From Life
    34%
    アーマー
    +33%
    回避力
    +33%
    Ailment Threshold
    112%
    耐性
    30 30 30 20
    Damage
    143%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    経験値
    220%
    Model Size
    100%
    Type
    ExileScion2
    Metadata
    ExileScion2
    レベル
    68
    ライフ
    7,205
    アーマー
    38,291
    回避力
    6,303
    エナジーシールド
    2,083
    Damage
    534
    スペルダメージ
    534
    命中
    290
    Attack Time
    1.35
    経験値
    22,561
    Ailment Threshold
    7,205
    Chill
    23
    Shock
    23
    Brittle
    129
    Scorch
    23
    Sap
    63
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を6個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を5個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を4個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    スペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが42%低下する
    追加の投射物を2個放つ
    投射物ダメージが34%増加する
    アタックスピードが50%増加する
    投射物スピードが30%増加する
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    スナイパーの呪印
    キャストタイム: 0.5 秒
    クールダウン時間: 8 秒
    一体の敵を呪い、投射物によって受けるダメージを増加させる。敵にヒットした際、投射物は分裂し、周囲の敵にヒットする。呪印は一度に一つしか付けられない。
    基礎持続時間は7
    呪い状態の敵は投射物ヒットから受けるダメージが25%増加する
    呪い状態の敵をヒットした投射物は追加の対象3体に向けて分裂する
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    ヘイトレッド
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に物理ダメージに基づく追加の冷気ダメージを付与するオーラを纏う。
    プレイヤーおよび近くの味方は物理ダメージの36%を追加冷気ダメージとして得る
    active skill area of effect radius +% final [40]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    グレース
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に回避力を付与するオーラを纏う。
    プレイヤーおよび近くの味方は回避力を追加で1721獲得する
    active skill area of effect radius +% final [42]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    エンデュアリングクライ
    クールダウン時間: 8 秒
    近くの敵を挑発し、使用者を攻撃させるウォークライを行い、エンデュランスチャージを付与する。短い間使用者にライフの自動回復付与する。それに加え、エンデュランスチャージの数によって物理ダメージの軽減とダメージの耐性を付与するバフを適用する。
    基礎持続時間は1
    毎秒ライフの10%を自動回復する
    2個の追加のエンデュランスチャージを付与する
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    イモータルコール
    キャストタイム: 0.85 秒
    クールダウン時間: 0.5 秒
    エンデュランスチャージを解放することで、短い時間物理攻撃に対して無敵となる。効果時間は消費したエンデュランスチャージの数に比例する。
    プレイヤーが合計32656ダメージをヒットから受けた時にサポートされたスペルをトリガーする
    基礎持続時間は0.25
    取り除かれたエンデュランスチャージ1個ごとに基礎持続時間が+0.6秒される
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    リープスラム
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    空中に飛び上がり、着地点にいる敵に武器でダメージを与え、敵をノックバックする。着地点にいる敵は押し出される。使用するには斧、メイス、セプター、剣またはスタッフを装備する必要がある。マルチストライクでサポートすることができない。

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileScion2"] = {
        name = "Augustina Solaria",
        life = 1.12,
        energyShield = 0.34,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.35,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "DarkExileLeapSlam",
            "ExileEnduringCry",
            "ExileImmortalCallOnDamageTaken",
            "ExileProjectileWeakness",
            "ExileGrace",
            "ExileHatred",
            "ExileThrownWeapon",
            "ExileVaalThrownWeapon",
            "ExileVaalThrownWeapon2",
            "ExileVaalThrownWeapon3",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DarkExileLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_global_chance_to_knockback_%",
            "physical_damage_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEnduringCry"] = {
        name = "Enduring Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, taunting all nearby enemies to attack the user and granting endurance charges. Gives a brief burst of life regeneration, as well as a buff which grants resistances and physical damage reduction based on your endurance charges.",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "buff_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "enduring_cry_grants_x_additional_endurance_charges",
            "base_skill_effect_duration",
            "life_regeneration_rate_per_minute_%",
        },
        levels = {
            [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
            [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
            [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
            [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
            [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
            [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
            [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
            [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
            [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
            [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
            [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
            [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
            [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
            [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
            [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
            [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
            [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
            [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
            [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
            [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
            [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
            [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
            [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
            [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
            [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
            [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
            [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
            [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCallOnDamageTaken"] = {
        name = "Immortal Call",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Physical] = true,
            [SkillType.Instant] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_damage_taken_threshold",
            "base_skill_effect_duration",
            "base_buff_duration_ms_+_per_removable_endurance_charge",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
            [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
            [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
            [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileGrace"] = {
        name = "Grace",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants evasion to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_evasion_rating",
        },
        levels = {
            [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
            [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
            [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
            [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
            [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
            [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileHatred"] = {
        name = "Hatred",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Cold] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_%_to_add_as_cold",
        },
        levels = {
            [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
            [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
            [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
            [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
            [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
            [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
            [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
            [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
            [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
            [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
            [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileThrownWeapon"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "projectile_damage_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon2"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon3"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    オーグスティナ・ソラリア
    人型
    最大ライフが100%増加する
    効果範囲が100%増加する
    キャラクターサイズが80%増加する
    Augustina Solaria
    SpectreN
    Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_height, medium_movement, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
    ライフ
    112%
    Energy Shield From Life
    34%
    アーマー
    +33%
    回避力
    +33%
    Ailment Threshold
    112%
    耐性
    30 30 30 20
    Damage
    143%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    経験値
    220%
    Model Size
    100%
    Type
    ExileScion2
    Metadata
    ExileScion2Supporter
    レベル
    68
    ライフ
    7,205
    アーマー
    38,291
    回避力
    6,303
    エナジーシールド
    2,083
    Damage
    534
    スペルダメージ
    534
    命中
    290
    Attack Time
    1.35
    経験値
    22,561
    Ailment Threshold
    7,205
    Chill
    23
    Shock
    23
    Brittle
    129
    Scorch
    23
    Sap
    63
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を6個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を5個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を4個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    スペクトラルスロー
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが42%低下する
    追加の投射物を2個放つ
    投射物ダメージが34%増加する
    アタックスピードが50%増加する
    投射物スピードが30%増加する
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    スナイパーの呪印
    キャストタイム: 0.5 秒
    クールダウン時間: 8 秒
    一体の敵を呪い、投射物によって受けるダメージを増加させる。敵にヒットした際、投射物は分裂し、周囲の敵にヒットする。呪印は一度に一つしか付けられない。
    基礎持続時間は7
    呪い状態の敵は投射物ヒットから受けるダメージが25%増加する
    呪い状態の敵をヒットした投射物は追加の対象3体に向けて分裂する
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    ヘイトレッド
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に物理ダメージに基づく追加の冷気ダメージを付与するオーラを纏う。
    プレイヤーおよび近くの味方は物理ダメージの36%を追加冷気ダメージとして得る
    active skill area of effect radius +% final [40]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    グレース
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に回避力を付与するオーラを纏う。
    プレイヤーおよび近くの味方は回避力を追加で1721獲得する
    active skill area of effect radius +% final [42]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    エンデュアリングクライ
    クールダウン時間: 8 秒
    近くの敵を挑発し、使用者を攻撃させるウォークライを行い、エンデュランスチャージを付与する。短い間使用者にライフの自動回復付与する。それに加え、エンデュランスチャージの数によって物理ダメージの軽減とダメージの耐性を付与するバフを適用する。
    基礎持続時間は1
    毎秒ライフの10%を自動回復する
    2個の追加のエンデュランスチャージを付与する
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    イモータルコール
    キャストタイム: 0.85 秒
    クールダウン時間: 0.5 秒
    エンデュランスチャージを解放することで、短い時間物理攻撃に対して無敵となる。効果時間は消費したエンデュランスチャージの数に比例する。
    プレイヤーが合計32656ダメージをヒットから受けた時にサポートされたスペルをトリガーする
    基礎持続時間は0.25
    取り除かれたエンデュランスチャージ1個ごとに基礎持続時間が+0.6秒される
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    リープスラム
    Base Damage: 427–641
    クリティカル率: 5%
    Attack Time: 1.35 秒
    空中に飛び上がり、着地点にいる敵に武器でダメージを与え、敵をノックバックする。着地点にいる敵は押し出される。使用するには斧、メイス、セプター、剣またはスタッフを装備する必要がある。マルチストライクでサポートすることができない。

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileScion2Supporter"] = {
        name = "Augustina Solaria",
        life = 1.12,
        energyShield = 0.34,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.35,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "DarkExileLeapSlam",
            "ExileEnduringCry",
            "ExileImmortalCallOnDamageTaken",
            "ExileProjectileWeakness",
            "ExileGrace",
            "ExileHatred",
            "ExileThrownWeapon",
            "ExileVaalThrownWeapon",
            "ExileVaalThrownWeapon2",
            "ExileVaalThrownWeapon3",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DarkExileLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_global_chance_to_knockback_%",
            "physical_damage_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEnduringCry"] = {
        name = "Enduring Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, taunting all nearby enemies to attack the user and granting endurance charges. Gives a brief burst of life regeneration, as well as a buff which grants resistances and physical damage reduction based on your endurance charges.",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "buff_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "enduring_cry_grants_x_additional_endurance_charges",
            "base_skill_effect_duration",
            "life_regeneration_rate_per_minute_%",
        },
        levels = {
            [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
            [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
            [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
            [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
            [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
            [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
            [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
            [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
            [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
            [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
            [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
            [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
            [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
            [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
            [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
            [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
            [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
            [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
            [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
            [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
            [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
            [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
            [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
            [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
            [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
            [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
            [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
            [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCallOnDamageTaken"] = {
        name = "Immortal Call",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Physical] = true,
            [SkillType.Instant] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_damage_taken_threshold",
            "base_skill_effect_duration",
            "base_buff_duration_ms_+_per_removable_endurance_charge",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
            [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
            [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
            [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileGrace"] = {
        name = "Grace",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants evasion to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_evasion_rating",
        },
        levels = {
            [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
            [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
            [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
            [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
            [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
            [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileHatred"] = {
        name = "Hatred",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Cold] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_%_to_add_as_cold",
        },
        levels = {
            [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
            [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
            [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
            [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
            [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
            [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
            [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
            [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
            [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
            [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
            [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileThrownWeapon"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "projectile_damage_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon2"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon3"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    最大ライフが100%増加する
    効果範囲が100%増加する
    キャラクターサイズが80%増加する
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    Domainsモンスター (3)
    GenerationTypeユニーク (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
  • オーグスティナ・ソラリア
    人型
    モンスターの付与する経験値が100%増加する
    ドロップするアイテムのレアリティが15000%増加する
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Augustina Solaria
    SpectreN
    Area貧民街のマップ
    Tagsaura_bearer, cold_affinity, cursing_monster, exile, female_rogue_exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_movement, medium_small_height, non_unique_map_boss, physical_affinity, ranged, red_blood, rogue_exile, slashing_weapon
    ライフ
    224%
    Energy Shield From Life
    34%
    アーマー
    +33%
    回避力
    +33%
    Ailment Threshold
    224%
    耐性
    40 40 40 25
    Damage
    144%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    100%
    Type
    ExileScion2MapBoss
    Metadata
    ExileScion2MapBoss
    レベル
    77
    ライフ
    1,436,744
    アーマー
    77,466
    回避力
    8,576
    エナジーシールド
    3,624
    Damage
    1,045
    スペルダメージ
    1,559
    命中
    412
    Attack Time
    0.9045
    経験値
    134,112
    Ailment Threshold
    718,372
    Chill
    2,271
    Shock
    2,271
    Brittle
    12,851
    Scorch
    2,271
    Sap
    6,276
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 1659–2489
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を6個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 1659–2489
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を5個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 1659–2489
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を4個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    スペクトラルスロー
    Base Damage: 1659–2489
    クリティカル率: 5%
    Attack Time: 1.35 秒
    近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが37%低下する
    追加の投射物を2個放つ
    投射物ダメージが41%増加する
    アタックスピードが50%増加する
    投射物スピードが30%増加する
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    スナイパーの呪印
    キャストタイム: 0.5 秒
    クールダウン時間: 8 秒
    一体の敵を呪い、投射物によって受けるダメージを増加させる。敵にヒットした際、投射物は分裂し、周囲の敵にヒットする。呪印は一度に一つしか付けられない。
    基礎持続時間は7
    呪い状態の敵は投射物ヒットから受けるダメージが25%増加する
    呪い状態の敵をヒットした投射物は追加の対象3体に向けて分裂する
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    ヘイトレッド
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に物理ダメージに基づく追加の冷気ダメージを付与するオーラを纏う。
    プレイヤーおよび近くの味方は物理ダメージの38%を追加冷気ダメージとして得る
    active skill area of effect radius +% final [44]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    グレース
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に回避力を付与するオーラを纏う。
    プレイヤーおよび近くの味方は回避力を追加で2391獲得する
    active skill area of effect radius +% final [60]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    エンデュアリングクライ
    クールダウン時間: 8 秒
    近くの敵を挑発し、使用者を攻撃させるウォークライを行い、エンデュランスチャージを付与する。短い間使用者にライフの自動回復付与する。それに加え、エンデュランスチャージの数によって物理ダメージの軽減とダメージの耐性を付与するバフを適用する。
    基礎持続時間は1
    毎秒ライフの10%を自動回復する
    2個の追加のエンデュランスチャージを付与する
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    イモータルコール
    キャストタイム: 0.85 秒
    クールダウン時間: 0.5 秒
    エンデュランスチャージを解放することで、短い時間物理攻撃に対して無敵となる。効果時間は消費したエンデュランスチャージの数に比例する。
    プレイヤーが合計110155ダメージをヒットから受けた時にサポートされたスペルをトリガーする
    基礎持続時間は0.25
    取り除かれたエンデュランスチャージ1個ごとに基礎持続時間が+0.6秒される
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    リープスラム
    Base Damage: 1659–2489
    クリティカル率: 5%
    Attack Time: 1.35 秒
    空中に飛び上がり、着地点にいる敵に武器でダメージを与え、敵をノックバックする。着地点にいる敵は押し出される。使用するには斧、メイス、セプター、剣またはスタッフを装備する必要がある。マルチストライクでサポートすることができない。
    ヒット時に24%の確率で敵をノックバックする
    物理ダメージが68%増加する
    基礎半径は1.5m
    cast time overrides attack duration [1]
    is area damage [1]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/ExileMapBoss"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileScion2MapBoss"] = {
        name = "Augustina Solaria",
        life = 2.24,
        energyShield = 0.34,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.44,
        damageSpread = 0.2,
        attackTime = 1.35,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "DarkExileLeapSlam",
            "ExileEnduringCry",
            "ExileImmortalCallOnDamageTaken",
            "ExileProjectileWeakness",
            "ExileGrace",
            "ExileHatred",
            "ExileThrownWeapon",
            "ExileVaalThrownWeapon",
            "ExileVaalThrownWeapon2",
            "ExileVaalThrownWeapon3",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DarkExileLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.4,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_global_chance_to_knockback_%",
            "physical_damage_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {24, 68, 15, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEnduringCry"] = {
        name = "Enduring Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, taunting all nearby enemies to attack the user and granting endurance charges. Gives a brief burst of life regeneration, as well as a buff which grants resistances and physical damage reduction based on your endurance charges.",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "buff_skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "enduring_cry_grants_x_additional_endurance_charges",
            "base_skill_effect_duration",
            "life_regeneration_rate_per_minute_%",
        },
        levels = {
            [1] = {2, 1000, 600, levelRequirement = 4, statInterpolation = {},  cost = { }, },
            [2] = {2, 1000, 600, levelRequirement = 7, statInterpolation = {},  cost = { }, },
            [3] = {2, 1000, 600, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [4] = {2, 1000, 600, levelRequirement = 14, statInterpolation = {},  cost = { }, },
            [5] = {2, 1000, 600, levelRequirement = 18, statInterpolation = {},  cost = { }, },
            [6] = {2, 1000, 600, levelRequirement = 22, statInterpolation = {},  cost = { }, },
            [7] = {2, 1000, 600, levelRequirement = 24, statInterpolation = {},  cost = { }, },
            [8] = {2, 1000, 600, levelRequirement = 28, statInterpolation = {},  cost = { }, },
            [9] = {2, 1000, 600, levelRequirement = 32, statInterpolation = {},  cost = { }, },
            [10] = {2, 1000, 600, levelRequirement = 36, statInterpolation = {},  cost = { }, },
            [11] = {2, 1000, 600, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [12] = {2, 1000, 600, levelRequirement = 44, statInterpolation = {},  cost = { }, },
            [13] = {2, 1000, 600, levelRequirement = 48, statInterpolation = {},  cost = { }, },
            [14] = {2, 1000, 600, levelRequirement = 52, statInterpolation = {},  cost = { }, },
            [15] = {2, 1000, 600, levelRequirement = 56, statInterpolation = {},  cost = { }, },
            [16] = {2, 1000, 600, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [17] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
            [18] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
            [19] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
            [20] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
            [21] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
            [22] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [23] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
            [24] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
            [25] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
            [26] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
            [27] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [28] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
            [29] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
            [30] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
            [31] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
            [32] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
            [33] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
            [34] = {2, 1000, 600, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCallOnDamageTaken"] = {
        name = "Immortal Call",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Discharges Endurance Charges, making the character invulnerable to physical damage for a short time, proportional to how many endurance charges were expended.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Physical] = true,
            [SkillType.Instant] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "cast_on_damage_taken_threshold",
            "base_skill_effect_duration",
            "base_buff_duration_ms_+_per_removable_endurance_charge",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {556, 250, 600, 100, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [2] = {796, 250, 600, 100, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [3] = {941, 250, 600, 100, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1213, 250, 600, 100, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [5] = {1560, 250, 600, 100, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [6] = {1983, 250, 600, 100, levelRequirement = 38, statInterpolation = {1},  cost = { }, },
            [7] = {2520, 250, 600, 100, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [8] = {3190, 250, 600, 100, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [9] = {4017, 250, 600, 100, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
            [10] = {5047, 250, 600, 100, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [11] = {6323, 250, 600, 100, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [12] = {7902, 250, 600, 100, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [13] = {9158, 250, 600, 100, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [14] = {10605, 250, 600, 100, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [15] = {12266, 250, 600, 100, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [16] = {14180, 250, 600, 100, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {16378, 250, 600, 100, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
            [18] = {18898, 250, 600, 100, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {21797, 250, 600, 100, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {32656, 250, 600, 100, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {46296, 250, 600, 100, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [22] = {63293, 250, 600, 100, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [23] = {84304, 250, 600, 100, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [24] = {110155, 250, 600, 100, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [25] = {141800, 250, 600, 100, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [26] = {180333, 250, 600, 100, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [27] = {227076, 250, 600, 100, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [28] = {283572, 250, 600, 100, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [29] = {351660, 250, 600, 100, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [30] = {433470, 250, 600, 100, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileProjectileWeakness"] = {
        name = "Sniper's Mark",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can only have one Mark at a time.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Mark] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "projectiles_hitting_self_split_into_x",
            "projectile_damage_taken_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {7000, 3, 25, 16, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileGrace"] = {
        name = "Grace",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants evasion to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_evasion_rating",
        },
        levels = {
            [1] = {40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {60, 2, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [3] = {92, 4, levelRequirement = 11, statInterpolation = {1, 1},  cost = { }, },
            [4] = {167, 6, levelRequirement = 15, statInterpolation = {1, 1},  cost = { }, },
            [5] = {143, 8, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
            [6] = {319, 10, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {395, 12, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [8] = {468, 14, levelRequirement = 31, statInterpolation = {1, 1},  cost = { }, },
            [9] = {546, 16, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [10] = {630, 18, levelRequirement = 34, statInterpolation = {1, 1},  cost = { }, },
            [11] = {720, 20, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [12] = {816, 22, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [13] = {918, 24, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
            [14] = {1026, 26, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [15] = {1140, 28, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [16] = {1259, 30, levelRequirement = 51, statInterpolation = {1, 1},  cost = { }, },
            [17] = {1383, 32, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [18] = {1448, 34, levelRequirement = 54, statInterpolation = {1, 1},  cost = { }, },
            [19] = {1514, 36, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [20] = {1581, 38, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [21] = {1650, 40, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [22] = {1721, 42, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [23] = {1793, 44, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [24] = {1866, 46, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [25] = {1940, 48, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [26] = {2016, 50, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [27] = {2091, 52, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [28] = {2166, 54, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [29] = {2241, 56, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [30] = {2316, 58, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [31] = {2391, 60, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [32] = {2466, 62, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [33] = {2541, 64, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [34] = {2616, 66, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [35] = {2691, 68, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [36] = {2766, 70, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileHatred"] = {
        name = "Hatred",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Cold] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_%_to_add_as_cold",
        },
        levels = {
            [1] = {26, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {26, 3, levelRequirement = 13, statInterpolation = {1, 1},  cost = { }, },
            [3] = {27, 6, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {27, 9, levelRequirement = 19, statInterpolation = {1, 1},  cost = { }, },
            [5] = {28, 12, levelRequirement = 22, statInterpolation = {1, 1},  cost = { }, },
            [6] = {28, 15, levelRequirement = 25, statInterpolation = {1, 1},  cost = { }, },
            [7] = {29, 18, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [8] = {29, 21, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [9] = {30, 23, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [10] = {30, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [11] = {31, 27, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [12] = {31, 29, levelRequirement = 47, statInterpolation = {1, 1},  cost = { }, },
            [13] = {32, 31, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [14] = {32, 33, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
            [15] = {33, 35, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [16] = {34, 36, levelRequirement = 59, statInterpolation = {1, 1},  cost = { }, },
            [17] = {34, 37, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
            [18] = {35, 38, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [19] = {35, 39, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [20] = {36, 40, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [21] = {36, 41, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [22] = {37, 42, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {37, 43, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [24] = {38, 44, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [25] = {38, 45, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [26] = {39, 46, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [27] = {39, 47, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
            [28] = {40, 48, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
            [29] = {40, 49, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
            [30] = {41, 50, levelRequirement = 88, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileThrownWeapon"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "projectile_damage_+%",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
            [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {6, 2000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon2"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {5, 1500, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalThrownWeapon3"] = {
        name = "Vaal Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws several spectral copies of your melee weapon. They fly out and then return to you, in a spinning attack that damages enemies in their path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Vaal] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "projectile_spiral_nova_starting_angle_offset",
            "active_skill_damage_+%_final",
            "projectile_spiral_nova_both_directions",
            "base_is_projectile",
            "projectiles_not_offset",
            "cannot_cancel_skill_before_contact_point",
        },
        levels = {
            [1] = {4, 1000, 180, -15, -30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    モンスターの付与する経験値が100%増加する
    ドロップするアイテムのレアリティが15000%増加する
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsモンスター (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • オーグスティナ・ソラリア
    人型
    モンスターの付与する経験値が100%増加する
    ドロップするアイテムのレアリティが15000%増加する
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Augustina Solaria
    SpectreN
    Tagsaura_bearer, cold_affinity, cursing_monster, exile, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_movement, medium_small_height, physical_affinity, ranged, red_blood, slashing_weapon, standalone_map_boss
    ライフ
    224%
    Energy Shield From Life
    34%
    アーマー
    +33%
    回避力
    +33%
    Ailment Threshold
    224%
    耐性
    40 40 40 25
    Damage
    144%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.35 Second
    Damage Spread
    ±20%
    経験値
    200%
    Model Size
    100%
    Type
    ExileScion2MapBoss
    Metadata
    ExileScion2MapBossStandalone
    レベル
    68
    ライフ
    312,136
    アーマー
    38,291
    回避力
    6,303
    エナジーシールド
    2,083
    Damage
    613
    スペルダメージ
    914
    命中
    290
    Attack Time
    0.9045
    経験値
    112,805
    Ailment Threshold
    196,646
    Chill
    622
    Shock
    622
    Brittle
    3,518
    Scorch
    622
    Sap
    1,718
    ExileVaalThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 973–1459
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を6個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [2000]
    projectiles not offset [1]
    ExileVaalThrownWeapon2
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 973–1459
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を5個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1500]
    projectiles not offset [1]
    ExileVaalThrownWeapon3
    Attack, RangedAttack, Projectile, ProjectilesFromUser, Vaal
    ヴァールスペクトラルスロー
    Base Damage: 973–1459
    クリティカル率: 5%
    Attack Time: 1.35 秒
    クールダウン時間: 120 秒
    複数の近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが30%低下する
    両方の向きの螺旋状に投射物を4個放つ
    base is projectile [1]
    cannot cancel skill before contact point [1]
    projectile spiral nova starting angle offset [-15]
    projectile spiral nova time ms [1000]
    projectiles not offset [1]
    ExileThrownWeapon
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    スペクトラルスロー
    Base Damage: 973–1459
    クリティカル率: 5%
    Attack Time: 1.35 秒
    近接武器のコピーを投げる。コピーは投射後ブーメランのように使用者に戻り、進路上の敵に回転しながらダメージを与える。
    ダメージが42%低下する
    追加の投射物を2個放つ
    投射物ダメージが34%増加する
    アタックスピードが50%増加する
    投射物スピードが30%増加する
    base is projectile [1]
    spell maximum action distance +% [-30]
    ExileProjectileWeakness
    Spell, Trappable, Totemable, Mineable, Multicastable, Triggerable, AppliesCurse, CanRapidFire, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Mark
    スナイパーの呪印
    キャストタイム: 0.5 秒
    クールダウン時間: 8 秒
    一体の敵を呪い、投射物によって受けるダメージを増加させる。敵にヒットした際、投射物は分裂し、周囲の敵にヒットする。呪印は一度に一つしか付けられない。
    基礎持続時間は7
    呪い状態の敵は投射物ヒットから受けるダメージが25%増加する
    呪い状態の敵をヒットした投射物は追加の対象3体に向けて分裂する
    active skill area of effect radius +% final [16]
    ExileHatred
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    ヘイトレッド
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に物理ダメージに基づく追加の冷気ダメージを付与するオーラを纏う。
    プレイヤーおよび近くの味方は物理ダメージの36%を追加冷気ダメージとして得る
    active skill area of effect radius +% final [40]
    ExileGrace
    Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
    グレース
    キャストタイム: 1.2 秒
    クールダウン時間: 0.5 秒
    使用者とその仲間に回避力を付与するオーラを纏う。
    プレイヤーおよび近くの味方は回避力を追加で1721獲得する
    active skill area of effect radius +% final [42]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    エンデュアリングクライ
    クールダウン時間: 8 秒
    近くの敵を挑発し、使用者を攻撃させるウォークライを行い、エンデュランスチャージを付与する。短い間使用者にライフの自動回復付与する。それに加え、エンデュランスチャージの数によって物理ダメージの軽減とダメージの耐性を付与するバフを適用する。
    基礎持続時間は1
    毎秒ライフの10%を自動回復する
    2個の追加のエンデュランスチャージを付与する
    ExileImmortalCallOnDamageTaken
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    イモータルコール
    キャストタイム: 0.85 秒
    クールダウン時間: 0.5 秒
    エンデュランスチャージを解放することで、短い時間物理攻撃に対して無敵となる。効果時間は消費したエンデュランスチャージの数に比例する。
    プレイヤーが合計32656ダメージをヒットから受けた時にサポートされたスペルをトリガーする
    基礎持続時間は0.25
    取り除かれたエンデュランスチャージ1個ごとに基礎持続時間が+0.6秒される
    cast on damage taken also tracks dot [1]
    DarkExileLeapSlam
    Attack, Area, Melee, Movement, Travel, Slam, Totemable
    リープスラム
    Base Damage: 973–1459
    クリティカル率: 5%
    Attack Time: 1.35 秒
    空中に飛び上がり、着地点にいる敵に武器でダメージを与え、敵をノックバックする。着地点にいる敵は押し出される。使用するには斧、メイス、セプター、剣またはスタッフを装備する必要がある。マルチストライクでサポートすることができない。

    Object Type

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

    Object Type Codes

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

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