← Back to list

Azak Mauler

Slug: Azak_Mauler

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

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

Core Stat Percentiles

Spell Damage
478
Top 22%
Evasion Rating
663
Top 51%
Damage
478
Top 69%
Armour
4,046
Top 73%
Life
14,654
Top 76%
Accuracy
2,228
Top 81%

Other Notable Percentiles

Critical Damage Bonus
+30%
Top 0.1%
Critical Hits Chance
5%
Top 3.2%
Damage Spread
±20%
Top 4.7%
Minion Armour
8,092
Top 5.3%
Resistance
30 0 0 0
Top 7.4%
Attack Distance
6 ~ 23
Top 18%

Azak Mauler

Variant code: VaalSavageGiant
Section 1 of 1

Base Multipliers

Life
225%
Armour
+100%
Resistance
30 0 0 0
Damage
225%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 23
Attack Time
1.5 Second
Damage Spread
±20%
Experience
225%
Model Size
100%
Type
VaalSavageGiant
Metadata
VaalSavageGiant

Extra Data

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	define_shared_state =
	"
		fire;
		buffed;
	"
}

Transitionable
{
	
}

Stats
{
	set_base_heavy_stun_duration_ms = 3066
}
version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	on_or_create_state_fire_1 = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fire.epk', R_Weapon );"
	on_or_create_state_fire_0 = "RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fire.epk', R_Weapon );"

	on_or_create_state_buffed_1 =
	"
		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', R_Weapon );
		Delay( 0.5,
		{
			ShowAttachedMeshSegments( CarverMace_OpaqueShape );
		} );
		Delay( 1.0,
		{
			RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', R_Weapon );
		} );
	"

	on_or_create_state_buffed_0 =
	"
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', R_Weapon );
		HideAttachedMeshSegments( CarverMace_OpaqueShape );
	"
}

Transitionable
{

	on_transition =
	"
		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalSavage/VaalSavageGiantAggroAudio.ao' ); } );
	"
}

Animated
{

	preload_animated_object = "Metadata/Monsters/VaalSavage/VaalSavageGiantAggroAudio.ao"

}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalSavage/VaalSavageGiant"] = {
    name = "Azak Mauler",
    life = 2.25,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.25,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 23,
    accuracy = 1,
    weaponType1 = "Two Hand Mace",
    skillList = {
        "MeleeAtAnimationSpeed",
        "GABogGiantBoneWallShatter",
        "GABogGiantBoneSlam",
        "GABogGiantGroundSlam",
        "GABogGiantFireSlam",
        "GABogGiantAllstarSlam",
        "EASSavageWeaponFire",
        "EGSavageGaint",
    },
    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["GABogGiantBoneWallShatter"] = {
    name = "GABogGiantBoneWallShatter",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.53,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABogGiantBoneSlam"] = {
    name = "GABogGiantBoneSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.53,
    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] = {12, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABogGiantGroundSlam"] = {
    name = "GABogGiantGroundSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.53,
    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] = {12, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABogGiantFireSlam"] = {
    name = "GABogGiantFireSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.53,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_gain_as_fire",
        "attack_maximum_action_distance_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {30, 12, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABogGiantAllstarSlam"] = {
    name = "GABogGiantAllstarSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.53,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_gain_as_fire",
        "attack_maximum_action_distance_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {30, 12, baseMultiplier = 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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGSavageGaint"] = {
    name = "EGSavageGaint",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}