ทิเนวิน ไฮโดฟ
มนุษย์
monster base type attack cast speed +% and damage -% final [33]
Tinevin Highdove
SpectreN
Tagsbludgeoning_weapon, นักเวท, has_two_hand_mace, has_two_handed_melee, human, humanoid, lightning_affinity, mail_armour, medium_height, medium_movement, melee, not_dex, physical_affinity, ranged, red_blood, rogue_exile
พลังชีวิต
128%
Energy Shield From Life
40%
ค่าเกราะ
+60%
Ailment Threshold
128%
ค่าต้านทาน
30 30 30 20
Damage
143%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 10
Attack Time
1.245 Second
Damage Spread
±20%
ค่าประสบการณ์
100%
Model Size
100%
Type
ExileTemplar2
Metadata
ExileTemplar2
เลเวล
68
พลังชีวิต
4,941
ค่าเกราะ
46,064
อัตราการหลบหลีก
4,739
โล่พลังงาน
3,137
Damage
534
ความเสียหายเวท
534
ความแม่นยำ
580
Attack Time
1.245
ค่าประสบการณ์
10,255
Minion Life
1,072
Minion Energy Shield
680
Minion Damage
427
Ailment Threshold
8,235
Chill
26
Shock
26
Brittle
147
Scorch
26
Sap
72
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
โจมตีธรรมดา (Default Attack)
Base Damage: 427–641
โอกาสคริติคอล: 5%
Attack Time: 1.245 วินาที
โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
skill can fire arrows [1]
skill can fire wand projectiles [1]
ExileImmortalCall
Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
เรียกความอมตะ (Immortal Call)
เวลาร่าย: 0.85 วินาที
คูลดาวน์: 7 วินาที
ใช้ Endurance Charge ทำให้ตัวละครคงกระพันต่อความเสียหายทางกายภาพเป็นเวลาสั้นๆ โดยเป็นสัดส่วนกับจำนวน Endurance Charge ที่ใช้ไป
ระยะเวลาพื้นฐาน 3.3 วินาที
ExileSpark
Spell, Projectile, ProjectilesFromUser, Damage, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire
ประกายสายฟ้า (Spark)
โอกาสคริติคอล: 5%
ประสิทธิภาพการเสริมความเสียหาย: 50%
เวลาร่าย: 0.65 วินาที
ยิงประกายไฟที่คาดเดาไม่ได้ซึ่งเคลื่อนไปแบบสุ่มจนกว่าจะปะทะศัตรูหรือหมดเวลา
สร้างความเสียหาย สายฟ้า 99.7 ถึง 299.1
ระยะเวลาพื้นฐาน 3.5 วินาที
ยิงโพรเจกไทล์ เพิ่มเติม 6 ลูก
เพิ่มความเร็วโพรเจกไทล์ 25%
base is projectile [1]
ExileLightningWarp
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Movement, Lightning, AreaSpell, Travel, Multicastable, CanRapidFire
วาร์ปสายฟ้า (Lightning Warp)
โอกาสคริติคอล: 5%
เวลาร่าย: 1 วินาที
รอเป็นระยะเวลาหนึ่ง ก่อนที่จะเทเลพอร์ตไปยังจุดหมายที่เลือก โดยระยะเวลานั้นขึ้นอยู่กับระยะทางและความเร็วในการเคลื่อนที่ของคุณ เมื่อเกิดการเทเลพอร์ตจะสร้างความเสียหาย สายฟ้า ให้กับศัตรูในพื้นที่รอบๆ ตำแหน่งผู้เล่นและตำแหน่งจุดหมาย การร่ายอีกครั้งจะเป็นการจัดคิวการเทเลพอร์ตอย่างเป็นลำดับ
สร้างความเสียหาย สายฟ้า 551 ถึง 1653
ลดระยะเวลา 38%
base skill show average damage instead of dps [1]
is area damage [1]
skill override pvp scaling time ms [1000]
ExileVaalSpark
Spell, Projectile, ProjectilesFromUser, ProjectileSpiral, Damage, Duration, Trappable, Totemable, Mineable, Vaal, Lightning
วาล์ ประกายสายฟ้า (Vaal Spark)
ประสิทธิภาพการเสริมความเสียหาย: 50%
เวลาร่าย: 0.65 วินาที
ยิงประกายไฟที่คาดเดาไม่ได้อย่างต่อเนื่องในทุกทิศทางซึ่งเคลื่อนไปแบบสุ่มจนกว่าจะปะทะศัตรูหรือหมดเวลา
สร้างความเสียหาย สายฟ้า 113 ถึง 338.9
ระยะเวลาพื้นฐาน 3.5 วินาที
ยิงโพรเจกไทล์โดยสุ่มทิศทาง
เพิ่มความเร็วโพรเจกไทล์ 25%
base is projectile [1]
monster reverse point blank damage -% at minimum range [40]
projectile spiral nova time ms [4500]

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileTemplar2"] = {
    name = "Tinevin Highdove",
    life = 1.28,
    energyShield = 0.4,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Two Hand Mace",
    skillList = {
        "ExileImmortalCall",
        "Melee",
        "ExileSpark",
        "ExileLightningWarp",
        "ExileVaalSpark",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileImmortalCall"] = {
    name = "Immortal Call",
    hidden = true,
    color = "4",
    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 = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {2800, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
        [2] = {3300, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [3] = {5000, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileSpark"] = {
    name = "Spark",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Launches unpredictable sparks that move randomly until they hit an enemy or expire.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.65,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "number_of_additional_projectiles",
        "base_projectile_speed_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [36] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileLightningWarp"] = {
    name = "Lightning Warp",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Movement] = true,
        [SkillType.Lightning] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Travel] = true,
        [SkillType.Multicastable] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "variable_duration_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "skill_effect_duration_+%",
        "skill_override_pvp_scaling_time_ms",
        "base_skill_show_average_damage_instead_of_dps",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 1000, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, -2, 1000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, -4, 1000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, -6, 1000, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, -8, 1000, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, -10, 1000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, -12, 1000, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, -14, 1000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, -16, 1000, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, -18, 1000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, -20, 1000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, -22, 1000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, -24, 1000, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, -25, 1000, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, -26, 1000, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, -27, 1000, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, -28, 1000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, -29, 1000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, -30, 1000, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, -31, 1000, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, -32, 1000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, -34, 1000, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, -36, 1000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, -38, 1000, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, -40, 1000, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, -42, 1000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, -44, 1000, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, -46, 1000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, -48, 1000, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, -50, 1000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, -52, 1000, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, -54, 1000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.5, 1.5, -56, 1000, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.5, 1.5, -58, 1000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.5, 1.5, -60, 1000, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.5, 1.5, -62, 1000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [37] = {0.5, 1.5, -64, 1000, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [38] = {0.5, 1.5, -66, 1000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalSpark"] = {
    name = "Vaal Spark",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.ProjectileSpiral] = true,
        [SkillType.Damage] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Vaal] = true,
        [SkillType.Lightning] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.65,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "base_projectile_speed_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 8, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 12, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 21, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 26, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
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 ความเสียหาย โจมตี นักเวท ความเร็ว
    keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge5
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge5
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.base_mana_cost_-%0
    Stats.additional_life_scaling_index10
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    ทิเนวิน ไฮโดฟ
    มนุษย์
    monster base type attack cast speed +% and damage -% final [33]
    เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    Tinevin Highdove
    SpectreN
    Tagsbludgeoning_weapon, นักเวท, has_two_hand_mace, has_two_handed_melee, human, humanoid, lightning_affinity, mail_armour, medium_height, medium_movement, melee, not_dex, physical_affinity, ranged, red_blood, rogue_exile
    พลังชีวิต
    128%
    Energy Shield From Life
    40%
    ค่าเกราะ
    +60%
    Ailment Threshold
    128%
    ค่าต้านทาน
    30 30 30 20
    Damage
    143%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    100%
    Model Size
    100%
    Type
    ExileTemplar2
    Metadata
    ExileTemplar2Supporter
    เลเวล
    68
    พลังชีวิต
    4,941
    ค่าเกราะ
    46,064
    อัตราการหลบหลีก
    4,739
    โล่พลังงาน
    3,137
    Damage
    534
    ความเสียหายเวท
    534
    ความแม่นยำ
    580
    Attack Time
    1.245
    ค่าประสบการณ์
    10,255
    Minion Life
    1,072
    Minion Energy Shield
    680
    Minion Damage
    427
    Ailment Threshold
    8,235
    Chill
    26
    Shock
    26
    Brittle
    147
    Scorch
    26
    Sap
    72
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    โจมตีธรรมดา (Default Attack)
    Base Damage: 427–641
    โอกาสคริติคอล: 5%
    Attack Time: 1.245 วินาที
    โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ExileImmortalCall
    Spell, Buff, Duration, Totemable, Triggerable, Physical, Instant, Cooldown
    เรียกความอมตะ (Immortal Call)
    เวลาร่าย: 0.85 วินาที
    คูลดาวน์: 7 วินาที
    ใช้ Endurance Charge ทำให้ตัวละครคงกระพันต่อความเสียหายทางกายภาพเป็นเวลาสั้นๆ โดยเป็นสัดส่วนกับจำนวน Endurance Charge ที่ใช้ไป
    ระยะเวลาพื้นฐาน 3.3 วินาที
    ExileSpark
    Spell, Projectile, ProjectilesFromUser, Damage, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire
    ประกายสายฟ้า (Spark)
    โอกาสคริติคอล: 5%
    ประสิทธิภาพการเสริมความเสียหาย: 50%
    เวลาร่าย: 0.65 วินาที
    ยิงประกายไฟที่คาดเดาไม่ได้ซึ่งเคลื่อนไปแบบสุ่มจนกว่าจะปะทะศัตรูหรือหมดเวลา
    สร้างความเสียหาย สายฟ้า 99.7 ถึง 299.1
    ระยะเวลาพื้นฐาน 3.5 วินาที
    ยิงโพรเจกไทล์ เพิ่มเติม 6 ลูก
    เพิ่มความเร็วโพรเจกไทล์ 25%
    base is projectile [1]
    ExileLightningWarp
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Movement, Lightning, AreaSpell, Travel, Multicastable, CanRapidFire
    วาร์ปสายฟ้า (Lightning Warp)
    โอกาสคริติคอล: 5%
    เวลาร่าย: 1 วินาที
    รอเป็นระยะเวลาหนึ่ง ก่อนที่จะเทเลพอร์ตไปยังจุดหมายที่เลือก โดยระยะเวลานั้นขึ้นอยู่กับระยะทางและความเร็วในการเคลื่อนที่ของคุณ เมื่อเกิดการเทเลพอร์ตจะสร้างความเสียหาย สายฟ้า ให้กับศัตรูในพื้นที่รอบๆ ตำแหน่งผู้เล่นและตำแหน่งจุดหมาย การร่ายอีกครั้งจะเป็นการจัดคิวการเทเลพอร์ตอย่างเป็นลำดับ
    สร้างความเสียหาย สายฟ้า 551 ถึง 1653
    ลดระยะเวลา 38%
    base skill show average damage instead of dps [1]
    is area damage [1]
    skill override pvp scaling time ms [1000]
    ExileVaalSpark
    Spell, Projectile, ProjectilesFromUser, ProjectileSpiral, Damage, Duration, Trappable, Totemable, Mineable, Vaal, Lightning
    วาล์ ประกายสายฟ้า (Vaal Spark)
    ประสิทธิภาพการเสริมความเสียหาย: 50%
    เวลาร่าย: 0.65 วินาที
    ยิงประกายไฟที่คาดเดาไม่ได้อย่างต่อเนื่องในทุกทิศทางซึ่งเคลื่อนไปแบบสุ่มจนกว่าจะปะทะศัตรูหรือหมดเวลา
    สร้างความเสียหาย สายฟ้า 113 ถึง 338.9
    ระยะเวลาพื้นฐาน 3.5 วินาที
    ยิงโพรเจกไทล์โดยสุ่มทิศทาง
    เพิ่มความเร็วโพรเจกไทล์ 25%
    base is projectile [1]
    monster reverse point blank damage -% at minimum range [40]
    projectile spiral nova time ms [4500]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Exiles/Exile"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Exiles/ExileTemplar2Supporter"] = {
        name = "Tinevin Highdove",
        life = 1.28,
        energyShield = 0.4,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Two Hand Mace",
        skillList = {
            "ExileImmortalCall",
            "Melee",
            "ExileSpark",
            "ExileLightningWarp",
            "ExileVaalSpark",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileImmortalCall"] = {
        name = "Immortal Call",
        hidden = true,
        color = "4",
        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 = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {2800, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [2] = {3300, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [3] = {5000, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileSpark"] = {
        name = "Spark",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Launches unpredictable sparks that move randomly until they hit an enemy or expire.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.65,
        baseFlags = {
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "number_of_additional_projectiles",
            "base_projectile_speed_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.5, 1.5, 3500, 2, 25, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [16] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [17] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [18] = {0.5, 1.5, 3500, 4, 25, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [19] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [20] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [21] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [22] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [23] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [24] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [25] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [26] = {0.5, 1.5, 3500, 6, 25, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [27] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [28] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [29] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [30] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [31] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [32] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [33] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [34] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [35] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [36] = {0.5, 1.5, 7000, 6, 25, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileLightningWarp"] = {
        name = "Lightning Warp",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Movement] = true,
            [SkillType.Lightning] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Travel] = true,
            [SkillType.Multicastable] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "variable_duration_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "skill_effect_duration_+%",
            "skill_override_pvp_scaling_time_ms",
            "base_skill_show_average_damage_instead_of_dps",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 0, 1000, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, -2, 1000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.5, 1.5, -4, 1000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.5, 1.5, -6, 1000, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.5, 1.5, -8, 1000, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.5, 1.5, -10, 1000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.5, 1.5, -12, 1000, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.5, 1.5, -14, 1000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.5, 1.5, -16, 1000, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.5, 1.5, -18, 1000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 1.5, -20, 1000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.5, 1.5, -22, 1000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.5, 1.5, -24, 1000, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.5, 1.5, -25, 1000, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.5, 1.5, -26, 1000, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.5, 1.5, -27, 1000, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.5, 1.5, -28, 1000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.5, 1.5, -29, 1000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.5, 1.5, -30, 1000, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.5, 1.5, -31, 1000, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.5, 1.5, -32, 1000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.5, 1.5, -34, 1000, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.5, 1.5, -36, 1000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.5, 1.5, -38, 1000, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.5, 1.5, -40, 1000, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.5, 1.5, -42, 1000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.5, 1.5, -44, 1000, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.5, 1.5, -46, 1000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.5, 1.5, -48, 1000, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.5, 1.5, -50, 1000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.5, 1.5, -52, 1000, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.5, 1.5, -54, 1000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.5, 1.5, -56, 1000, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.5, 1.5, -58, 1000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.5, 1.5, -60, 1000, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.5, 1.5, -62, 1000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.5, 1.5, -64, 1000, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [38] = {0.5, 1.5, -66, 1000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExileVaalSpark"] = {
        name = "Vaal Spark",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.ProjectileSpiral] = true,
            [SkillType.Damage] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.Lightning] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.65,
        baseFlags = {
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_projectile_speed_+%",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 8, statInterpolation = {3, 3},  cost = { }, },
            [3] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 12, statInterpolation = {3, 3},  cost = { }, },
            [4] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 21, statInterpolation = {3, 3},  cost = { }, },
            [5] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 26, statInterpolation = {3, 3},  cost = { }, },
            [6] = {0.5, 1.5, 3500, 150, 4500, 40, 25, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    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 ความเสียหาย โจมตี นักเวท ความเร็ว
    เพิ่มพลังชีวิตสูงสุด 100%
    เพิ่มพื้นที่ส่งผล 100%
    เพิ่มขนาดของตัวละคร 80%
    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
  • Edit

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