Arquero esqueleto vaal
Vaal Skeletal Archer
SpectreY
AreaTaller de máquinas de Jiquani, Santuario de Jiquani, Las cumbres de Kriar, El refugio del zigurat
Tagsallows_additional_projectiles, Arrow_onhit_audio, fire_affinity, monster_barely_moves, ranged, skeleton, undead, very_slow_movement
Packs
  • Taller de máquinas de Jiquani, Las cumbres de Kriar: Arquero esqueleto vaal, Guerrero esqueleto vaal
  • Santuario de Jiquani: Arquero esqueleto vaal, Guerrero esqueleto vaal, Escolta esqueleto vaal
  • Santuario de Jiquani: Arquero esqueleto vaal, Guerrero esqueleto vaal
  • El refugio del zigurat: Arquero esqueleto vaal, Guerrero esqueleto vaal
  • Vida
    100%
    Resistencia
    0 0 0 0
    Damage
    110%
    Precisión
    100%
    Attack Distance
    6 ~ 55
    Tiempo de ataque
    1.5 Second
    Damage Spread
    ±30%
    Experiencia
    100%
    Model Size
    100%
    Type
    SkeletonBasicRanged
    Metadata
    BoneRabbleEagle
    Nivel
    65
    Vida
    6,513
    Damage
    234
    Daño de hechizos
    234
    Precisión
    2,214
    Tiempo de ataque
    1.5
    Experiencia
    21,507
    Minion Life
    6,282
    Minion Damage
    912
    Minion Armour
    2,023
    MASFireConvertAltArtFireArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 164–304
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 1.5 seg
    Magnitud de la inflamabilidad aumentada un 50%
    Convierte el 60% del daño físico en daño de fuego
    action attack or cast time uses animation length [1]
    arrow projectile variation [1000]
    projectile ballistic angle from reference event [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MPSBoneRabbleBurningArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 164–304
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 1.5 seg
    Tiempo de recarga: 6 seg
    Magnitud de la inflamabilidad aumentada un 50%
    Las habilidades asistidas ganan el 30% del daño físico como daño de fuego extra
    Convierte el 60% del daño físico en daño de fuego
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1032]
    projectile uses contact position [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		use_arrow;
    		arrow_visible = 1;
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2488
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	"
    		HideMeshSegmentsBySubstring( Static|Bone );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble/epk/sceptre_fx.epk', 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSceptreAncient.ao' );
    	"
    
    	on_death =
    	"
    		ShowMeshSegmentsBySubstring( Static|Bone );
    		HideMeshSegmentsBySubstring( Robe|Bone );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble/epk/sceptre_fx.epk', 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSceptreAncient.ao' );
    		IfVarietyContains( BoneRabbleEagle,
    		{
    			PlayAnimationAttached( 'Metadata/Monsters/Skeletons/BoneRabble/Eagle/BoneRabbleEagleQuiver.ao', death_01 );
    		} );
    		IfVarietyContains( BoneRabbleSquire,
    		{
    			PlayAnimationAttached( 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSquireBackpack.ao', death_01 );
    		} );
    	"
    
    	on_spawned_dead = "HideMeshSegmentsBySubstring( Robe|Bone );"
    }
    
    Animated
    {
    	on_event_remove_arrow = "SetStateTo( arrow_visible, 0 );"
    	on_event_add_arrow = "SetStateTo( arrow_visible, 1 );"
    }
    
    StateMachine
    {
    	on_state_arrow_visible_0 = "DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao' );"
    
    	on_state_arrow_visible_1 =
    	"
    		IfState( use_arrow, 1, { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao', R_Weapon ); } );
    	"
    
    	create_state_arrow_visible_1 =
    	"
    		IfState( use_arrow, 1, { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao', R_Weapon ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleEagle"] = {
        name = "Vaal Skeletal Archer",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.1,
        damageSpread = 0.3,
        attackTime = 1.5,
        attackRange = 55,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "MASFireConvertAltArtFireArrow",
            "MPSBoneRabbleBurningArrow",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MASFireConvertAltArtFireArrow"] = {
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_chance_+%",
            "arrow_projectile_variation",
            "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",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {60, 50, 1000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSBoneRabbleBurningArrow"] = {
        name = "MPSBoneRabbleBurningArrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "ignite_chance_+%",
            "non_skill_base_physical_damage_%_to_gain_as_fire",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1032, 50, 30, 60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    Arquero esqueleto vaal
    No muerto
    undead description [1]
    Vaal Skeletal Archer
    SpectreN
    Tagsallows_additional_projectiles, Arrow_onhit_audio, fire_affinity, monster_barely_moves, ranged, skeleton, undead, very_slow_movement
    Packs
  • Sacerdote esqueleto vaal, Arquero esqueleto vaal, Guerrero esqueleto vaal, Escolta esqueleto vaal
  • Arquero esqueleto vaal, Guerrero esqueleto vaal
  • Vida
    100%
    Resistencia
    0 0 0 0
    Damage
    110%
    Precisión
    100%
    Attack Distance
    6 ~ 55
    Tiempo de ataque
    1.5 Second
    Damage Spread
    ±30%
    Experiencia
    100%
    Model Size
    100%
    Type
    SkeletonBasicRanged
    Metadata
    BoneRabbleEagleStrongbox
    Nivel
    68
    Vida
    7,757
    Damage
    256
    Daño de hechizos
    256
    Precisión
    2,464
    Tiempo de ataque
    1.5
    Experiencia
    28,634
    Minion Life
    6,930
    Minion Damage
    1,066
    Minion Armour
    2,413
    MASFireConvertAltArtFireArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 180–333
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 1.5 seg
    Magnitud de la inflamabilidad aumentada un 50%
    Convierte el 60% del daño físico en daño de fuego
    action attack or cast time uses animation length [1]
    arrow projectile variation [1000]
    projectile ballistic angle from reference event [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MPSBoneRabbleBurningArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 180–333
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 1.5 seg
    Tiempo de recarga: 6 seg
    Magnitud de la inflamabilidad aumentada un 50%
    Las habilidades asistidas ganan el 30% del daño físico como daño de fuego extra
    Convierte el 60% del daño físico en daño de fuego
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1032]
    projectile uses contact position [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		use_arrow;
    		arrow_visible = 1;
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2488
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	"
    		HideMeshSegmentsBySubstring( Static|Bone );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble/epk/sceptre_fx.epk', 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSceptreAncient.ao' );
    	"
    
    	on_death =
    	"
    		ShowMeshSegmentsBySubstring( Static|Bone );
    		HideMeshSegmentsBySubstring( Robe|Bone );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble/epk/sceptre_fx.epk', 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSceptreAncient.ao' );
    		IfVarietyContains( BoneRabbleEagle,
    		{
    			PlayAnimationAttached( 'Metadata/Monsters/Skeletons/BoneRabble/Eagle/BoneRabbleEagleQuiver.ao', death_01 );
    		} );
    		IfVarietyContains( BoneRabbleSquire,
    		{
    			PlayAnimationAttached( 'Metadata/Monsters/Skeletons/BoneRabble/Squire/BoneRabbleSquireBackpack.ao', death_01 );
    		} );
    	"
    
    	on_spawned_dead = "HideMeshSegmentsBySubstring( Robe|Bone );"
    }
    
    Animated
    {
    	on_event_remove_arrow = "SetStateTo( arrow_visible, 0 );"
    	on_event_add_arrow = "SetStateTo( arrow_visible, 1 );"
    }
    
    StateMachine
    {
    	on_state_arrow_visible_0 = "DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao' );"
    
    	on_state_arrow_visible_1 =
    	"
    		IfState( use_arrow, 1, { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao', R_Weapon ); } );
    	"
    
    	create_state_arrow_visible_1 =
    	"
    		IfState( use_arrow, 1, { AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BoneRabble_Eagle/ao/basic_arrow_flaming.ao', R_Weapon ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleEagleStrongbox"] = {
        name = "Vaal Skeletal Archer",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.1,
        damageSpread = 0.3,
        attackTime = 1.5,
        attackRange = 55,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "MASFireConvertAltArtFireArrow",
            "MPSBoneRabbleBurningArrow",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MASFireConvertAltArtFireArrow"] = {
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_chance_+%",
            "arrow_projectile_variation",
            "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",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {60, 50, 1000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSBoneRabbleBurningArrow"] = {
        name = "MPSBoneRabbleBurningArrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "ignite_chance_+%",
            "non_skill_base_physical_damage_%_to_gain_as_fire",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1032, 50, 30, 60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    Edit

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