← Back to list

Azak Stalker

Slug: Azak_Stalker

Open Source Page
Spectre-capable
Tags: 2HBluntWood_onhit_audio allows_inc_aoe fast_movement human humanoid melee not_int physical_affinity red_blood
Areas: Razed Fields Scorched Farmlands The Azak Bog The Matlan Waterways The Ziggurat Refuge
Azak Stalker artwork

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

Core Stat Percentiles

Evasion Rating
862
Top 13%
Spell Damage
297
Top 62%
Accuracy
2,228
Top 81%
Life
9,118
Top 85%
Armour
2,326
Top 86%
Damage
297
Top 89%

Other Notable Percentiles

Critical Damage Bonus
+30%
Top 0.1%
Critical Hits Chance
5%
Top 3.2%
Damage Spread
±20%
Top 4.7%
Resistance
0 0 0 0
Top 25%
Attack Time
1.5 Second
Top 30%
Level
65
Top 37%

Azak Stalker

Variant code: VaalSavageStalker
Section 1 of 1

Base Multipliers

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

Extra Data

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	define_shared_state =
	"
		fire;
		buffed;
	"
}

Transitionable
{
	
}

Stats
{
	set_base_heavy_stun_duration_ms = 2433
}
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 = "Azak 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.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] = {30, baseMultiplier = 1.4, 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, 30, baseMultiplier = 1.4, 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] = {30, 70, baseMultiplier = 1.4, 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, 30, 100, baseMultiplier = 1.4, 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.35, 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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {40, baseMultiplier = 0.35, 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 = { }, },
    },
}