Undead Vaal Guard
Undead
is spectre with death action [1]
SpectreY
AreaJiquani's Sanctum, The Ziggurat Refuge, Jiquani's Sanctum
Tagsallows_additional_projectiles, allows_inc_aoe, fast_movement, fire_affinity, human, humanoid, not_int, ranged, red_blood, Unarmed_onhit_audio, undead, vaal
Packs
  • Jiquani's Sanctum, Jiquani's Sanctum: Undead Vaal Guard, Undead Vaal Bladedancer
  • The Ziggurat Refuge: Undead Vaal Bladedancer, Undead Vaal Guard
  • The Ziggurat Refuge: Undead Vaal Guard, Undead Vaal Guard
  • Undead Vaal Guard
  • Life
    125%
    Armour
    +40%
    Evasion
    +20%
    Resistance
    0 0 0 0
    Damage
    125%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    3 ~ 17
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Experience
    125%
    Model Size
    100%
    Type
    VaalUndeadGuard
    Metadata
    UndeadGuardMortar
    Level
    65
    Life
    8,141
    Armour
    2,832
    Evasion Rating
    528
    Damage
    265
    Spell Damage
    265
    Accuracy
    1,974
    Attack Time
    1.17
    Experience
    26,884
    Minion Life
    7,853
    Minion Damage
    1,036
    Minion Armour
    4,451
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 212–319
    Critical Hit Chance: 5%
    Attack Time: 1.17 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MMSUndeadVaalGuardGrenade
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 1.5 sec
    Cooldown Time: 2 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 209.4 to 314.2 Fire Damage
    Chains 1 Times
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster mortar bounce angle variance [90]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-60]
    use scaled contact offset [1]
    GSUndeadVaalGuardGrenadeExplode
    Triggerable, Spell, Damage
    Cast Time: 1 sec
    Deals 349.1 to 523.6 Fire Damage
    is area damage [1]
    MMSUndeadVaalGuardGrenadeDeath
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 1.5 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals to Fire Damage
    Chains 1 Times
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster mortar bounce angle variance [90]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-60]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    
    	// NO AI CONDITIONS, ONLY GEAL >:(
    	on_start_MonsterMortar = 
    	"
    		this.to_target = target_location - GetLocation();
    		this.target_div = GetStat( number_of_chains ) / 4.0;
    		this.target_div = this.target_div + 1.5f;
    		this.new_to_target = to_target / target_div;
    		SetTargetLocation( GetLocation() + new_to_target );
    	"
    }
    
    StateMachine
    {
    	define_shared_state = "mortar_time;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2300
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_mortar_time_1 = "AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGuards/VaalGuard03/ao/mortar.ao', R_Weapon, 0 );"
    	on_state_mortar_time_0 = "DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGuards/VaalGuard03/ao/mortar.ao' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar"] = {
        name = "Undead Vaal Guard",
        life = 1.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.25,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 17,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSUndeadVaalGuardGrenade",
            "MMSUndeadVaalGuardGrenadeDeath",
            "GSUndeadVaalGuardGrenadeExplode",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = 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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSUndeadVaalGuardGrenade"] = {
        name = "MMSUndeadVaalGuardGrenade",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "projectile_spread_radius",
            "number_of_chains",
            "monster_mortar_bounce_angle_variance",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 1, 90, -60, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSUndeadVaalGuardGrenadeDeath"] = {
        name = "MMSUndeadVaalGuardGrenadeDeath",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "projectile_spread_radius",
            "number_of_chains",
            "monster_mortar_bounce_angle_variance",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 1, 90, -60, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSUndeadVaalGuardGrenadeExplode"] = {
        name = "GSUndeadVaalGuardGrenadeExplode",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    is spectre with death action [1]
    IdSpectrePlayDeathAction
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • is spectre with death action Min: 1 Max: 1 Global
  • Undead Vaal Guard
    SpectreY
    AreaJiquani's Sanctum, The Ziggurat Refuge, Jiquani's Sanctum
    Tags2HSharpMetal_onhit_audio, allows_inc_aoe, human, humanoid, medium_movement, melee, not_int, physical_affinity, red_blood, undead, vaal
    Packs
  • Jiquani's Sanctum, Jiquani's Sanctum: Undead Vaal Guard, Undead Vaal Bladedancer
  • The Ziggurat Refuge: Undead Vaal Guard, Undead Vaal Guard
  • Life
    125%
    Armour
    +60%
    Evasion
    +20%
    Resistance
    0 0 0 0
    Damage
    125%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    3 ~ 18
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Experience
    125%
    Model Size
    100%
    Type
    VaalUndeadGuardSpear
    Metadata
    UndeadGuardSpear
    Level
    65
    Life
    8,141
    Armour
    3,237
    Evasion Rating
    528
    Damage
    265
    Spell Damage
    265
    Accuracy
    1,974
    Attack Time
    1.17
    Experience
    26,884
    Minion Life
    7,853
    Minion Damage
    1,036
    Minion Armour
    5,664
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 212–319
    Critical Hit Chance: 5%
    Attack Time: 1.17 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GAUndeadVaalGuardSpearSlam
    Triggerable, Attack
    Base Damage: 212–319
    Critical Hit Chance: 5%
    Attack Damage: 200%
    Attack Time: 1.17 sec
    Cooldown Time: 7 sec
    Deals 100% more Attack Damage
    action attack or cast time uses animation length [1]
    attack maximum action distance + [10]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2733
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpear"] = {
        name = "Undead Vaal Guard",
        life = 1.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.25,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 18,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GAUndeadVaalGuardSpearSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = 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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAUndeadVaalGuardSpearSlam"] = {
        name = "GAUndeadVaalGuardSpearSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.666,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {10, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Undead Vaal Guard
    Undead
    is spectre with death action [1]
    SpectreN
    Tagsallows_additional_projectiles, allows_inc_aoe, fast_movement, fire_affinity, human, humanoid, not_int, ranged, red_blood, Unarmed_onhit_audio, undead, vaal
    Packs
  • Undead Vaal Bladedancer, Undead Vaal Guard, Undead Vaal Guard
  • Life
    125%
    Armour
    +40%
    Evasion
    +20%
    Resistance
    0 0 0 0
    Damage
    125%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    3 ~ 17
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Experience
    125%
    Model Size
    100%
    Type
    VaalUndeadGuard
    Metadata
    UndeadGuardMortarStrongbox
    Level
    68
    Life
    9,696
    Armour
    3,378
    Evasion Rating
    572
    Damage
    291
    Spell Damage
    291
    Accuracy
    2,180
    Attack Time
    1.17
    Experience
    35,793
    Minion Life
    8,663
    Minion Damage
    1,211
    Minion Armour
    5,309
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 233–350
    Critical Hit Chance: 5%
    Attack Time: 1.17 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MMSUndeadVaalGuardGrenade
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 1.5 sec
    Cooldown Time: 2 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 229.6 to 344.4 Fire Damage
    Chains 1 Times
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster mortar bounce angle variance [90]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-60]
    use scaled contact offset [1]
    GSUndeadVaalGuardGrenadeExplode
    Triggerable, Spell, Damage
    Cast Time: 1 sec
    Deals 382.6 to 573.9 Fire Damage
    is area damage [1]
    MMSUndeadVaalGuardGrenadeDeath
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 1.5 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals to Fire Damage
    Chains 1 Times
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster mortar bounce angle variance [90]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-60]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    
    	// NO AI CONDITIONS, ONLY GEAL >:(
    	on_start_MonsterMortar = 
    	"
    		this.to_target = target_location - GetLocation();
    		this.target_div = GetStat( number_of_chains ) / 4.0;
    		this.target_div = this.target_div + 1.5f;
    		this.new_to_target = to_target / target_div;
    		SetTargetLocation( GetLocation() + new_to_target );
    	"
    }
    
    StateMachine
    {
    	define_shared_state = "mortar_time;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2300
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_mortar_time_1 = "AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGuards/VaalGuard03/ao/mortar.ao', R_Weapon, 0 );"
    	on_state_mortar_time_0 = "DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGuards/VaalGuard03/ao/mortar.ao' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortarStrongbox"] = {
        name = "Undead Vaal Guard",
        life = 1.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.25,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 17,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSUndeadVaalGuardGrenade",
            "MMSUndeadVaalGuardGrenadeDeath",
            "GSUndeadVaalGuardGrenadeExplode",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = 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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSUndeadVaalGuardGrenade"] = {
        name = "MMSUndeadVaalGuardGrenade",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "projectile_spread_radius",
            "number_of_chains",
            "monster_mortar_bounce_angle_variance",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 1, 90, -60, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSUndeadVaalGuardGrenadeDeath"] = {
        name = "MMSUndeadVaalGuardGrenadeDeath",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "projectile_spread_radius",
            "number_of_chains",
            "monster_mortar_bounce_angle_variance",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 1, 90, -60, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSUndeadVaalGuardGrenadeExplode"] = {
        name = "GSUndeadVaalGuardGrenadeExplode",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    is spectre with death action [1]
    IdSpectrePlayDeathAction
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • is spectre with death action Min: 1 Max: 1 Global
  • Undead Vaal Guard
    Undead
    SpectreN
    Tags2HSharpMetal_onhit_audio, allows_inc_aoe, human, humanoid, medium_movement, melee, not_int, physical_affinity, red_blood, undead, vaal
    Packs
  • Undead Vaal Bladedancer, Undead Vaal Guard, Undead Vaal Guard
  • Life
    125%
    Armour
    +60%
    Evasion
    +20%
    Resistance
    0 0 0 0
    Damage
    125%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    3 ~ 18
    Attack Time
    1.17 Second
    Damage Spread
    ±20%
    Experience
    125%
    Model Size
    100%
    Type
    VaalUndeadGuardSpear
    Metadata
    UndeadGuardSpearStrongbox
    Level
    68
    Life
    9,696
    Armour
    3,861
    Evasion Rating
    572
    Damage
    291
    Spell Damage
    291
    Accuracy
    2,180
    Attack Time
    1.17
    Experience
    35,793
    Minion Life
    8,663
    Minion Damage
    1,211
    Minion Armour
    6,756
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 233–350
    Critical Hit Chance: 5%
    Attack Time: 1.17 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GAUndeadVaalGuardSpearSlam
    Triggerable, Attack
    Base Damage: 233–350
    Critical Hit Chance: 5%
    Attack Damage: 200%
    Attack Time: 1.17 sec
    Cooldown Time: 7 sec
    Deals 100% more Attack Damage
    action attack or cast time uses animation length [1]
    attack maximum action distance + [10]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2733
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpearStrongbox"] = {
        name = "Undead Vaal Guard",
        life = 1.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.25,
        damageSpread = 0.2,
        attackTime = 1.17,
        attackRange = 18,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GAUndeadVaalGuardSpearSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = 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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAUndeadVaalGuardSpearSlam"] = {
        name = "GAUndeadVaalGuardSpearSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.666,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {10, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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