Storm Salvager
Construct
SpectreY
Tagsbludgeoning_weapon, caster, construct, golem, is_unarmed, lightning_affinity, metal_armour, not_dex, slow_movement
Life
145%
Energy Shield From Life
60%
Armour
+50%
Ailment Threshold
145%
Resistance
0 0 40 0
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
3 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
60%
Type
VaalSpinner
Metadata
GolemLightning
Level
68
Life
9,328
Armour
43,185
Evasion
4,739
Energy Shield
3,676
Damage
374
Spell Damage
374
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
9,328
Chill
29
Shock
29
Brittle
167
Scorch
29
Sap
81
MPSUltimatumLightningBasic
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Deals 400.5 to 1201 Lightning Damage
base is projectile [1]
monster projectile variation [185]
projectile uses contact position [1]
spell maximum action distance +% [-64]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Monster
{
}

Render
{
	allow_attached_arrows = false
}

Life
{
	on_death = "RemoveEffects( true ); AddEffectPack( Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk );"
	on_spawned_dead = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalMonsters/Golems/GolemLightning"] = {
    name = "Storm Salvager",
    life = 1.45,
    energyShield = 0.6,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    skillList = {
        "MPSUltimatumLightningBasic",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSUltimatumLightningBasic"] = {
    name = "MPSUltimatumLightningBasic",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.5, 1.5, 185, -64, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
IdVaalGolemDaemonLightningBeam
FamilyNothing
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1