ヴァール・スケレタル・アーチャー
Vaal Skeletal Archer
SpectreY
Areaヘクアニのマシナリウム, ヘクアニの聖所, ジッグラトの避難所, ヘクアニのマシナリウム, ヘクアニの聖所
Tagsallows_additional_projectiles, Arrow_onhit_audio, fire_affinity, monster_barely_moves, ranged, skeleton, undead, very_slow_movement
Packs
  • ヘクアニのマシナリウム, ヘクアニのマシナリウム: ヴァール・スケレタル・アーチャー, ヴァール・スケレタル・ウォーリアー
  • ヘクアニの聖所, ヘクアニの聖所: ヴァール・スケレタル・アーチャー, ヴァール・スケレタル・ウォーリアー
  • ジッグラトの避難所: ヴァール・スケレタル・アーチャー, ヴァール・スケレタル・ウォーリアー
  • ライフ
    100%
    耐性
    0 0 0 0
    Damage
    110%
    命中力
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    6 ~ 55
    アタックタイム
    1.5 Second
    Damage Spread
    ±30%
    経験値
    100%
    Model Size
    100%
    Type
    SkeletonBasicRanged
    Metadata
    BoneRabbleEagle
    レベル
    65
    ライフ
    6,513
    アーマー
    2,023
    回避力
    440
    Damage
    234
    スペルダメージ
    234
    命中力
    1,974
    アタックタイム
    1.5
    経験値
    21,507
    Minion Life
    6,282
    Minion Damage
    912
    Minion Armour
    2,023
    MASFireConvertAltArtFireArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 164–304
    クリティカルヒット率: 5%
    アタックタイム: 1.5 秒
    発火付与確率が50%増加する
    物理ダメージの60%をダメージに変換する
    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
    クリティカルヒット率: 5%
    アタックタイム: 1.5 秒
    クールダウン時間: 6 秒
    発火付与確率が50%増加する
    サポートされたスキルは物理ダメージの30%を追加のダメージとして獲得する
    物理ダメージの60%をダメージに変換する
    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]
    IdMonsterNecromancerRaisable
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    ヴァール・スケレタル・アーチャー
    不死者
    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
  • ヴァール・スケレタル・プリースト, ヴァール・スケレタル・アーチャー, ヴァール・スケレタル・ウォーリアー, ヴァール・スケレタル・スクワイア
  • ヴァール・スケレタル・アーチャー, ヴァール・スケレタル・ウォーリアー
  • ライフ
    100%
    耐性
    0 0 0 0
    Damage
    110%
    命中力
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    6 ~ 55
    アタックタイム
    1.5 Second
    Damage Spread
    ±30%
    経験値
    100%
    Model Size
    100%
    Type
    SkeletonBasicRanged
    Metadata
    BoneRabbleEagleStrongbox
    レベル
    68
    ライフ
    7,757
    アーマー
    2,413
    回避力
    477
    Damage
    256
    スペルダメージ
    256
    命中力
    2,180
    アタックタイム
    1.5
    経験値
    28,634
    Minion Life
    6,930
    Minion Damage
    1,066
    Minion Armour
    2,413
    MASFireConvertAltArtFireArrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 180–333
    クリティカルヒット率: 5%
    アタックタイム: 1.5 秒
    発火付与確率が50%増加する
    物理ダメージの60%をダメージに変換する
    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
    クリティカルヒット率: 5%
    アタックタイム: 1.5 秒
    クールダウン時間: 6 秒
    発火付与確率が50%増加する
    サポートされたスキルは物理ダメージの30%を追加のダメージとして獲得する
    物理ダメージの60%をダメージに変換する
    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]
    IdMonsterNecromancerRaisable
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeユニーク (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.