Tête de singe artificiel
Fabrication
Constructed Monkey Head
| Spectre | Y |
|---|---|
| Tags | Lanceur de sorts, Claw_onhit_audio, construct, golem, immobile, is_unarmed, metal_armour, not_dex, vaal |
Vie
100%
Energy Shield From Life
10%
+100%
Résistance
Damage
110%
Précision
100%
Touches critiques Chance
5%
Attack Distance
3 ~ 10
Temps d'attaque
1.5 Second
Damage Spread
±20%
Expérience
100%
Model Size
100%
Type
VaalConstructMonkey
Metadata
VaalConstructMonkeyHead
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Niveau
68
Vie
6,981
4,826
Damage
256
Dégâts des sorts
256
Précision
2,502
Temps d'attaque
1.5
Expérience
28,634
Minion Life
6,237
Minion Energy Shield
693
Minion Damage
1,066
Minion Armour
9,652
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
GSMonkeyConstructFire
Triggerable, Spell, Damage
Chances de Touche critique: 5%
Temps d'incantation: 1 sec.
action attack or cast time uses animation length [1]
is area damage [1]
FaceLastTarget
Faire face à la dernière cible
MonsterWaitShort
base skill effect duration [1000]
Object Type
version 2
extends "Metadata/Monsters/Monster"
BaseEvents
{
on_construction_complete = "RemoveCollidability();"
}
StateMachine
{
define_shared_state = "flamebreath;"
}
Actor
{
on_effect_start_GSMonkeyConstructFire = "this.parent.lock_facing_to = this.GetTarget( );"
}Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
StateMachine
{
on_state_flamebreath_1 =
"
AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/ao/flamethrower.ao', root_jntBnd );
PlayAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/ao/flamethrower.ao', start );
QueueAnimationAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/ao/flamethrower.ao', idle );
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_off.epk' );
"
create_state_flamebreath_1 =
"
AddAttachedObjectToBones( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/ao/flamethrower.ao', root_jntBnd );
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_off.epk' );
"
on_or_create_state_flamebreath_0 =
"
DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/ao/flamethrower.ao' );
RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_on.epk' );
RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_off.epk' );
"
}
Actor
{
on_effect_start_GSMonkeyConstructFire = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_on.epk' );"
}
Life
{
on_death =
"
RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_on.epk' );
RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/MonkeyConstruct/epk/head_heat_off.epk' );
"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead"] = {
name = "Constructed Monkey Head",
life = 1,
energyShield = 0.1,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1.1,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 10,
accuracy = 1,
skillList = {
"MonsterWaitShort",
"FaceLastTarget",
"GSMonkeyConstructFire",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MonsterWaitShort"] = {
name = "MonsterWaitShort",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {1000, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["FaceLastTarget"] = {
name = "Face Last Target",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.01,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSMonkeyConstructFire"] = {
name = "GSMonkeyConstructFire",
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_fire_damage",
"spell_maximum_base_fire_damage",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.