Golem séismique
SpectreY
AreaLe Passage du traître, Le Refuge de la Ziggourat, Le Passage du traître
Tagsallows_inc_aoe, construct, melee, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, very_slow_movement
Packs
  • Le Passage du traître, Le Passage du traître: Golem séismique, Golem grouillant
  • Le Refuge de la Ziggourat: Golem séismique, Golem grouillant
  • Vie
    180%
    Armure
    +100%
    Ailment Threshold
    %
    Résistance
    75 -50 0 0
    Damage
    180%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    180%
    Model Size
    100%
    Type
    SaltGolem
    Metadata
    SaltGolem
    Niveau
    70
    Vie
    15,689
    Armure
    3,877
    Évasion
    502
    Bouclier d'énergie
    0
    Damage
    446
    Dégâts des sorts
    446
    Précision
    0
    Attack Time
    1.5
    Expérience
    62,350
    GASaltGolemMelee
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    is area damage [1]
    EAASaltGolemSlamRuckus
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    SOSaltGolemGroundFissure
    Triggerable
    GASaltGolemEarthquakeSmallImpact
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 110%
    Attack Time: 1.5 sec.
    10% Davantage de Dégâts d'Attaque
    is area damage [1]
    GASaltGolemEarthquakeLargeImpact
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 160%
    Attack Time: 1.5 sec.
    60% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossLight"
    
    BaseEvents { }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "first_aggro;"
    }
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3133
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    extends "Metadata/Monsters/BossLight"
    
    StateMachine
    {
    	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );"
    
    	on_or_create_state_first_aggro_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	on_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_fade.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	create_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    }
    
    Functions
    {
    	CreateLightOff =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle_off );
    	"
    
    	TurnLightOn =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadein );
    		QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	CreateLightOn =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	TurnLightOff = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadeout );"
    }
    Preload
    {
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineStart"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineEnd"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SaltGolem/SaltGolem"] = {
        name = "Quake Golem",
        life = 1.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "GASaltGolemMelee",
            "GASaltGolemEarthquakeSmallImpact",
            "GASaltGolemEarthquakeLargeImpact",
            "EAASaltGolemSlamRuckus",
            "SOSaltGolemGroundFissure",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemMelee"] = {
        name = "GASaltGolemMelee",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeSmallImpact"] = {
        name = "GASaltGolemEarthquakeSmallImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeLargeImpact"] = {
        name = "GASaltGolemEarthquakeLargeImpact",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemSlamRuckus"] = {
        name = "EAASaltGolemSlamRuckus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOSaltGolemGroundFissure"] = {
        name = "SOSaltGolemGroundFissure",
        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 = { }, },
        },
    }
    
    Golem séismique
    Quake Golem
    SpectreY
    Tagsallows_inc_aoe, construct, melee, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, sanctum_monster, very_slow_movement
    Vie
    180%
    Armure
    +100%
    Résistance
    75 -50 0 0
    Damage
    180%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    6 ~ 16
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    180%
    Model Size
    100%
    Type
    SaltGolem
    Metadata
    SaltGolemNoEmerge
    Niveau
    68
    Vie
    13,963
    Armure
    6,902
    Score d'Évasion
    477
    Damage
    420
    Dégâts des sorts
    420
    Précision
    2,180
    Temps d'attaque
    1.5
    Expérience
    51,541
    Minion Life
    20,304
    Minion Damage
    3,414
    Minion Armour
    13,804
    GASaltGolemMelee
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Temps d'attaque: 1.5 sec.
    is area damage [1]
    EAASaltGolemSlamRuckus
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    SOSaltGolemGroundFissure
    Triggerable
    GASaltGolemEarthquakeSmallImpact
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 110%
    Temps d'attaque: 1.5 sec.
    10% Davantage de Dégâts d'Attaque
    is area damage [1]
    GASaltGolemEarthquakeLargeImpact
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 160%
    Temps d'attaque: 1.5 sec.
    60% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossLight"
    
    BaseEvents { }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "first_aggro = 1;"
    }
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3133
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    extends "Metadata/Monsters/BossLight"
    
    StateMachine
    {
    	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );"
    
    	on_or_create_state_first_aggro_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	on_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_fade.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	create_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    }
    
    Functions
    {
    	CreateLightOff =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle_off );
    	"
    
    	TurnLightOn =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadein );
    		QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	CreateLightOn =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	TurnLightOff = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadeout );"
    }
    Preload
    {
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineStart"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineEnd"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SaltGolem/SaltGolemNoEmerge"] = {
        name = "Quake Golem",
        life = 1.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "GASaltGolemMelee",
            "GASaltGolemEarthquakeSmallImpact",
            "GASaltGolemEarthquakeLargeImpact",
            "EAASaltGolemSlamRuckus",
            "SOSaltGolemGroundFissure",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemMelee"] = {
        name = "GASaltGolemMelee",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeSmallImpact"] = {
        name = "GASaltGolemEarthquakeSmallImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeLargeImpact"] = {
        name = "GASaltGolemEarthquakeLargeImpact",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemSlamRuckus"] = {
        name = "EAASaltGolemSlamRuckus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOSaltGolemGroundFissure"] = {
        name = "SOSaltGolemGroundFissure",
        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 = { }, },
        },
    }
    
    Golem séismique
    Quake Golem
    SpectreY
    AreaL'Épreuve des Sekhemas
    Tagsallows_inc_aoe, construct, melee, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, sanctum_monster, very_slow_movement
    Packs
  • L'Épreuve des Sekhemas: Golem séismique, Golem grouillant
  • Vie
    180%
    Armure
    +100%
    Ailment Threshold
    %
    Résistance
    75 -50 0 0
    Damage
    180%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    180%
    Model Size
    100%
    Type
    SaltGolemSanctumTrial
    Metadata
    SaltGolemSanctumTrial
    Niveau
    22
    Vie
    731
    Armure
    152
    Évasion
    96
    Bouclier d'énergie
    0
    Damage
    74
    Dégâts des sorts
    74
    Précision
    0
    Attack Time
    1.5
    Expérience
    1,433
    GASaltGolemMelee
    Triggerable, Attack
    Base Damage: 59–89
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    is area damage [1]
    EAASaltGolemSlamRuckus
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    SOSaltGolemGroundFissure
    Triggerable
    GASaltGolemEarthquakeSmallImpact
    Triggerable, Attack
    Base Damage: 59–89
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 110%
    Attack Time: 1.5 sec.
    10% Davantage de Dégâts d'Attaque
    is area damage [1]
    GASaltGolemEarthquakeLargeImpact
    Triggerable, Attack
    Base Damage: 59–89
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 160%
    Attack Time: 1.5 sec.
    60% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]
    SSMSaltGolemSanctumRockWall
    Spell, Multicastable, Triggerable
    Temps d'incantation: 1 sec.
    alternate minion [1087]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    GTSaltGolemSanctumRockWall
    Triggerable
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]
    GTSaltGolemFallingRocks
    Triggerable
    action attack or cast time uses animation length [1]
    GASaltGolemFallingRock
    Triggerable, Attack
    Base Damage: 59–89
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    Convertit 40% des Dégâts Physiques en Dégâts de Feu
    action attack or cast time uses animation length [1]
    is area damage [1]
    EAASaltGolemFallingRocks
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossLight"
    
    BaseEvents { }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "first_aggro;"
    }
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3133
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    extends "Metadata/Monsters/BossLight"
    
    StateMachine
    {
    	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );"
    
    	on_or_create_state_first_aggro_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	on_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_fade.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	create_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    }
    
    Functions
    {
    	CreateLightOff =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle_off );
    	"
    
    	TurnLightOn =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadein );
    		QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	CreateLightOn =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	TurnLightOff = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadeout );"
    }
    Preload
    {
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineStart"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineEnd"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SaltGolem/SaltGolemSanctumTrial"] = {
        name = "Quake Golem",
        life = 1.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "SSMSaltGolemSanctumRockWall",
            "GASaltGolemFallingRock",
            "GASaltGolemMelee",
            "GASaltGolemEarthquakeSmallImpact",
            "GASaltGolemEarthquakeLargeImpact",
            "EAASaltGolemFallingRocks",
            "EAASaltGolemSlamRuckus",
            "SOSaltGolemGroundFissure",
            "GTSaltGolemSanctumRockWall",
            "GTSaltGolemFallingRocks",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMSaltGolemSanctumRockWall"] = {
        name = "SSMSaltGolemSanctumRockWall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
        },
        levels = {
            [1] = {1, 1087, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemFallingRock"] = {
        name = "GASaltGolemFallingRock",
        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_base_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemMelee"] = {
        name = "GASaltGolemMelee",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeSmallImpact"] = {
        name = "GASaltGolemEarthquakeSmallImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeLargeImpact"] = {
        name = "GASaltGolemEarthquakeLargeImpact",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemFallingRocks"] = {
        name = "EAASaltGolemFallingRocks",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemSlamRuckus"] = {
        name = "EAASaltGolemSlamRuckus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOSaltGolemGroundFissure"] = {
        name = "SOSaltGolemGroundFissure",
        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["GTSaltGolemSanctumRockWall"] = {
        name = "GTSaltGolemSanctumRockWall",
        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["GTSaltGolemFallingRocks"] = {
        name = "GTSaltGolemFallingRocks",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Golem séismique
    Quake Golem
    SpectreY
    Tagsallows_inc_aoe, construct, melee, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, sanctum_monster, very_slow_movement
    Vie
    180%
    Armure
    +100%
    Ailment Threshold
    %
    Résistance
    75 -50 0 0
    Damage
    180%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    180%
    Model Size
    100%
    Type
    SaltGolemSanctumTrial
    Metadata
    SaltGolemNoEmergeSanctumTrial
    Niveau
    68
    Vie
    13,963
    Armure
    3,451
    Évasion
    477
    Bouclier d'énergie
    0
    Damage
    420
    Dégâts des sorts
    420
    Précision
    0
    Attack Time
    1.5
    Expérience
    51,541
    GASaltGolemMelee
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    is area damage [1]
    EAASaltGolemSlamRuckus
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    SOSaltGolemGroundFissure
    Triggerable
    GASaltGolemEarthquakeSmallImpact
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 110%
    Attack Time: 1.5 sec.
    10% Davantage de Dégâts d'Attaque
    is area damage [1]
    GASaltGolemEarthquakeLargeImpact
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 160%
    Attack Time: 1.5 sec.
    60% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]
    SSMSaltGolemSanctumRockWall
    Spell, Multicastable, Triggerable
    Temps d'incantation: 1 sec.
    alternate minion [1087]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    GTSaltGolemSanctumRockWall
    Triggerable
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]
    GTSaltGolemFallingRocks
    Triggerable
    action attack or cast time uses animation length [1]
    GASaltGolemFallingRock
    Triggerable, Attack
    Base Damage: 336–504
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    Convertit 40% des Dégâts Physiques en Dégâts de Feu
    action attack or cast time uses animation length [1]
    is area damage [1]
    EAASaltGolemFallingRocks
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossLight"
    
    BaseEvents { }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "first_aggro = 1;"
    }
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3133
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    extends "Metadata/Monsters/BossLight"
    
    StateMachine
    {
    	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );"
    
    	on_or_create_state_first_aggro_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	on_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_fade.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	create_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    }
    
    Functions
    {
    	CreateLightOff =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle_off );
    	"
    
    	TurnLightOn =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadein );
    		QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	CreateLightOn =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	TurnLightOff = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadeout );"
    }
    Preload
    {
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineStart"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineEnd"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SaltGolem/SaltGolemNoEmergeSanctumTrial"] = {
        name = "Quake Golem",
        life = 1.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "SSMSaltGolemSanctumRockWall",
            "GASaltGolemFallingRock",
            "GASaltGolemMelee",
            "GASaltGolemEarthquakeSmallImpact",
            "GASaltGolemEarthquakeLargeImpact",
            "EAASaltGolemFallingRocks",
            "EAASaltGolemSlamRuckus",
            "SOSaltGolemGroundFissure",
            "GTSaltGolemSanctumRockWall",
            "GTSaltGolemFallingRocks",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMSaltGolemSanctumRockWall"] = {
        name = "SSMSaltGolemSanctumRockWall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
        },
        levels = {
            [1] = {1, 1087, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemFallingRock"] = {
        name = "GASaltGolemFallingRock",
        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_base_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemMelee"] = {
        name = "GASaltGolemMelee",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeSmallImpact"] = {
        name = "GASaltGolemEarthquakeSmallImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeLargeImpact"] = {
        name = "GASaltGolemEarthquakeLargeImpact",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemFallingRocks"] = {
        name = "EAASaltGolemFallingRocks",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemSlamRuckus"] = {
        name = "EAASaltGolemSlamRuckus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOSaltGolemGroundFissure"] = {
        name = "SOSaltGolemGroundFissure",
        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["GTSaltGolemSanctumRockWall"] = {
        name = "GTSaltGolemSanctumRockWall",
        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["GTSaltGolemFallingRocks"] = {
        name = "GTSaltGolemFallingRocks",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Golem séismique
    SpectreY
    AreaVallée des Titans, Le Refuge de la Ziggourat, Vallée des Titans
    Tagsallows_inc_aoe, construct, melee, MonsterBlunt_onhit_audio, not_dex, not_int, physical_affinity, very_slow_movement
    Packs
  • Vallée des Titans, Vallée des Titans: Golem séismique, Golem grouillant
  • Le Refuge de la Ziggourat: Golem séismique, Golem grouillant
  • Vie
    180%
    Armure
    +100%
    Ailment Threshold
    %
    Résistance
    75 -50 0 0
    Damage
    180%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    180%
    Model Size
    100%
    Type
    SaltGolem
    Metadata
    SaltGolemBlack
    Niveau
    70
    Vie
    15,689
    Armure
    3,877
    Évasion
    502
    Bouclier d'énergie
    0
    Damage
    446
    Dégâts des sorts
    446
    Précision
    0
    Attack Time
    1.5
    Expérience
    62,350
    GASaltGolemMelee
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Attack Time: 1.5 sec.
    is area damage [1]
    EAASaltGolemSlamRuckus
    Temps de recharge: 12 sec.
    action attack or cast time uses animation length [1]
    SOSaltGolemGroundFissure
    Triggerable
    GASaltGolemEarthquakeSmallImpact
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 110%
    Attack Time: 1.5 sec.
    10% Davantage de Dégâts d'Attaque
    is area damage [1]
    GASaltGolemEarthquakeLargeImpact
    Triggerable, Attack
    Base Damage: 357–535
    Chances de Touche critique: 5%
    Dégâts d'Attaque: 160%
    Attack Time: 1.5 sec.
    60% Davantage de Dégâts d'Attaque
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossLight"
    
    BaseEvents { }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "first_aggro;"
    }
    
    Transitionable
    {
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3133
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    extends "Metadata/Monsters/BossLight"
    
    StateMachine
    {
    	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );"
    
    	on_or_create_state_first_aggro_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	on_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_fade.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    
    	create_state_first_aggro_2 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_aggro.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/saltgolem_glow_inert.epk' );
    	"
    }
    
    Functions
    {
    	CreateLightOff =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle_off );
    	"
    
    	TurnLightOn =
    	"
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadein );
    		QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	CreateLightOn =
    	"
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', chest_jntBnd );
    		PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', idle );
    	"
    
    	TurnLightOff = "PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolem/light.ao', fadeout );"
    }
    Preload
    {
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineStart"
    	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLineEnd"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SaltGolem/SaltGolemBlack"] = {
        name = "Quake Golem",
        life = 1.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "GASaltGolemMelee",
            "GASaltGolemEarthquakeSmallImpact",
            "GASaltGolemEarthquakeLargeImpact",
            "EAASaltGolemSlamRuckus",
            "SOSaltGolemGroundFissure",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemMelee"] = {
        name = "GASaltGolemMelee",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeSmallImpact"] = {
        name = "GASaltGolemEarthquakeSmallImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASaltGolemEarthquakeLargeImpact"] = {
        name = "GASaltGolemEarthquakeLargeImpact",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-40, baseMultiplier = 1.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASaltGolemSlamRuckus"] = {
        name = "EAASaltGolemSlamRuckus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOSaltGolemGroundFissure"] = {
        name = "SOSaltGolemGroundFissure",
        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 = { }, },
        },
    }
    
    Edit

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