Reconstructor
Constructo
SpectreY
Tags2HBluntMetal_onhit_audio, bludgeoning_weapon, Lanzador de hechizos, construct, golem, is_unarmed, lightning_affinity, metal_armour, monster_barely_moves, not_dex, slow_movement, Vaal
Packs
  • Reconstructor
  • Vida
    110%
    Energy Shield From Life
    15%
    Resistencia
    0 0 -30 0
    Damage
    110%
    Precisión
    100%
    Impactos críticos Chance
    5%
    Bonificación de daño crítico
    +30%
    Attack Distance
    3 ~ 8
    Tiempo de ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiencia
    110%
    Model Size
    100%
    Type
    VaalConstructPyramid
    Metadata
    VaalConstructPyramidSpawned
    Nivel
    68
    Vida
    7,253
    Damage
    256
    Daño de hechizos
    256
    Precisión
    2,180
    Tiempo de ataque
    1.5
    Experiencia
    31,497
    Minion Life
    6,480
    Minion Energy Shield
    1,143
    Minion Damage
    1,066
    Minion Armour
    9,652
    VaalConstructPyramidReviveConstructs
    Spell, Area, Triggerable, AreaSpell
    Tiempo de lanzamiento: 1 seg
    active skill area of effect radius +% final [-90]
    generic skill trigger % [100]
    generic skill trigger id [0]
    TBVaalPyramidBeam
    Spell, Triggerable, Attack, Damage
    Base Damage: 205–308
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Tiempo de ataque: 1.5 seg
    Inflige de 107.6 a 322.8 de daño de rayo
    15% más de probabilidad de electrocutar
    action attack or cast time uses animation length [1]
    TBVaalPyramidReviveBeam
    Spell, Triggerable, Attack, Damage
    Base Damage: 205–308
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Tiempo de ataque: 1.5 seg
    Inflige de 107.6 a 322.8 de daño de rayo
    15% más de probabilidad de electrocutar
    generic skill trigger skills with id [0]
    EGVaalPyramidReviveBeam
    Triggerable
    Tiempo de recarga: 6 seg
    spell maximum action distance +% [-95]
    GTVaalPyramidBeam
    Triggerable
    GTVaalPyramidBeamPassive
    Triggerable
    GTVaalConstructPyramidBeamBlast
    Triggerable
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]
    TBVaalPyramidBeamAttack
    Spell, Triggerable, Attack, Damage
    Base Damage: 205–308
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Tiempo de ataque: 1.5 seg
    Inflige de 131.5 a 394.6 de daño de rayo
    15% más de probabilidad de electrocutar
    action attack or cast time uses animation length [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    Transitionable {}
    
    StateMachine
    {
    	define_shared_state = "activated;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3283
    }
    
    ControlZone
    {
    	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	has_light = true
    	light_starts_disabled = true
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfState( activated, 0,
    		{
    			AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_off.epk' );
    		} );
    	"
    }
    
    StateMachine
    {
    	on_state_activated_1 =
    	"
    		FadeInLight();
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_off.epk');
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_on.epk' );
    	"
    
    	on_state_activated_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_on.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_off.epk');
    		FadeOutLight();
    	"
    
    	create_state_activated_1 =
    	"
    		EnableLight();
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_on.epk' );
    	"
    
    	create_state_activated_2 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/PyramidConstruct/epks/glow_off.epk');
    		DisableLight(  );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidSpawned"] = {
        name = "Reconstructor",
        life = 1.1,
        energyShield = 0.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "TBVaalPyramidReviveBeam",
            "TBVaalPyramidBeam",
            "TBVaalPyramidBeamAttack",
            "EGVaalPyramidReviveBeam",
            "GTVaalPyramidBeam",
            "GTVaalPyramidBeamPassive",
            "GTVaalConstructPyramidBeamBlast",
            "VaalConstructPyramidReviveConstructs",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBVaalPyramidReviveBeam"] = {
        name = "TBVaalPyramidReviveBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "generic_skill_trigger_skills_with_id",
            "active_skill_shock_chance_+%_final",
        },
        levels = {
            [1] = {0.5, 1.5, 0, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBVaalPyramidBeam"] = {
        name = "TBVaalPyramidBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBVaalPyramidBeamAttack"] = {
        name = "TBVaalPyramidBeamAttack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGVaalPyramidReviveBeam"] = {
        name = "EGVaalPyramidReviveBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTVaalPyramidBeam"] = {
        name = "GTVaalPyramidBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTVaalPyramidBeamPassive"] = {
        name = "GTVaalPyramidBeamPassive",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTVaalConstructPyramidBeamBlast"] = {
        name = "GTVaalConstructPyramidBeamBlast",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VaalConstructPyramidReviveConstructs"] = {
        name = "VaalConstructPyramidReviveConstructs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "generic_skill_trigger_id",
            "generic_skill_trigger_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {0, 100, -90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Editar

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