Fabrication électrolame
Shockblade Construct
SpectreY
Tags2HBluntMetal_onhit_audio, allows_inc_aoe, construct, fast_movement, golem, lightning_affinity, melee, mud_blood, not_dex, Vaal
Vie
115%
Energy Shield From Life
10%
Armure
+100%
Ailment Threshold
%
Résistance
0 0 -30 0
Damage
115%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
4 ~ 13
Attack Time
1.17 Second
Damage Spread
±20%
Expérience
115%
Model Size
142%
Type
VaalConstructGolem
Metadata
VaalConstructGolem
Niveau
68
Vie
8,921
Armure
3,451
Évasion
477
Bouclier d'énergie
0
Damage
268
Dégâts des sorts
268
Précision
0
Attack Time
1.17
Expérience
32,929
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 214–322
Chances de [Critical|Touche critique]: 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]
GAVaalConstructGolemPhysicalSlam
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 130%
Attack Time: 1.17 sec.
Temps de recharge: 6 sec.
30% Davantage de Dégâts d'Attaque
action attack or cast time uses animation length [1]
is area damage [1]
GAVaalConstructGolemLightningSlam
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 150%
Attack Time: 1.17 sec.
50% Davantage de Dégâts d'Attaque
42.65% Davantage de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
action attack or cast time uses animation length [1]
is area damage [1]
VaalConstructGolemLightningCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge à table
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Attack Time: 1.17 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
30% de Perte de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
356% d'Augmentation de la Vitesse de déplacement
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GAVaalConstructGolemChargeImpact
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 150%
Attack Time: 1.17 sec.
50% Davantage de Dégâts d'Attaque
30% de Perte de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/VaalConstructs/VaalConstructReviveBase"

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "Revive"
}

Transitionable
{
	
}

StateMachine
{
	define_shared_state = "epks;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/VaalConstructs/VaalConstructReviveBase"


StateMachine
{
	on_or_create_state_epks_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );"

	on_or_create_state_epks_1 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_alive.epk' );
	"

	on_or_create_state_epks_2 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_alive.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/slam1.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/slam2.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolem"] = {
    name = "Shockblade Construct",
    life = 1.15,
    energyShield = 0.1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.15,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 13,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "VaalConstructGolemLightningCharge",
        "GAVaalConstructGolemPhysicalSlam",
        "GAVaalConstructGolemLightningSlam",
        "GAVaalConstructGolemChargeImpact",
    },
    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.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",
        "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["VaalConstructGolemLightningCharge"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_movement_velocity_+%",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-30, 356, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemPhysicalSlam"] = {
    name = "GAVaalConstructGolemPhysicalSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemLightningSlam"] = {
    name = "GAVaalConstructGolemLightningSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {60, 50, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemChargeImpact"] = {
    name = "GAVaalConstructGolemChargeImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
Fabrication électrolame
Shockblade Construct
SpectreY
Tags2HBluntMetal_onhit_audio, allows_inc_aoe, construct, fast_movement, golem, lightning_affinity, melee, mud_blood, not_dex, Vaal
Vie
115%
Energy Shield From Life
10%
Armure
+100%
Ailment Threshold
%
Résistance
0 0 -30 0
Damage
115%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
4 ~ 13
Attack Time
1.17 Second
Damage Spread
±20%
Expérience
115%
Model Size
142%
Type
VaalConstructGolem
Metadata
VaalConstructGolemSpawned
Niveau
68
Vie
8,921
Armure
3,451
Évasion
477
Bouclier d'énergie
0
Damage
268
Dégâts des sorts
268
Précision
0
Attack Time
1.17
Expérience
32,929
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 214–322
Chances de [Critical|Touche critique]: 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]
GAVaalConstructGolemPhysicalSlam
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 130%
Attack Time: 1.17 sec.
Temps de recharge: 6 sec.
30% Davantage de Dégâts d'Attaque
action attack or cast time uses animation length [1]
is area damage [1]
GAVaalConstructGolemLightningSlam
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 150%
Attack Time: 1.17 sec.
50% Davantage de Dégâts d'Attaque
42.65% Davantage de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
action attack or cast time uses animation length [1]
is area damage [1]
VaalConstructGolemLightningCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Charge à table
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Attack Time: 1.17 sec.
Une charge qui percute un ennemi avec le bouclier du personnage. L'ennemi est également repoussé et étourdi. Les ennemis sur votre chemin sont projetés sur le côté. Les dégâts et l'étourdissement sont proportionnels à la distance parcourue. Ne peut pas être modifié par Multifrappe.
30% de Perte de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
356% d'Augmentation de la Vitesse de déplacement
ignores proximity shield [1]
is area damage [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GAVaalConstructGolemChargeImpact
Triggerable, Attack
Base Damage: 214–322
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 150%
Attack Time: 1.17 sec.
50% Davantage de Dégâts d'Attaque
30% de Perte de Dégâts
Convertit 50% des Dégâts Physiques en Dégâts de Foudre
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/VaalConstructs/VaalConstructReviveBase"

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "Revive"
}

Transitionable {}

StateMachine
{
	define_shared_state =
	"
		epks;
		can_charge = 1;
	"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/VaalConstructs/VaalConstructReviveBase"


StateMachine
{
	on_or_create_state_epks_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );"

	on_or_create_state_epks_1 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_alive.epk' );
	"

	on_or_create_state_epks_2 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_alive.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/epks/golem_dead.epk' );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/slam1.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalGolem/slam2.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemSpawned"] = {
    name = "Shockblade Construct",
    life = 1.15,
    energyShield = 0.1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.15,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 13,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "VaalConstructGolemLightningCharge",
        "GAVaalConstructGolemPhysicalSlam",
        "GAVaalConstructGolemLightningSlam",
        "GAVaalConstructGolemChargeImpact",
    },
    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.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",
        "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["VaalConstructGolemLightningCharge"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_movement_velocity_+%",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "ignores_proximity_shield",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-30, 356, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemPhysicalSlam"] = {
    name = "GAVaalConstructGolemPhysicalSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemLightningSlam"] = {
    name = "GAVaalConstructGolemLightningSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {60, 50, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAVaalConstructGolemChargeImpact"] = {
    name = "GAVaalConstructGolemChargeImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}