Vaal Soul
Construct
SpectreN
Tagscaster, chaos_affinity, construct, ghost_armour, ghost_blood, is_unarmed, medium_height, medium_movement, not_dex, not_str, puncturing_weapon, ranged
Life
630%
Energy Shield From Life
50%
Ailment Threshold
630%
Resistance
0 0 0 40
Damage
84%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 25
Attack Time
1.995 Second
Damage Spread
±20%
Experience
140%
Model Size
100%
Type
IncaMinionSummoned
Metadata
IncaMinion
Level
68
Life
40,530
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
314
Spell Damage
314
Accuracy
0
Attack Time
1.995
Experience
14,357
Ailment Threshold
40,530
Chill
128
Shock
128
Brittle
725
Scorch
128
Sap
354
IncaBossMinionProjectile
Spell, Damage, Triggerable
Critical Strike Chance: 5%
Cast Time: 1.33 sec
Deals 59.73 to 89.6 Physical Damage
Deals 40.32 to 59.73 Chaos Damage
75% reduced Skill Range
base is projectile [1]

Object Type

version 2
extends "Metadata/Monsters/incaminion/IncaMinion"

Object Type Codes

version 2
extends "Metadata/Monsters/incaminion/IncaMinion"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/incaminion/IncaMinion"] = {
    name = "Vaal Soul",
    life = 6.3,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 40,
    damage = 0.84,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 25,
    accuracy = 1,
    skillList = {
        "IncaBossMinionProjectile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IncaBossMinionProjectile"] = {
    name = "IncaBossMinionProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.33,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_chaos_damage",
        "spell_maximum_base_chaos_damage",
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_range_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.27000001072884, 0.40000000596046, 0.40000000596046, 0.60000002384186, -75, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        [2] = {0.27000001072884, 0.40000000596046, 0.40000000596046, 0.60000002384186, -75, critChance = 5, levelRequirement = 21, statInterpolation = {3, 3, 3, 3},  cost = { }, },
    },
}
Edit

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