← Back to list

Bone Stalker

Slug: Bone_Stalker

Open Source Page
Spectre-capable
Tags: MonsterStab_onhit_audio allows_inc_aoe construct medium_movement melee physical_affinity skeleton undead
Areas: Sel Khari Sanctuary The Ziggurat Refuge Tomb of the Consort
Bone Stalker artwork

No custom art yet. Upload one to replace the placeholder.

Core Stat Percentiles

Evasion Rating
708
Top 25%
Spell Damage
350
Top 48%
Accuracy
2,502
Top 71%
Life
11,636
Top 80%
Armour
2,413
Top 81%
Damage
350
Top 84%

Other Notable Percentiles

Critical Damage Bonus
+30%
Top 0.1%
Level
68
Top 2.1%
Critical Hits Chance
5%
Top 3.2%
Damage Spread
±20%
Top 4.7%
Attack Distance
6 ~ 13
Top 18%
Metadata
TombStalker1
Top 25%

Bone Stalker

Variant code: TombStalker1
Section 1 of 2

Summary

Spectre Y
Area Tomb of the Consort, Sel Khari Sanctuary , The Ziggurat Refuge
Tags allows_inc_aoe, construct, medium_movement, melee, MonsterStab_onhit_audio, physical_affinity, skeleton, undead
Packs
  • Tomb of the Consort, Sel Khari Sanctuary : Bone Stalker
  • The Ziggurat Refuge: Bone Stalker, Risen Rattler
  • Base Multipliers

    Life
    150%
    Resistance
    0 0 30 0
    Damage
    150%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 13
    Attack Time
    1.05 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    110%
    Type
    TombStalker
    Metadata
    TombStalker1

    Extra Data

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2766
    }
    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/BoneStalker/BoneStalkerAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/BoneStalker/BoneStalkerAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BoneStalker/TombStalker1"] = {
        name = "Bone Stalker",
        life = 1.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.05,
        attackRange = 13,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "TombStalkerLeapSlam",
            "GATombStalkerConeSlam",
        },
        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.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["TombStalkerLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
    pushed out of the way.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
            [SkillType.Travel] = true,
            [SkillType.Jumping] = true,
            [SkillType.ConsumesFullyBrokenArmour] = true,
            [SkillType.NoAttackInPlace] = true,
        },
        statDescriptionScope = "leap_slam",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "disable_attack_repeats",
        },
        levels = {
            [1] = {30, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GATombStalkerConeSlam"] = {
        name = "GATombStalkerConeSlam",
        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 = {
            "melee_range_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    

    Bone Stalker

    Variant code: TombStalker1Tencent_
    Section 2 of 2

    Overview

    Construct

    Summary

    Spectre Y
    Tags allows_inc_aoe, construct, medium_movement, melee, MonsterStab_onhit_audio, physical_affinity, skeleton, undead

    Base Multipliers

    Life
    150%
    Resistance
    0 0 30 0
    Damage
    150%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 13
    Attack Time
    1.05 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    110%
    Type
    TombStalker
    Metadata
    TombStalker1Tencent_

    Extra Data

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2766
    }
    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/BoneStalker/BoneStalkerAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/BoneStalker/BoneStalkerAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BoneStalker/TombStalker1Tencent_"] = {
        name = "Bone Stalker",
        life = 1.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.05,
        attackRange = 13,
        accuracy = 1,
        skillList = {
            "TombStalkerLeapSlam",
            "TombStalkerEarthquake",
            "TombStalkerMultiAttack",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TombStalkerLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
    pushed out of the way.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
            [SkillType.Travel] = true,
            [SkillType.Jumping] = true,
            [SkillType.ConsumesFullyBrokenArmour] = true,
            [SkillType.NoAttackInPlace] = true,
        },
        statDescriptionScope = "leap_slam",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "disable_attack_repeats",
        },
        levels = {
            [1] = {30, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TombStalkerEarthquake"] = {
        name = "Earthquake",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Smash the ground, dealing damage in an area and leaving behind [JaggedGround|Jagged Ground] that slows enemies. The [JaggedGround|Jagged Ground] erupts in a powerful [Aftershock] after a duration. Cannot create [JaggedGround|Jagged Ground] on top of an existing patch, or if you already have the maximum number of active patches.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Duration] = true,
            [SkillType.Slam] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Totemable] = true,
            [SkillType.CreatesGroundEffect] = true,
        },
        statDescriptionScope = "earthquake/statset_0",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "quake_slam_fully_charged_explosion_damage_+%_final",
            "active_skill_area_of_effect_radius_+%_final",
            "active_skill_base_area_of_effect_radius",
            "active_skill_base_secondary_area_of_effect_radius",
            "is_area_damage",
            "attacks_inflict_bleeding_on_hit",
        },
        levels = {
            [1] = {1800, 25, -20, 18, 28, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TombStalkerMultiAttack"] = {
        name = "TombStalkerMultiAttack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "bone_golem_attack_speed_+%_final_after_third_combo_index",
            "bone_golem_damage_+%_final_after_third_combo_index",
        },
        levels = {
            [1] = {150, 20, baseMultiplier = 1.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }