Rompesuelos, el Terremoto
Constructo
Sulphirox, the Voltaxic
SpectreN
Tagsconstruct, MonsterBlunt_onhit_audio, mud_blood, not_dex, not_int, slow_movement, stone_construct
Vida
250%
Resistencia
75 -50 30 0
Damage
250%
Precisión
100%
Attack Distance
6 ~ 17
Tiempo de ataque
1.5 Second
Damage Spread
±20%
Experiencia
250%
Model Size
140%
Type
SaltGolemBoss
Metadata
SaltGolemSulphiteMiniboss
Nivel
68
Vida
19,393
Damage
583
Daño de hechizos
583
Precisión
2,464
Tiempo de ataque
1.5
Experiencia
71,585
Minion Life
17,325
Minion Damage
2,422
Minion Armour
9,652
GASulphiteMinibossMelee
Triggerable, Attack
Base Damage: 466–699
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 1.5 seg
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GASulphiteMinibossEarthquakeSmallImpact
Triggerable, Attack
Base Damage: 466–699
Probabilidad de impacto crítico: 5%
Daño de ataque: 175%
Tiempo de ataque: 1.5 seg
Inflige un 75% más de daño de ataques
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GASulphiteMinibossEarthquakeLargeImpact
Triggerable, Attack
Base Damage: 466–699
Probabilidad de impacto crítico: 5%
Daño de ataque: 175%
Tiempo de ataque: 1.5 seg
Inflige un 75% más de daño de ataques
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GASulphiteMinibossSlam
Triggerable, Attack
Base Damage: 466–699
Probabilidad de impacto crítico: 5%
Daño de ataque: 210%
Tiempo de ataque: 1.5 seg
Tiempo de recarga: 10 seg
Inflige un 110% más de daño de ataques
+15 al alcance de los golpes cuerpo a cuerpo
action attack or cast time uses animation length [0]
GSSulphiteMinibossPulse
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 5.67 seg
Inflige de 765.2 a 1148 de daño de fuego
Aplica un 100% más de magnitud de inflamabilidad
is area damage [1]
GSSulphiteMinibossPulse2
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 5.67 seg
Inflige de 765.2 a 1148 de daño de fuego
Aplica un 100% más de magnitud de inflamabilidad
is area damage [1]
GSSulphiteMinibossPulse3
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 5.67 seg
Inflige de 765.2 a 1148 de daño de fuego
Aplica un 100% más de magnitud de inflamabilidad
is area damage [1]
EAARattleCageSlamRuckus
Tiempo de recarga: 10 seg
action attack or cast time uses animation length [1]
EARattleCagePulse
Tiempo de recarga: 25 seg
main hand base maximum attack distance [15]
skill cannot be interrupted [1]
RattleCageChangeStance
Tiempo de recarga: 25 seg
skill cannot be interrupted [1]
MeleeAtAnimationSpeed40Dist
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 466–699
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 1.5 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
CGESulphiteMinibossGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 132.9 de daño de caos base por segundo
active skill area of effect radius +% final [100]
base lightning damage to deal per minute [7971]
base skill effect duration [16000]
ground sulphite art variation [1004]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

BaseEvents {}

Actor {}

StateMachine
{
	define_shared_state =
	"
		first_aggro;
		light;
	"
}

Transitionable {}

Stats
{
	set_monster_delay_item_drops_millis = 5600
	set_base_heavy_stun_duration_ms = 7966
}

Animated
{
	always_interpolate_bearing = true
}

Positioned
{
	blocking = false
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/perma_scorchcrack.ao"
	preload_object = "Metadata/Monsters/SaltGolem/SaltGolemRattlecageFissureLine"
	preload_buff_visual = "sulphite_miniboss_glow"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
/* 	on_or_create_state_first_aggro_0 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_inert.epk' );"

	on_or_create_state_first_aggro_1 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_aggro.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_inert.epk' );
	"

	on_state_first_aggro_2 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_aggro.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_inert.epk' );
	"

	create_state_first_aggro_2 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_inert.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/bossgolem_glow_aggro.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/death_buildup.epk' );
	" */

	on_state_light_1 = "SetLightState( idle, 2 );"
	create_state_light_1 = "SetLightState( idle );"
	on_or_create_state_light_0 = "SetLightState( on_death );"
}

Actor {}

Animated
{
/* 	on_death_boss_01 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/death_buildup.epk' );"

	on_event_contact_for_death_boss_01 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/pulse.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/slam_buildup.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SaltGolemBoss/death_buildup.epk' );
	" */
}

GlobalAudioParamEvents
{

}

Render
{
	use_ao_lights = true
}

Preload
{
	
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SaltGolem/SaltGolemSulphiteMiniboss"] = {
    name = "Sulphirox, the Voltaxic",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 17,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed40Dist",
        "CGESulphiteMinibossGround",
        "GSSulphiteMinibossPulse2",
        "GSSulphiteMinibossPulse3",
        "GASulphiteMinibossMelee",
        "GASulphiteMinibossEarthquakeSmallImpact",
        "GASulphiteMinibossEarthquakeLargeImpact",
        "EAARattleCageSlamRuckus",
        "GASulphiteMinibossSlam",
        "GSSulphiteMinibossPulse",
        "EARattleCagePulse",
        "RattleCageChangeStance",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed40Dist"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "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] = {40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGESulphiteMinibossGround"] = {
    name = "CGESulphiteMinibossGround",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_lightning_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "ground_sulphite_art_variation",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 0.5, 100, 16000, 1004, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSulphiteMinibossPulse2"] = {
    name = "GSSulphiteMinibossPulse2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 5.67,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_ignite_chance_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSulphiteMinibossPulse3"] = {
    name = "GSSulphiteMinibossPulse3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 5.67,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_ignite_chance_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASulphiteMinibossMelee"] = {
    name = "GASulphiteMinibossMelee",
    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",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASulphiteMinibossEarthquakeSmallImpact"] = {
    name = "GASulphiteMinibossEarthquakeSmallImpact",
    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",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASulphiteMinibossEarthquakeLargeImpact"] = {
    name = "GASulphiteMinibossEarthquakeLargeImpact",
    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",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAARattleCageSlamRuckus"] = {
    name = "EAARattleCageSlamRuckus",
    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["GASulphiteMinibossSlam"] = {
    name = "GASulphiteMinibossSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "melee_range_+",
    },
    levels = {
        [1] = {0, 15, baseMultiplier = 2.1, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSulphiteMinibossPulse"] = {
    name = "GSSulphiteMinibossPulse",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 5.67,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_ignite_chance_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EARattleCagePulse"] = {
    name = "EARattleCagePulse",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RattleCageChangeStance"] = {
    name = "RattleCageChangeStance",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 7.4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Edit

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