SpectreY
AreaThe Matlan Waterways, The Azak Bog, The Ziggurat Refuge, The Matlan Waterways, The Azak Bog
Tags2HBluntWood_onhit_audio, allows_inc_aoe, fast_movement, human, humanoid, melee, not_int, physical_affinity, red_blood
Packs
  • The Azak Bog, The Azak Bog: Carver Torchbearer, Carver Stalker
  • The Matlan Waterways, The Matlan Waterways: Carver Stalker
  • The Ziggurat Refuge: Carver Stalker
  • Life
    140%
    Armour
    +15%
    Evasion
    +30%
    Resistance
    0 0 0 0
    Damage
    140%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    5 ~ 14
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    140%
    Model Size
    100%
    Type
    VaalSavageStalker
    Metadata
    VaalSavageStalker
    Level
    70
    Life
    12,202
    Armour
    4,459
    Evasion Rating
    653
    Damage
    347
    Spell Damage
    347
    Accuracy
    2,328
    Attack Time
    1.5
    Experience
    48,495
    Minion Life
    17,172
    Minion Damage
    3,027
    Minion Armour
    5,622
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    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]
    GABogSavageStalkerGroundSlam
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.5 sec
    Cooldown Time: 5 sec
    Deals 50% more Attack Damage
    action attack or cast time uses animation length [1]
    attack maximum action distance + [40]
    is area damage [1]
    EASSavageWeaponFire
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-85]
    GABogSavageStalkerGroundSlamFire
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.5 sec
    Cooldown Time: 5 sec
    Deals 50% more Attack Damage
    Converts 50% of Physical Damage to Fire Damage
    action attack or cast time uses animation length [1]
    attack maximum action distance + [40]
    is area damage [1]
    GABogSavageStalkerGroundSlamBone
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.5 sec
    Cooldown Time: 5 sec
    Deals 50% more Attack Damage
    Maim on Hit
    action attack or cast time uses animation length [1]
    attack maximum action distance + [40]
    is area damage [1]
    GABogSavageStalkerGroundSlamAll
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.5 sec
    Cooldown Time: 5 sec
    Deals 50% more Attack Damage
    Converts 50% of Physical Damage to Fire Damage
    Maim on Hit
    action attack or cast time uses animation length [1]
    attack maximum action distance + [40]
    is area damage [1]
    GABogSavageStalkerGroundSlamImpact
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 80%
    Attack Time: 1.5 sec
    Deals 20% less Attack Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    GABogSavageStalkerGroundSlamImpact2
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Damage: 80%
    Attack Time: 1.5 sec
    Deals 20% less Attack Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    GABogSavageStalkerSpinAttack
    Triggerable, Attack
    Base Damage: 278–416
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    Cooldown Time: 5 sec
    25% increased Knockback Distance
    Knock Enemies Back on Hit
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	define_shared_state =
    	"
    		fire;
    		buffed;
    	"
    }
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2433
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_fire_1 = "AddEffectPackToVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe_Stalker/epk/weaponGlow_fiery.epk', OffHand );"
    	on_or_create_state_fire_0 = "RemoveEffectPackFromVisualSlotAttachedObject( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe_Stalker/epk/weaponGlow_fiery.epk', OffHand );"
    
    	on_or_create_state_buffed_1 =
    	"
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', L_Weapon );
    		Delay( 0.5,
    		{
    			ShowAttachedMeshSegments( CarverMace_OpaqueShape );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe_Stalker/epk/weaponGlow_bone.epk', L_Weapon );
    
    		} );
    		Delay( 1.0,
    		{
    			RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', L_Weapon );
    		} );
    	"
    
    	on_or_create_state_buffed_0 =
    	"
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe_Stalker/epk/weaponGlow_bone.epk', L_Weapon );
    		HideAttachedMeshSegments( CarverMace_OpaqueShape );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalSavage/StalkerAggroAudio.ao' );
    		} );
    	"
    }
        
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalSavage/VaalSavageStalker"] = {
        name = "Carver Stalker",
        life = 1.4,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.4,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Two Hand Mace",
        weaponType2 = "Two Hand Mace",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GABogSavageStalkerGroundSlam",
            "GABogSavageStalkerGroundSlamFire",
            "GABogSavageStalkerGroundSlamBone",
            "GABogSavageStalkerGroundSlamAll",
            "GABogSavageStalkerGroundSlamImpact",
            "GABogSavageStalkerGroundSlamImpact2",
            "GABogSavageStalkerSpinAttack",
            "EASSavageWeaponFire",
        },
        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["GABogSavageStalkerGroundSlam"] = {
        name = "GABogSavageStalkerGroundSlam",
        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 = {
            "attack_maximum_action_distance_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {40, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerGroundSlamFire"] = {
        name = "GABogSavageStalkerGroundSlamFire",
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "attack_maximum_action_distance_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, 40, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerGroundSlamBone"] = {
        name = "GABogSavageStalkerGroundSlamBone",
        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 = {
            "attack_maximum_action_distance_+",
            "maim_on_hit_%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {40, 100, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerGroundSlamAll"] = {
        name = "GABogSavageStalkerGroundSlamAll",
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "attack_maximum_action_distance_+",
            "maim_on_hit_%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, 40, 100, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerGroundSlamImpact"] = {
        name = "GABogSavageStalkerGroundSlamImpact",
        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",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerGroundSlamImpact2"] = {
        name = "GABogSavageStalkerGroundSlamImpact2",
        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",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GABogSavageStalkerSpinAttack"] = {
        name = "GABogSavageStalkerSpinAttack",
        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 = {
            "knockback_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "global_knockback",
        },
        levels = {
            [1] = {25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSavageWeaponFire"] = {
        name = "EASSavageWeaponFire",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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