Zealous Excavator
Slug: Zealous_Excavator
Open Source Page
Spectre-capable
Tags:
2HBluntMetal_onhit_audio
allows_inc_aoe
cannot_be_monolith
humanoid
lightning_affinity
melee
physical_affinity
red_blood
very_slow_movement
Areas:
Digsite
The Excavation
The Ziggurat Refuge
No custom art yet. Upload one to replace the placeholder.
Core Stat Percentiles
Evasion Rating
663
Top 51%
Spell Damage
276
Top 69%
Accuracy
2,228
Top 81%
Life
8,467
Top 87%
Armour
2,023
Top 87%
Damage
276
Top 91%
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%
Zealous Excavator
Variant code: ExcavatorOrbOverview
Area: The Excavation, The Ziggurat Refuge, Digsite
Summary
| Spectre | Y | |
|---|---|---|
| Area | The Excavation, The Ziggurat Refuge, Digsite | |
| Tags | 2HBluntMetal_onhit_audio, allows_inc_aoe, cannot_be_monolith, humanoid, lightning_affinity, melee, physical_affinity, red_blood, very_slow_movement | |
| Packs |
Base Multipliers
Life
130%
Resistance
Damage
130%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
5 ~ 9
Attack Time
1.5 Second
Damage Spread
±20%
Experience
130%
Model Size
100%
Type
ExcavatorOrb
Metadata
ExcavatorOrb
Extra Data
version 2
extends "Metadata/Monsters/Monster"
Stats
{
set_base_heavy_stun_duration_ms = 1666
}
version 2
extends "Metadata/Monsters/Monster"
Actor
{
on_effect_start_TCExcavatorOrbCharge = "StartStateTimer( bonepos, 0.034 );"
on_effect_event_epk_for_TCExcavatorOrbCharge =
"
this.orb = GetAttachedAOByType( 'Metadata/Monsters/PrecursorWeapons/PrecursorOrb.ao' );
this.orb.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/TwilightOrderExcavators/Orb/epk/orb_activate.epk', 2.0 );
"
on_effect_event_epk_off_for_TCExcavatorOrbCharge = "this.orb.RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/TwilightOrderExcavators/Orb/epk/orb_activate.epk' );"
on_effect_end_or_destroy_TCExcavatorOrbCharge = "CancelStateTimer( bonepos );"
}
StateMachine
{
on_timer_bonepos =
"
local bonepos = GetBonePosition( aux_R_Weapon_attachment_jntBnd );
local bone_x = bonepos[0];
local bone_y = bonepos[1];
local bone_z = bonepos[2];
SetDynamicFloat3( 'orb_pos_world', bone_x, bone_y, bone_z );
// Log( '{ bone_x }', c );
StartStateTimer( bonepos, 0.034 );
"
}
Preload
{
preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/TwilightOrderExcavators/Orb/epk/orb_activate.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Orb/ExcavatorOrb"] = {
name = "Zealous Excavator",
life = 1.3,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1.3,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 9,
accuracy = 1,
skillList = {
"TCExcavatorOrbCharge",
"GSExcavatorOrbExplosion",
"GSExcavatorOrbDonutExplosion",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["TCExcavatorOrbCharge"] = {
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",
"action_attack_or_cast_time_uses_animation_length",
"base_deal_no_damage",
},
levels = {
[1] = {215, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSExcavatorOrbExplosion"] = {
name = "GSExcavatorOrbExplosion",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_base_physical_damage_%_to_convert_to_lightning",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSExcavatorOrbDonutExplosion"] = {
name = "GSExcavatorOrbDonutExplosion",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_base_physical_damage_%_to_convert_to_lightning",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}