วิคคาส กระดูกยักษ์
มนุษย์
monster base type attack cast speed +% and damage -% final [33]
จำนวน โทเทมอัญเชิญ สูงสุด +1 เสา
เพิ่มความเร็วกระสุน 40%
totem art variation [1]
กับดัก ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
ทุ่นระเบิด ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
kill traps mines and totems on death [1]
Vickas Giantbone
SpectreN
Tagsbludgeoning_weapon, นักเวท, cursing_monster, fire_affinity, has_staff, has_two_handed_melee, human, humanoid, medium_height, not_dex, not_int, plate_armour, ranged, red_blood, rogue_exile, slow_movement
พลังชีวิต
123%
ค่าเกราะ
+100%
Ailment Threshold
123%
ค่าต้านทาน
30 30 30 20
Damage
143%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 10
Attack Time
1.305 Second
Damage Spread
±20%
ค่าประสบการณ์
220%
Model Size
100%
Type
ExileMarauder5
Metadata
ExileMarauder5
เลเวล
68
พลังชีวิต
7,913
ค่าเกราะ
57,580
การหลบหลีก
4,739
โล่พลังงาน
0
Damage
534
ความเสียหายเวท
534
ความแม่นยำ
290
Attack Time
1.305
ค่าประสบการณ์
22,561
Ailment Threshold
7,913
Chill
25
Shock
25
Brittle
142
Scorch
25
Sap
69
ExileEnfeebleOnDamageTaken
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
หมดเรี่ยวแรง (Enfeeble)
เวลาร่าย: 0.5 วินาที
คูลดาวน์: 8 วินาที
สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันมีความแม่นยำลดลง และทำให้มันสร้างความเสียหาย ลดลง อีก
ทริกเกอร์ เวทที่เสริม เมื่อคุณได้รับความเสียหาย ปะทะ ครบ 1
ระยะเวลาพื้นฐาน 5 วินาที
ศัตรูที่ถูกสาป มีอัตราความแม่นยำ ลดลง 40%
ศัตรูธรรมดาหรือเมจิก ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 40%
ศัตรูแรร์หรือยูนิค ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 15%
active skill area of effect radius +% final [42]
cast on damage taken also tracks dot [1]
ExileEtherealKnives2
Spell, Damage, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Multicastable, Triggerable, CanRapidFire, Physical
มีดเวทมนตร์ (Ethereal Knives)
โอกาสคริติคอล: 5%
เวลาร่าย: 0.6 วินาที
ขว้างมีดเป็นวงโค้งออกไปทางด้านหน้าผู้ร่าย ซึ่งสร้างความเสียหาย กายภาพ
สร้างความเสียหาย กายภาพ 170.5 ถึง 267.9
โทเทม คงอยู่ 30 วินาที
กระสุน แบ่งตัว
ยิงกระสุน เพิ่มเติม 9 ลูก
อัญเชิญ โทเทม 1 เสา ที่ใช้ สกิลนี้
เพิ่มความเร็วในการร่าย 31%
นำความเสียหาย กายภาพ 31% ของคุณ ไปเสริมเป็น ไฟ
base active skill totem level [68]
base is projectile [1]
base totem range [80]
ExileBearTrap
Spell, Duration, Mineable, Trapped, Damage, Physical, Cooldown
กับดักหมี (Bear Trap)
ประสิทธิภาพการเสริมความเสียหาย: 150%
เวลาร่าย: 1 วินาที
คูลดาวน์: 3.5 วินาที
โยนกับดักที่สร้างความเสียหายและดักศัตรูตัวหนึ่งเอาไว้เป็นระยะเวลาตามความเสียหายที่เกิดขึ้น เมื่อกับดักหมดฤทธิ์ ศัตรูจะติดดีบัฟระยะเวลาหนึ่งที่เพิ่มความเสียหายที่ได้รับจากกับดักและทุ่นระเบิด และลดความเร็วในการเคลื่อนที่ แต่จะค่อยๆ กลับมาเร็วเหมือนเดิมจนหมดเวลา ม็อดที่ส่งผลต่อความเสียหาย เวท จะไม่ส่งผลต่อความเสียหายของสกิลนี้
สร้างความเสียหาย กายภาพ 341.7 ถึง 493.6
กับดัก คงอยู่ +30 วินาที
บัฟมอบม็อด: นำความเสียหาย กายภาพ 15% ไปเสริมเป็น ไฟ
base skill is trapped [1]
ignores trap and mine cooldown limit [1]
trap variation [12]
ExileVulnerability
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, Physical, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
บอบบาง (Vulnerability)
เวลาร่าย: 0.5 วินาที
คูลดาวน์: 8 วินาที
สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันได้รับความเสียหาย กายภาพ เพิ่มขึ้น และการโจมตีศัตรูที่ถูกสาปมีโอกาสสร้างสถานะ เลือดไหล
ระยะเวลาพื้นฐาน 11.99 วินาที
ศัตรูที่ถูกสาป ได้รับความเสียหาย กายภาพ เพิ่มขึ้น 34%
การปะทะด้วยการโจมตี ต่อ ศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ เลือดไหล 25%
active skill area of effect radius +% final [38]
ExileEnduringCry
Buff, Area, Duration, Warcry, Cooldown
คำรามทนทาน (Enduring Cry)
คูลดาวน์: 8 วินาที
ส่งเสียงคำรามเพื่อยั่วยุศัตรูที่อยู่ใกล้ให้มาโจมตีผู้ใช้ พร้อมกันนี้ก็มอบบัฟให้กับผู้ใช้และเพื่อนที่อยู่ใกล้ และมอบ Endurance Charge ให้กับผู้ใช้และเพื่อนที่อยู่ใกล้เช่นกัน
ระยะเวลาพื้นฐาน 1 วินาที
ฟื้นฟูพลังชีวิต 10% ต่อวินาที
ได้รับ Endurance Charge เพิ่มเติม 2 ลูก

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 600
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileMarauder5"] = {
    name = "Vickas Giantbone",
    life = 1.23,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.305,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "ExileEnduringCry",
        "ExileEnfeebleOnDamageTaken",
        "ExileVulnerability",
        "ExileBearTrap",
        "ExileEtherealKnives2",
    },
    modList = {
    },
}
-- 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 a buff to the user and nearby allies. The user and allied players also gain 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["ExileEnfeebleOnDamageTaken"] = {
    name = "Enfeeble",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "accuracy_rating_+%",
        "enfeeble_damage_+%_final",
        "cast_on_damage_taken_%",
        "cast_on_damage_taken_threshold",
        "enfeeble_damage_+%_vs_rare_or_unique_final",
        "active_skill_area_of_effect_radius_+%_final",
        "cast_on_damage_taken_also_tracks_dot",
    },
    levels = {
        [1] = {5000, -40, -40, 100, 1, -15, 42, levelRequirement = 60, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
    },
    levels = {
        [1] = {9900, 25, 25, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
        [2] = {10010, 25, 2, 25, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {10120, 26, 4, 25, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {10230, 26, 6, 25, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {10340, 27, 8, 25, levelRequirement = 35, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {10450, 27, 10, 25, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {10560, 28, 12, 25, levelRequirement = 40, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {10670, 28, 14, 25, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {10780, 29, 16, 25, levelRequirement = 46, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {10890, 29, 18, 25, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {11000, 30, 20, 25, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {11110, 30, 22, 25, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {11220, 31, 24, 25, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {11330, 31, 26, 25, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {11440, 32, 28, 25, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {11550, 32, 30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {11660, 33, 32, 25, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {11770, 33, 34, 25, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {11880, 34, 36, 25, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {11990, 34, 38, 25, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {12100, 35, 40, 25, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {12210, 35, 42, 25, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {12320, 36, 44, 25, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {12430, 36, 46, 25, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {12540, 37, 48, 25, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {12650, 37, 50, 25, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {12760, 38, 52, 25, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {12870, 38, 54, 25, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {12980, 39, 56, 25, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {13090, 39, 58, 25, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBearTrap"] = {
    name = "Bear Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Mineable] = true,
        [SkillType.Trapped] = true,
        [SkillType.Damage] = true,
        [SkillType.Physical] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "debuff_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "secondary_minimum_base_physical_damage",
        "secondary_maximum_base_physical_damage",
        "physical_damage_%_to_add_as_fire",
        "base_trap_duration",
        "trap_variation",
        "base_skill_is_trapped",
        "ignores_trap_and_mine_cooldown_limit",
        "is_trap",
    },
    levels = {
        [1] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.89999997615814, 1.2999999523163, 15, 30000, 12, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.89999997615814, 1.2999999523163, 16, 30000, 12, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.89999997615814, 1.2999999523163, 17, 30000, 12, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.89999997615814, 1.2999999523163, 18, 30000, 12, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.89999997615814, 1.2999999523163, 19, 30000, 12, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.89999997615814, 1.2999999523163, 20, 30000, 12, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.89999997615814, 1.2999999523163, 21, 30000, 12, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.89999997615814, 1.2999999523163, 22, 30000, 12, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileEtherealKnives2"] = {
    name = "Ethereal Knives",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires an arc of knives outwards in front of the caster which deal physical damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Physical] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        spell = true,
        projectile = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "physical_damage_%_to_add_as_fire",
        "base_cast_speed_+%",
        "base_active_skill_totem_level",
        "base_totem_duration",
        "base_totem_range",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "is_totem",
    },
    levels = {
        [1] = {0.69999998807907, 1.1000000238419, 0, 0, 4, 30000, 80, 9, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [2] = {0.69999998807907, 1.1000000238419, 0, 0, 6, 30000, 80, 9, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [3] = {0.69999998807907, 1.1000000238419, 0, 0, 9, 30000, 80, 9, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [4] = {0.69999998807907, 1.1000000238419, 0, 0, 12, 30000, 80, 9, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [5] = {0.69999998807907, 1.1000000238419, 0, 0, 15, 30000, 80, 9, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [6] = {0.69999998807907, 1.1000000238419, 0, 0, 19, 30000, 80, 9, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [7] = {0.69999998807907, 1.1000000238419, 0, 0, 23, 30000, 80, 9, critChance = 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [8] = {0.69999998807907, 1.1000000238419, 0, 0, 28, 30000, 80, 9, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [9] = {0.69999998807907, 1.1000000238419, 20, 20, 33, 30000, 80, 9, critChance = 5, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [10] = {0.69999998807907, 1.1000000238419, 21, 21, 39, 30000, 80, 9, critChance = 5, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [11] = {0.69999998807907, 1.1000000238419, 22, 22, 43, 30000, 80, 9, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [12] = {0.69999998807907, 1.1000000238419, 23, 23, 46, 30000, 80, 9, critChance = 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [13] = {0.69999998807907, 1.1000000238419, 24, 24, 49, 30000, 80, 9, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [14] = {0.69999998807907, 1.1000000238419, 25, 25, 52, 30000, 80, 9, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [15] = {0.69999998807907, 1.1000000238419, 26, 26, 55, 30000, 80, 9, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [16] = {0.69999998807907, 1.1000000238419, 27, 27, 58, 30000, 80, 9, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [17] = {0.69999998807907, 1.1000000238419, 28, 28, 61, 30000, 80, 9, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [18] = {0.69999998807907, 1.1000000238419, 29, 29, 64, 30000, 80, 9, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [19] = {0.69999998807907, 1.1000000238419, 30, 30, 66, 30000, 80, 9, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [20] = {0.69999998807907, 1.1000000238419, 30, 31, 67, 30000, 80, 9, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [21] = {0.69999998807907, 1.1000000238419, 31, 31, 68, 30000, 80, 9, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [22] = {0.69999998807907, 1.1000000238419, 31, 32, 69, 30000, 80, 9, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [23] = {0.69999998807907, 1.1000000238419, 32, 32, 70, 30000, 80, 9, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [24] = {0.69999998807907, 1.1000000238419, 33, 33, 71, 30000, 80, 9, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [25] = {0.69999998807907, 1.1000000238419, 33, 33, 72, 30000, 80, 9, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [26] = {0.69999998807907, 1.1000000238419, 34, 34, 73, 30000, 80, 9, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [27] = {0.69999998807907, 1.1000000238419, 34, 34, 74, 30000, 80, 9, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [28] = {0.69999998807907, 1.1000000238419, 35, 35, 75, 30000, 80, 9, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [29] = {0.69999998807907, 1.1000000238419, 35, 35, 76, 30000, 80, 9, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [30] = {0.69999998807907, 1.1000000238419, 36, 36, 77, 30000, 80, 9, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [31] = {0.69999998807907, 1.1000000238419, 36, 36, 78, 30000, 80, 9, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [32] = {0.69999998807907, 1.1000000238419, 37, 37, 79, 30000, 80, 9, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [33] = {0.69999998807907, 1.1000000238419, 37, 37, 80, 30000, 80, 9, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [34] = {0.69999998807907, 1.1000000238419, 38, 38, 81, 30000, 80, 9, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [35] = {0.69999998807907, 1.1000000238419, 38, 38, 82, 30000, 80, 9, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [36] = {0.69999998807907, 1.1000000238419, 39, 39, 83, 30000, 80, 9, critChance = 5, levelRequirement = 83, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [37] = {0.69999998807907, 1.1000000238419, 39, 39, 84, 30000, 80, 9, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [38] = {0.69999998807907, 1.1000000238419, 40, 40, 85, 30000, 80, 9, critChance = 5, levelRequirement = 85, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [39] = {0.69999998807907, 1.1000000238419, 40, 40, 86, 30000, 80, 9, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [40] = {0.69999998807907, 1.1000000238419, 41, 41, 87, 30000, 80, 9, critChance = 5, levelRequirement = 87, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [41] = {0.69999998807907, 1.1000000238419, 41, 41, 88, 30000, 80, 9, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
IdMonsterSpeedAndDamageFixupComplete
FamilyMonsterSpeedAndDamageFixup
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    จำนวน โทเทมอัญเชิญ สูงสุด +1 เสา
    IdMonsterAdditionalTotem
    FamilyAdditionalTotems
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • number of additional totems allowed Min: 1 Max: 1 Global
  • เพิ่มความเร็วกระสุน 40%
    IdMonsterProjectileSpeedExileMarauder5
    FamilyProjectileSpeed
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • base projectile speed +% Min: 40 Max: 40 Global
  • Craft Tagsspeed
    totem art variation [1]
    IdMonsterTotemVariationTiki
    FamilyTotemVariation
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • totem art variation Min: 1 Max: 1 Global
  • กับดัก ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    ทุ่นระเบิด ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 Global
  • traps invulnerable for duration ms Min: 2000 Max: 2000 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • วิคคาส กระดูกยักษ์
    มนุษย์
    monster base type attack cast speed +% and damage -% final [33]
    จำนวน โทเทมอัญเชิญ สูงสุด +1 เสา
    เพิ่มความเร็วกระสุน 40%
    totem art variation [1]
    กับดัก ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    ทุ่นระเบิด ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    kill traps mines and totems on death [1]
    เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    Vickas Giantbone
    SpectreN
    Tagsbludgeoning_weapon, นักเวท, cursing_monster, fire_affinity, has_staff, has_two_handed_melee, human, humanoid, medium_height, not_dex, not_int, plate_armour, ranged, red_blood, rogue_exile, slow_movement
    พลังชีวิต
    123%
    ค่าเกราะ
    +100%
    Ailment Threshold
    123%
    ค่าต้านทาน
    30 30 30 20
    Damage
    143%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.305 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    220%
    Model Size
    100%
    Type
    ExileMarauder5
    Metadata
    ExileMarauder5Supporter
    เลเวล
    68
    พลังชีวิต
    7,913
    ค่าเกราะ
    57,580
    การหลบหลีก
    4,739
    โล่พลังงาน
    0
    Damage
    534
    ความเสียหายเวท
    534
    ความแม่นยำ
    290
    Attack Time
    1.305
    ค่าประสบการณ์
    22,561
    Ailment Threshold
    7,913
    Chill
    25
    Shock
    25
    Brittle
    142
    Scorch
    25
    Sap
    69
    ExileEnfeebleOnDamageTaken
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    หมดเรี่ยวแรง (Enfeeble)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 8 วินาที
    สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันมีความแม่นยำลดลง และทำให้มันสร้างความเสียหาย ลดลง อีก
    ทริกเกอร์ เวทที่เสริม เมื่อคุณได้รับความเสียหาย ปะทะ ครบ 1
    ระยะเวลาพื้นฐาน 5 วินาที
    ศัตรูที่ถูกสาป มีอัตราความแม่นยำ ลดลง 40%
    ศัตรูธรรมดาหรือเมจิก ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 40%
    ศัตรูแรร์หรือยูนิค ที่ถูกสาป สร้างความเสียหาย ลดลง อีก 15%
    active skill area of effect radius +% final [42]
    cast on damage taken also tracks dot [1]
    ExileEtherealKnives2
    Spell, Damage, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Multicastable, Triggerable, CanRapidFire, Physical
    มีดเวทมนตร์ (Ethereal Knives)
    โอกาสคริติคอล: 5%
    เวลาร่าย: 0.6 วินาที
    ขว้างมีดเป็นวงโค้งออกไปทางด้านหน้าผู้ร่าย ซึ่งสร้างความเสียหาย กายภาพ
    สร้างความเสียหาย กายภาพ 170.5 ถึง 267.9
    โทเทม คงอยู่ 30 วินาที
    กระสุน แบ่งตัว
    ยิงกระสุน เพิ่มเติม 9 ลูก
    อัญเชิญ โทเทม 1 เสา ที่ใช้ สกิลนี้
    เพิ่มความเร็วในการร่าย 31%
    นำความเสียหาย กายภาพ 31% ของคุณ ไปเสริมเป็น ไฟ
    base active skill totem level [68]
    base is projectile [1]
    base totem range [80]
    ExileBearTrap
    Spell, Duration, Mineable, Trapped, Damage, Physical, Cooldown
    กับดักหมี (Bear Trap)
    ประสิทธิภาพการเสริมความเสียหาย: 150%
    เวลาร่าย: 1 วินาที
    คูลดาวน์: 3.5 วินาที
    โยนกับดักที่สร้างความเสียหายและดักศัตรูตัวหนึ่งเอาไว้เป็นระยะเวลาตามความเสียหายที่เกิดขึ้น เมื่อกับดักหมดฤทธิ์ ศัตรูจะติดดีบัฟระยะเวลาหนึ่งที่เพิ่มความเสียหายที่ได้รับจากกับดักและทุ่นระเบิด และลดความเร็วในการเคลื่อนที่ แต่จะค่อยๆ กลับมาเร็วเหมือนเดิมจนหมดเวลา ม็อดที่ส่งผลต่อความเสียหาย เวท จะไม่ส่งผลต่อความเสียหายของสกิลนี้
    สร้างความเสียหาย กายภาพ 341.7 ถึง 493.6
    กับดัก คงอยู่ +30 วินาที
    บัฟมอบม็อด: นำความเสียหาย กายภาพ 15% ไปเสริมเป็น ไฟ
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    ExileVulnerability
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, Physical, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    บอบบาง (Vulnerability)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 8 วินาที
    สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันได้รับความเสียหาย กายภาพ เพิ่มขึ้น และการโจมตีศัตรูที่ถูกสาปมีโอกาสสร้างสถานะ เลือดไหล
    ระยะเวลาพื้นฐาน 11.99 วินาที
    ศัตรูที่ถูกสาป ได้รับความเสียหาย กายภาพ เพิ่มขึ้น 34%
    การปะทะด้วยการโจมตี ต่อ ศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ เลือดไหล 25%
    active skill area of effect radius +% final [38]
    ExileEnduringCry
    Buff, Area, Duration, Warcry, Cooldown
    คำรามทนทาน (Enduring Cry)
    คูลดาวน์: 8 วินาที
    ส่งเสียงคำรามเพื่อยั่วยุศัตรูที่อยู่ใกล้ให้มาโจมตีผู้ใช้ พร้อมกันนี้ก็มอบบัฟให้กับผู้ใช้และเพื่อนที่อยู่ใกล้ และมอบ Endurance Charge ให้กับผู้ใช้และเพื่อนที่อยู่ใกล้เช่นกัน
    ระยะเวลาพื้นฐาน 1 วินาที
    ฟื้นฟูพลังชีวิต 10% ต่อวินาที
    ได้รับ Endurance Charge เพิ่มเติม 2 ลูก

    Object Type

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    
    Stats
    {
    	set_base_mana_cost_-% = 0
    	set_mana_regeneration_rate_per_minute_% = 600
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileMarauder5Supporter"] = {
        name = "Vickas Giantbone",
        life = 1.23,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.305,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "ExileEnduringCry",
            "ExileEnfeebleOnDamageTaken",
            "ExileVulnerability",
            "ExileBearTrap",
            "ExileEtherealKnives2",
        },
        modList = {
        },
    }
    -- 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 a buff to the user and nearby allies. The user and allied players also gain 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["ExileEnfeebleOnDamageTaken"] = {
        name = "Enfeeble",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "accuracy_rating_+%",
            "enfeeble_damage_+%_final",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_threshold",
            "enfeeble_damage_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {5000, -40, -40, 100, 1, -15, 42, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVulnerability"] = {
        name = "Vulnerability",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Physical] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "physical_damage_taken_+%",
            "receive_bleeding_chance_%_when_hit_by_attack",
        },
        levels = {
            [1] = {9900, 25, 25, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
            [2] = {10010, 25, 2, 25, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {10120, 26, 4, 25, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {10230, 26, 6, 25, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {10340, 27, 8, 25, levelRequirement = 35, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {10450, 27, 10, 25, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
            [7] = {10560, 28, 12, 25, levelRequirement = 40, statInterpolation = {1, 1, 1},  cost = { }, },
            [8] = {10670, 28, 14, 25, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
            [9] = {10780, 29, 16, 25, levelRequirement = 46, statInterpolation = {1, 1, 1},  cost = { }, },
            [10] = {10890, 29, 18, 25, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
            [11] = {11000, 30, 20, 25, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
            [12] = {11110, 30, 22, 25, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
            [13] = {11220, 31, 24, 25, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
            [14] = {11330, 31, 26, 25, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
            [15] = {11440, 32, 28, 25, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
            [16] = {11550, 32, 30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
            [17] = {11660, 33, 32, 25, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
            [18] = {11770, 33, 34, 25, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
            [19] = {11880, 34, 36, 25, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
            [20] = {11990, 34, 38, 25, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
            [21] = {12100, 35, 40, 25, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
            [22] = {12210, 35, 42, 25, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
            [23] = {12320, 36, 44, 25, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
            [24] = {12430, 36, 46, 25, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
            [25] = {12540, 37, 48, 25, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
            [26] = {12650, 37, 50, 25, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
            [27] = {12760, 38, 52, 25, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
            [28] = {12870, 38, 54, 25, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
            [29] = {12980, 39, 56, 25, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
            [30] = {13090, 39, 58, 25, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileBearTrap"] = {
        name = "Bear Trap",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Duration] = true,
            [SkillType.Mineable] = true,
            [SkillType.Trapped] = true,
            [SkillType.Damage] = true,
            [SkillType.Physical] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "debuff_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "secondary_minimum_base_physical_damage",
            "secondary_maximum_base_physical_damage",
            "physical_damage_%_to_add_as_fire",
            "base_trap_duration",
            "trap_variation",
            "base_skill_is_trapped",
            "ignores_trap_and_mine_cooldown_limit",
            "is_trap",
        },
        levels = {
            [1] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.89999997615814, 1.2999999523163, 0, 30000, 12, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.89999997615814, 1.2999999523163, 15, 30000, 12, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.89999997615814, 1.2999999523163, 16, 30000, 12, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.89999997615814, 1.2999999523163, 17, 30000, 12, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.89999997615814, 1.2999999523163, 18, 30000, 12, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.89999997615814, 1.2999999523163, 19, 30000, 12, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.89999997615814, 1.2999999523163, 20, 30000, 12, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.89999997615814, 1.2999999523163, 21, 30000, 12, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.89999997615814, 1.2999999523163, 22, 30000, 12, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileEtherealKnives2"] = {
        name = "Ethereal Knives",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires an arc of knives outwards in front of the caster which deal physical damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.Physical] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.6,
        baseFlags = {
            spell = true,
            projectile = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "physical_damage_%_to_add_as_fire",
            "base_cast_speed_+%",
            "base_active_skill_totem_level",
            "base_totem_duration",
            "base_totem_range",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "is_totem",
        },
        levels = {
            [1] = {0.69999998807907, 1.1000000238419, 0, 0, 4, 30000, 80, 9, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [2] = {0.69999998807907, 1.1000000238419, 0, 0, 6, 30000, 80, 9, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [3] = {0.69999998807907, 1.1000000238419, 0, 0, 9, 30000, 80, 9, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [4] = {0.69999998807907, 1.1000000238419, 0, 0, 12, 30000, 80, 9, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [5] = {0.69999998807907, 1.1000000238419, 0, 0, 15, 30000, 80, 9, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [6] = {0.69999998807907, 1.1000000238419, 0, 0, 19, 30000, 80, 9, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [7] = {0.69999998807907, 1.1000000238419, 0, 0, 23, 30000, 80, 9, critChance = 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [8] = {0.69999998807907, 1.1000000238419, 0, 0, 28, 30000, 80, 9, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [9] = {0.69999998807907, 1.1000000238419, 20, 20, 33, 30000, 80, 9, critChance = 5, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [10] = {0.69999998807907, 1.1000000238419, 21, 21, 39, 30000, 80, 9, critChance = 5, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [11] = {0.69999998807907, 1.1000000238419, 22, 22, 43, 30000, 80, 9, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [12] = {0.69999998807907, 1.1000000238419, 23, 23, 46, 30000, 80, 9, critChance = 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [13] = {0.69999998807907, 1.1000000238419, 24, 24, 49, 30000, 80, 9, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [14] = {0.69999998807907, 1.1000000238419, 25, 25, 52, 30000, 80, 9, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [15] = {0.69999998807907, 1.1000000238419, 26, 26, 55, 30000, 80, 9, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [16] = {0.69999998807907, 1.1000000238419, 27, 27, 58, 30000, 80, 9, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [17] = {0.69999998807907, 1.1000000238419, 28, 28, 61, 30000, 80, 9, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [18] = {0.69999998807907, 1.1000000238419, 29, 29, 64, 30000, 80, 9, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [19] = {0.69999998807907, 1.1000000238419, 30, 30, 66, 30000, 80, 9, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [20] = {0.69999998807907, 1.1000000238419, 30, 31, 67, 30000, 80, 9, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [21] = {0.69999998807907, 1.1000000238419, 31, 31, 68, 30000, 80, 9, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [22] = {0.69999998807907, 1.1000000238419, 31, 32, 69, 30000, 80, 9, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [23] = {0.69999998807907, 1.1000000238419, 32, 32, 70, 30000, 80, 9, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [24] = {0.69999998807907, 1.1000000238419, 33, 33, 71, 30000, 80, 9, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [25] = {0.69999998807907, 1.1000000238419, 33, 33, 72, 30000, 80, 9, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [26] = {0.69999998807907, 1.1000000238419, 34, 34, 73, 30000, 80, 9, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [27] = {0.69999998807907, 1.1000000238419, 34, 34, 74, 30000, 80, 9, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [28] = {0.69999998807907, 1.1000000238419, 35, 35, 75, 30000, 80, 9, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [29] = {0.69999998807907, 1.1000000238419, 35, 35, 76, 30000, 80, 9, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [30] = {0.69999998807907, 1.1000000238419, 36, 36, 77, 30000, 80, 9, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [31] = {0.69999998807907, 1.1000000238419, 36, 36, 78, 30000, 80, 9, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [32] = {0.69999998807907, 1.1000000238419, 37, 37, 79, 30000, 80, 9, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [33] = {0.69999998807907, 1.1000000238419, 37, 37, 80, 30000, 80, 9, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [34] = {0.69999998807907, 1.1000000238419, 38, 38, 81, 30000, 80, 9, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [35] = {0.69999998807907, 1.1000000238419, 38, 38, 82, 30000, 80, 9, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [36] = {0.69999998807907, 1.1000000238419, 39, 39, 83, 30000, 80, 9, critChance = 5, levelRequirement = 83, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [37] = {0.69999998807907, 1.1000000238419, 39, 39, 84, 30000, 80, 9, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [38] = {0.69999998807907, 1.1000000238419, 40, 40, 85, 30000, 80, 9, critChance = 5, levelRequirement = 85, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [39] = {0.69999998807907, 1.1000000238419, 40, 40, 86, 30000, 80, 9, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [40] = {0.69999998807907, 1.1000000238419, 41, 41, 87, 30000, 80, 9, critChance = 5, levelRequirement = 87, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [41] = {0.69999998807907, 1.1000000238419, 41, 41, 88, 30000, 80, 9, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    จำนวน โทเทมอัญเชิญ สูงสุด +1 เสา
    IdMonsterAdditionalTotem
    FamilyAdditionalTotems
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • number of additional totems allowed Min: 1 Max: 1 Global
  • เพิ่มความเร็วกระสุน 40%
    IdMonsterProjectileSpeedExileMarauder5
    FamilyProjectileSpeed
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • base projectile speed +% Min: 40 Max: 40 Global
  • Craft Tagsspeed
    totem art variation [1]
    IdMonsterTotemVariationTiki
    FamilyTotemVariation
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • totem art variation Min: 1 Max: 1 Global
  • กับดัก ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    ทุ่นระเบิด ไม่ได้รับความเสียหาย +2 วินาที หลังจากที่ถูกโยน
    IdMonsterImplicitTrapsInvulnerable2Sec
    FamilyMonsterTrapsInvulnerable
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 2000 Max: 2000 Global
  • traps invulnerable for duration ms Min: 2000 Max: 2000 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    IdMonsterSupporterGigantism1
    FamilyMonsterSupporterGigantism
    DomainsMonster (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