Blitzklingenkonstrukt
Automaton
Shockblade Construct
SpectreY
Tags2HBluntMetal_onhit_audio, allows_inc_aoe, construct, fast_movement, golem, lightning_affinity, melee, mud_blood, not_dex, Vaal
Leben
115%
Energy Shield From Life
10%
Rüstung
+100%
Widerstand
0 0 -30 0
Damage
115%
Genauigkeit
100%
Kritische Treffer Chance
5%
Bonus für kritische Treffer
+30%
Attack Distance
4 ~ 13
Angriffszeit
1.17 Second
Damage Spread
±20%
Erfahrung
115%
Model Size
142%
Type
VaalConstructGolem
Metadata
VaalConstructGolem
Stufe
68
Leben
8,028
Rüstung
4,826
Ausweichwert
477
Energieschild
892
Damage
268
Zauberschaden
268
Genauigkeit
2,180
Angriffszeit
1.17
Erfahrung
32,929
Minion Life
6,863
Minion Energy Shield
763
Minion Damage
597
Minion Armour
9,652
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basisangriff
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffszeit: 1.17 Sek.
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
Kritische Trefferchance: 5%
Angriffsschaden: 130%
Angriffszeit: 1.17 Sek.
Abklingzeit: 6 Sek.
Verursacht 30% mehr Angriffsschaden
action attack or cast time uses animation length [1]
is area damage [1]
GAVaalConstructGolemLightningSlam
Triggerable, Attack
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffsschaden: 150%
Angriffszeit: 1.17 Sek.
Verursacht 50% mehr Angriffsschaden
Verursacht 42.65% mehr Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
action attack or cast time uses animation length [1]
is area damage [1]
VaalConstructGolemLightningCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Frontalansturm
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffszeit: 1.17 Sek.
Stürmt auf einen Gegner zu und trifft diesen mit dem Schild des Charakters. Das stößt den Gegner zurück und betäubt ihn. Gegner, die sich im Weg befinden, werden zur Seite geschoben. Schaden und Betäubungsdauer sind proportional zur zurückgelegten Distanz. Kann nicht durch 'Mehrfachschlag' unterstützt werden.
Verursacht 30% weniger Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
356% erhöhte Bewegungsgeschwindigkeit
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
Kritische Trefferchance: 5%
Angriffsschaden: 150%
Angriffszeit: 1.17 Sek.
Verursacht 50% mehr Angriffsschaden
Verursacht 30% weniger Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
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.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 = { }, },
    },
}
Blitzklingenkonstrukt
Automaton
Shockblade Construct
SpectreY
Tags2HBluntMetal_onhit_audio, allows_inc_aoe, construct, fast_movement, golem, lightning_affinity, melee, mud_blood, not_dex, Vaal
Leben
115%
Energy Shield From Life
10%
Rüstung
+100%
Widerstand
0 0 -30 0
Damage
115%
Genauigkeit
100%
Kritische Treffer Chance
5%
Bonus für kritische Treffer
+30%
Attack Distance
4 ~ 13
Angriffszeit
1.17 Second
Damage Spread
±20%
Erfahrung
115%
Model Size
142%
Type
VaalConstructGolem
Metadata
VaalConstructGolemSpawned
Stufe
68
Leben
8,028
Rüstung
4,826
Ausweichwert
477
Energieschild
892
Damage
268
Zauberschaden
268
Genauigkeit
2,180
Angriffszeit
1.17
Erfahrung
32,929
Minion Life
6,863
Minion Energy Shield
763
Minion Damage
597
Minion Armour
9,652
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basisangriff
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffszeit: 1.17 Sek.
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
Kritische Trefferchance: 5%
Angriffsschaden: 130%
Angriffszeit: 1.17 Sek.
Abklingzeit: 6 Sek.
Verursacht 30% mehr Angriffsschaden
action attack or cast time uses animation length [1]
is area damage [1]
GAVaalConstructGolemLightningSlam
Triggerable, Attack
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffsschaden: 150%
Angriffszeit: 1.17 Sek.
Verursacht 50% mehr Angriffsschaden
Verursacht 42.65% mehr Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
action attack or cast time uses animation length [1]
is area damage [1]
VaalConstructGolemLightningCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Frontalansturm
Base Damage: 214–322
Kritische Trefferchance: 5%
Angriffszeit: 1.17 Sek.
Stürmt auf einen Gegner zu und trifft diesen mit dem Schild des Charakters. Das stößt den Gegner zurück und betäubt ihn. Gegner, die sich im Weg befinden, werden zur Seite geschoben. Schaden und Betäubungsdauer sind proportional zur zurückgelegten Distanz. Kann nicht durch 'Mehrfachschlag' unterstützt werden.
Verursacht 30% weniger Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
356% erhöhte Bewegungsgeschwindigkeit
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
Kritische Trefferchance: 5%
Angriffsschaden: 150%
Angriffszeit: 1.17 Sek.
Verursacht 50% mehr Angriffsschaden
Verursacht 30% weniger Schaden
Wandelt 50% des physischen Schadens in Blitzschaden um
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.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 = { }, },
    },
}
Edit

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