Azak Brute
Slug: Azak_Brute
Open Source Page
Spectre-capable
Tags:
SpearMetal_onhit_audio
human
humanoid
melee
monster_barely_moves
not_int
physical_affinity
red_blood
very_slow_movement
Areas:
Razed Fields
The Azak Bog
The Matlan Waterways
The Ziggurat Refuge
No custom art yet. Upload one to replace the placeholder.
Core Stat Percentiles
Evasion Rating
862
Top 13%
Spell Damage
319
Top 54%
Armour
2,630
Top 79%
Accuracy
2,228
Top 81%
Life
9,770
Top 84%
Damage
319
Top 86%
Other Notable Percentiles
Critical Damage Bonus
+30%
Top 0.1%
Critical Hits Chance
6%
Top 1.1%
Damage Spread
±20%
Top 4.7%
Resistance
0 0 0 0
Top 25%
Model Size
115%
Top 30%
Attack Time
1.5 Second
Top 30%
Azak Brute
Variant code: VaalSavageBruteOverview
Implicit Mods: attack maximum action distance + [13] stance movement speed +% final [254]
Summary
| Spectre | Y | |
|---|---|---|
| Area | The Matlan Waterways, The Azak Bog, The Ziggurat Refuge, Razed Fields | |
| Tags | human, humanoid, melee, monster_barely_moves, not_int, physical_affinity, red_blood, SpearMetal_onhit_audio, very_slow_movement | |
| Packs |
Base Multipliers
Life
150%
Armour
+30%
Evasion
+30%
Resistance
Damage
150%
Accuracy
100%
Critical Hits Chance
6%
Critical Damage Bonus
+30%
Attack Distance
4 ~ 11
Attack Time
1.5 Second
Damage Spread
±20%
Experience
150%
Model Size
115%
Type
VaalSavageBrute
Metadata
VaalSavageBrute
Extra Data
version 2
extends "Metadata/Monsters/Monster"
Actor
{
basic_action = "ChangeToStance2"
basic_action = "ChangeToStance1"
}
StateMachine
{
define_shared_state =
"
fire;
buffed;
"
}
Transitionable
{
}
Stats
{
set_base_heavy_stun_duration_ms = 2333
}
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 );"
}
Actor
{
create_default = "ShowWeapons();"
create_stance2 =
"
HideWeapons();
AddAttached( 'Metadata/Monsters/CarverTribe/attachments/ClawWeapons/RCarverBruteClaw.ao', R_elbow_jntBnd );
AddAttached( 'Metadata/Monsters/CarverTribe/attachments/ClawWeapons/LCarverBruteClaw.ao', L_elbow_jntBnd );
"
on_event_spear_for_ChangeToStance2 = "HideWeapons();"
on_event_claw_for_ChangeToStance2 =
"
AddAttached( 'Metadata/Monsters/CarverTribe/attachments/ClawWeapons/RCarverBruteClaw.ao', R_elbow_jntBnd );
AddAttached( 'Metadata/Monsters/CarverTribe/attachments/ClawWeapons/LCarverBruteClaw.ao', L_elbow_jntBnd );
AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', R_elbow_jntBnd );
AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/CarverTribe/epks/weapon_fadeIn.epk', L_elbow_jntBnd );
"
}
Transitionable
{
on_transition =
"
Roll( 1, 2,
{
PlayEffect( 'Metadata/Monsters/VaalSavage/BruteAggroAudio.ao' );
} );
"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalSavage/VaalSavageBrute"] = {
name = "Azak Brute",
life = 1.5,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1.5,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 11,
accuracy = 1,
weaponType1 = "Spear",
skillList = {
"MeleeAtAnimationSpeed",
"MeleeAtAnimationSpeedComboTEMP",
"MASExtraAttackDistance9",
"TCSavageBruteClawCharge",
"GABruteSpearThrust",
"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["MeleeAtAnimationSpeedComboTEMP"] = {
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["MASExtraAttackDistance9"] = {
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 = {
"attack_maximum_action_distance_+",
"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] = {9, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["TCSavageBruteClawCharge"] = {
name = "Table Charge",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.Melee] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.Movement] = true,
[SkillType.Travel] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_movement_velocity_+%",
"ignores_proximity_shield",
"is_area_damage",
"skill_cannot_be_interrupted",
"skill_cannot_be_stunned",
"skill_cannot_be_knocked_back",
},
levels = {
[1] = {200, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GABruteSpearThrust"] = {
name = "GABruteSpearThrust",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1.67,
baseFlags = {
attack = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_maximum_action_distance_+",
},
levels = {
[1] = {15, baseMultiplier = 1.35, 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 = { }, },
},
}