Felsenameise
SpectreN
AreaDie Halani-Tore, Tal der Titanen, Die Zikkurat-Zuflucht, Die Halani-Tore, Tal der Titanen
Tagsbeast, Beast_onhit_audio, fast_movement, insect, melee, not_dex, not_int, physical_affinity
Packs
  • Die Halani-Tore, Die Halani-Tore: Felsenameise
  • Tal der Titanen, Tal der Titanen: Felsenameise
  • Die Zikkurat-Zuflucht: Felsenameise
  • Leben
    75%
    Rüstung
    +75%
    Ailment Threshold
    %
    Widerstand
    30 30 0 0
    Damage
    75%
    Genauigkeit
    100%
    Kritische Trefferchance
    +5%
    Multiplikator für kritische Treffer
    +130%
    Attack Distance
    4 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Erfahrung
    75%
    Model Size
    100%
    Type
    RockSlider
    Metadata
    RockSlider
    Stufe
    70
    Leben
    6,537
    Rüstung
    3,877
    Ausweichen
    502
    Energieschild
    0
    Damage
    186
    Zauberschaden
    186
    Genauigkeit
    0
    Attack Time
    1.5
    Erfahrung
    25,979
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 149–223
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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]
    RockSliderShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Frontalansturm
    Base Damage: 149–223
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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.
    action attack or cast time uses animation length [1]
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    RockSliderEmergeEG
    Triggerable
    Abklingzeit: 5 Sek.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance3"
    	basic_action = "ChangeToStance4"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		no_rocks;
    		no_collision;
    	"
    
    	// to be used for the wall spawned versions to remove collidability before they have dropped down
    	// this is currently unused though
    	on_or_create_state_no_collision_1 = { RemoveCollidability(); }
    	on_state_no_collision_0 = { MakeCollidable(); }
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_no_rocks_1 =
    	"
    		HideMeshSegmentsBySubstring( shard );
    		HideMeshSegmentsBySubstring( Shard );
    		SetBloodType( BugBlood );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Monsters/RockSlider/Rock1.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/Rock2.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/Rock3.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/Rock4.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/Rock5.ao"
    }
    
    Animated
    {
    	on_event_impact = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/VoltaxicRockSlider/Ground_Version/Droppuff.ao', default, 1.0, inherit, 0.0, inherit, 0, 0, 0, ContactPosition );"
    }
    
    Render
    {
    	selection_height_override = 150
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RockSlider"] = {
        name = "Boulder Ant",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "RockSliderEmergeEG",
            "RockSliderShieldCharge",
        },
        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["RockSliderEmergeEG"] = {
        name = "RockSliderEmergeEG",
        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["RockSliderShieldCharge"] = {
        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 = {
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Felsenameise
    Boulder Ant
    SpectreN
    AreaPrüfung der Sekhemas
    Tagsbeast, Beast_onhit_audio, fast_movement, insect, melee, not_dex, not_int, physical_affinity, sanctum_monster
    Packs
  • Prüfung der Sekhemas: Felsenameise
  • Leben
    75%
    Rüstung
    +75%
    Ailment Threshold
    %
    Widerstand
    30 30 0 0
    Damage
    75%
    Genauigkeit
    100%
    Kritische Trefferchance
    +5%
    Multiplikator für kritische Treffer
    +130%
    Attack Distance
    4 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Erfahrung
    75%
    Model Size
    100%
    Type
    RockSliderSanctumTrial
    Metadata
    RockSliderSanctumTrial
    Stufe
    22
    Leben
    305
    Rüstung
    152
    Ausweichen
    96
    Energieschild
    0
    Damage
    31
    Zauberschaden
    31
    Genauigkeit
    0
    Attack Time
    1.5
    Erfahrung
    597
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 25–37
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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]
    RockSliderShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Frontalansturm
    Base Damage: 25–37
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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.
    action attack or cast time uses animation length [1]
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    RockSliderEmergeEG
    Triggerable
    Abklingzeit: 5 Sek.

    Object Type

    version 2
    extends "Metadata/Monsters/RockSlider/RockSlider"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/RockSlider/RockSlider"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RockSliderSanctumTrial"] = {
        name = "Boulder Ant",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "RockSliderEmergeEG",
            "RockSliderShieldCharge",
        },
        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["RockSliderEmergeEG"] = {
        name = "RockSliderEmergeEG",
        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["RockSliderShieldCharge"] = {
        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 = {
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Felsenameise
    Boulder Ant
    SpectreN
    Tagsbeast, Beast_onhit_audio, fast_movement, insect, melee, not_dex, not_int, physical_affinity
    Leben
    75%
    Rüstung
    +75%
    Ailment Threshold
    %
    Widerstand
    30 30 0 0
    Damage
    75%
    Genauigkeit
    100%
    Kritische Trefferchance
    +5%
    Multiplikator für kritische Treffer
    +130%
    Attack Distance
    4 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Erfahrung
    75%
    Model Size
    100%
    Type
    RockSlider
    Metadata
    RockSliderQuarry
    Stufe
    68
    Leben
    5,818
    Rüstung
    3,451
    Ausweichen
    477
    Energieschild
    0
    Damage
    175
    Zauberschaden
    175
    Genauigkeit
    0
    Attack Time
    1.5
    Erfahrung
    21,476
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 140–210
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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]
    RockSliderShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Frontalansturm
    Base Damage: 140–210
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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.
    action attack or cast time uses animation length [1]
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    RockSliderEmergeEG
    Triggerable
    Abklingzeit: 5 Sek.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance3"
    }
    
    StateMachine
    {
    	define_shared_state = "no_rocks;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_no_rocks_1 =
    	"
    		HideMeshSegmentsBySubstring( shard );
    		HideMeshSegmentsBySubstring( Shard );
    		SetBloodType( BugBlood );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Monsters/RockSlider/RockQuarry1.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/RockQuarry2.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/RockQuarry3.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/RockQuarry4.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/RockQuarry5.ao"
    }
    
    Animated
    {
    	on_event_impact = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/VoltaxicRockSlider/Ground_Version/Droppuff.ao', default, 1.0, inherit, 0.0, inherit, 0, 0, 0, ContactPosition );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RockSliderQuarry"] = {
        name = "Boulder Ant",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "RockSliderEmergeEG",
            "RockSliderShieldCharge",
        },
        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["RockSliderEmergeEG"] = {
        name = "RockSliderEmergeEG",
        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["RockSliderShieldCharge"] = {
        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 = {
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Felsenameise
    Boulder Ant
    SpectreN
    Tagsbeast, Beast_onhit_audio, fast_movement, insect, melee, not_dex, not_int, physical_affinity
    Leben
    75%
    Rüstung
    +75%
    Ailment Threshold
    %
    Widerstand
    30 30 0 0
    Damage
    75%
    Genauigkeit
    100%
    Kritische Trefferchance
    +5%
    Multiplikator für kritische Treffer
    +130%
    Attack Distance
    4 ~ 15
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Erfahrung
    75%
    Model Size
    100%
    Type
    RockSlider
    Metadata
    RockSliderVoltaxic
    Stufe
    68
    Leben
    5,818
    Rüstung
    3,451
    Ausweichen
    477
    Energieschild
    0
    Damage
    175
    Zauberschaden
    175
    Genauigkeit
    0
    Attack Time
    1.5
    Erfahrung
    21,476
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 140–210
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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]
    RockSliderShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Frontalansturm
    Base Damage: 140–210
    [Critical|Kritische Trefferchance]: 5%
    Attack Time: 1.5 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.
    action attack or cast time uses animation length [1]
    ignores proximity shield [1]
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    RockSliderEmergeEG
    Triggerable
    Abklingzeit: 5 Sek.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance3"
    }
    
    StateMachine
    {
    	define_shared_state = "no_rocks;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_no_rocks_1 =
    	"
    		HideMeshSegmentsBySubstring( shard );
    		HideMeshSegmentsBySubstring( Shard );
    		SetBloodType(SpiderBlood);
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Monsters/RockSlider/VoltaxicSlider/VoltaxicRock01.ao"
    	preload_animated_object = "Metadata/Monsters/RockSlider/VoltaxicSlider/VoltaxicRock02.ao"
    }
    
    Animated
    {
    	on_event_impact = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/VoltaxicRockSlider/Ground_Version/Droppuff.ao', default, 1.0, inherit, 0.0, inherit, 0, 0, 0, ContactPosition );"
    }
    
    Render
    {
    	selection_height_override = 150
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/RockSlider/RockSliderVoltaxic"] = {
        name = "Boulder Ant",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "RockSliderEmergeEG",
            "RockSliderShieldCharge",
        },
        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["RockSliderEmergeEG"] = {
        name = "RockSliderEmergeEG",
        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["RockSliderShieldCharge"] = {
        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 = {
            "ignores_proximity_shield",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }