Goblin Xamã
Shaman Kin
Vida
200%
Energy Shield From Life
40%
Resistência
Damage
200%
Precisão
100%
Acertos Críticos Chance
5%
Attack Distance
5 ~ 14
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
200%
Model Size
130%
Type
GoblinShaman
Metadata
GoblinShaman
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Nível
65
Vida
13,026
2,023
663
5,210
Damage
425
Dano Mágico
425
Precisão
2,228
Tempo de Ataque
1.5
Experiência
43,014
Minion Life
12,564
Minion Energy Shield
5,026
Minion Damage
1,658
Minion Armour
2,023
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).
MPSGoblinShamanBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 209.4 a 314.2 de Dano Físico
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1056]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
SOGoblinVoltaxicStorm
Triggerable, AttackInPlace
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GSGoblinVoltaxicStorm
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 296.7 a 445.1 de Dano Físico
is area damage [1]
GTGoblinVoltaxicStorm
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormLesser
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormGreater
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
EASGoblinDance
action attack or cast time uses animation length [1]
Object Type
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Actor
{
basic_action = "ChangeToStance1"
basic_action = "ChangeToStance2"
}
Transitionable
{
}
Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Life
{
on_death =
"
this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
light.SetLightState( off_light, .5 );
AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' );
"
on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' ); }
}
Transitionable
{
on_transition =
"
Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
"
}
Animated
{
preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
}
Preload
{
preload_epk = "Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = {
name = "Shaman Kin",
life = 2,
energyShield = 0.4,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 14,
accuracy = 1,
weaponType1 = "Wand",
skillList = {
"MPSGoblinShamanBasicProj",
"GSGoblinVoltaxicStorm",
"EASGoblinDance",
"SOGoblinVoltaxicStorm",
"GTGoblinVoltaxicStorm",
"GTGoblinVoltaxicStormLesser",
"GTGoblinVoltaxicStormGreater",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MPSGoblinShamanBasicProj"] = {
name = "MPSGoblinShamanBasicProj",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"monster_projectile_variation",
"active_skill_base_physical_damage_%_to_convert_to_lightning",
"base_is_projectile",
"action_attack_or_cast_time_uses_animation_length",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
"check_for_targets_between_initiator_and_projectile_source",
"projectile_uses_contact_direction",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSGoblinVoltaxicStorm"] = {
name = "GSGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASGoblinDance"] = {
name = "EASGoblinDance",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SOGoblinVoltaxicStorm"] = {
name = "SOGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStorm"] = {
name = "GTGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormLesser"] = {
name = "GTGoblinVoltaxicStormLesser",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormGreater"] = {
name = "GTGoblinVoltaxicStormGreater",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
| key | val |
|---|---|
| StateMachine.define_shared_state = | |
| StateMachine." | , |
| StateMachine.yump; | |
| StateMachine.crowd; | |
| StateMachine.jumping; | |
| Functions.run_away = | |
| Functions." | , |
| Functions.RotateBy( arg1 ); | |
| Functions.this.path_target | FindWalkableLocationOnLine( this, GetLocation() + RotateLocation( [0, -100] ), GetObjectSize(), walk ); |
| Functions.PathTo( EvalIf( VariableExists( path_target ), path_target, GetLocation() + RotateLocation( [0, -200] ) ), true ); | |
| Functions.stop | StopMoving(); |
| Actor.basic_action | ChangeToStance1, ChangeToStance2 |
Goblin Xamã
Humanóide
Shaman Kin
| Spectre | Y |
|---|---|
| Spectre Override | Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman |
| Tags | Conjurador, Elemental_onhit_audio, fast_movement, humanoid, not_dex, not_str, red_blood |
| Packs |
Vida
200%
Energy Shield From Life
40%
Resistência
Damage
200%
Precisão
100%
Acertos Críticos Chance
5%
Attack Distance
5 ~ 14
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
200%
Model Size
130%
Type
GoblinShaman
Metadata
GoblinShamanDistracted
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Nível
68
Vida
15,514
2,413
708
6,206
Damage
466
Dano Mágico
466
Precisão
2,502
Tempo de Ataque
1.5
Experiência
57,268
Minion Life
13,860
Minion Energy Shield
5,544
Minion Damage
1,938
Minion Armour
2,413
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).
MPSGoblinShamanBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 229.6 a 344.4 de Dano Físico
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1056]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
SOGoblinVoltaxicStorm
Triggerable, AttackInPlace
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GSGoblinVoltaxicStorm
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 325.2 a 487.8 de Dano Físico
is area damage [1]
GTGoblinVoltaxicStorm
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormLesser
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormGreater
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
EASGoblinDance
action attack or cast time uses animation length [1]
Object Type
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Actor
{
basic_action = "ChangeToStance1"
basic_action = "ChangeToStance2"
}
Transitionable
{
}
Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Life
{
on_death =
"
this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
light.SetLightState( off_light, .5 );
AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' );
"
on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' ); }
}
Transitionable
{
on_transition =
"
Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
"
}
Animated
{
preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
}
Preload
{
preload_epk = "Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanDistracted"] = {
name = "Shaman Kin",
life = 2,
energyShield = 0.4,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 14,
accuracy = 1,
weaponType1 = "Wand",
skillList = {
"MPSGoblinShamanBasicProj",
"GSGoblinVoltaxicStorm",
"EASGoblinDance",
"SOGoblinVoltaxicStorm",
"GTGoblinVoltaxicStorm",
"GTGoblinVoltaxicStormLesser",
"GTGoblinVoltaxicStormGreater",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MPSGoblinShamanBasicProj"] = {
name = "MPSGoblinShamanBasicProj",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"monster_projectile_variation",
"active_skill_base_physical_damage_%_to_convert_to_lightning",
"base_is_projectile",
"action_attack_or_cast_time_uses_animation_length",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
"check_for_targets_between_initiator_and_projectile_source",
"projectile_uses_contact_direction",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSGoblinVoltaxicStorm"] = {
name = "GSGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASGoblinDance"] = {
name = "EASGoblinDance",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SOGoblinVoltaxicStorm"] = {
name = "SOGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStorm"] = {
name = "GTGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormLesser"] = {
name = "GTGoblinVoltaxicStormLesser",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormGreater"] = {
name = "GTGoblinVoltaxicStormGreater",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
Goblin Xamã
Humanóide
Shaman Kin
| Spectre | Y |
|---|---|
| Spectre Override | Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman |
| Tags | Conjurador, Elemental_onhit_audio, fast_movement, humanoid, not_dex, not_str, red_blood |
Vida
200%
Energy Shield From Life
40%
Resistência
Damage
200%
Precisão
100%
Acertos Críticos Chance
5%
Attack Distance
5 ~ 14
Tempo de Ataque
1.5 Second
Damage Spread
±20%
Experiência
200%
Model Size
130%
Type
GoblinShaman
Metadata
GoblinShamanWalkEmerge
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Nível
68
Vida
15,514
2,413
708
6,206
Damage
466
Dano Mágico
466
Precisão
2,502
Tempo de Ataque
1.5
Experiência
57,268
Minion Life
13,860
Minion Energy Shield
5,544
Minion Damage
1,938
Minion Armour
2,413
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).
MPSGoblinShamanBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 229.6 a 344.4 de Dano Físico
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1056]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
SOGoblinVoltaxicStorm
Triggerable, AttackInPlace
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GSGoblinVoltaxicStorm
Triggerable, Spell, Damage, AttackInPlace
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 325.2 a 487.8 de Dano Físico
is area damage [1]
GTGoblinVoltaxicStorm
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormLesser
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
GTGoblinVoltaxicStormGreater
Spell, Triggerable, AttackInPlace
Tempo de Conjuração: 1 seg
Recarga: 8 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
EASGoblinDance
action attack or cast time uses animation length [1]
WalkEmergeGoblin
walk emerge distance [775]
Object Type
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Actor
{
basic_action = "ChangeToStance1"
basic_action = "ChangeToStance2"
}
Transitionable
{
}
Object Type Codes
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/Goblins/GoblinCrowd"
Life
{
on_death =
"
this.light = GetAttachedAOByType( 'Metadata/Monsters/Goblins/GoblinShaman/attachments/GoblinShamanWeapon.ao' );
light.SetLightState( off_light, .5 );
AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' );
"
on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' ); }
}
Transitionable
{
on_transition =
"
Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao' ); } );
"
}
Animated
{
preload_animated_object = "Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanAggroAudio.ao"
}
Preload
{
preload_epk = "Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanWalkEmerge"] = {
name = "Shaman Kin",
life = 2,
energyShield = 0.4,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 14,
accuracy = 1,
weaponType1 = "Wand",
skillList = {
"MPSGoblinShamanBasicProj",
"GSGoblinVoltaxicStorm",
"EASGoblinDance",
"WalkEmergeGoblin",
"SOGoblinVoltaxicStorm",
"GTGoblinVoltaxicStorm",
"GTGoblinVoltaxicStormLesser",
"GTGoblinVoltaxicStormGreater",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MPSGoblinShamanBasicProj"] = {
name = "MPSGoblinShamanBasicProj",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_maximum_action_distance_+%",
"monster_projectile_variation",
"active_skill_base_physical_damage_%_to_convert_to_lightning",
"base_is_projectile",
"action_attack_or_cast_time_uses_animation_length",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
"check_for_targets_between_initiator_and_projectile_source",
"projectile_uses_contact_direction",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, -40, 1056, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSGoblinVoltaxicStorm"] = {
name = "GSGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASGoblinDance"] = {
name = "EASGoblinDance",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeGoblin"] = {
name = "WalkEmergeGoblin",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 3.2,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {775, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SOGoblinVoltaxicStorm"] = {
name = "SOGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStorm"] = {
name = "GTGoblinVoltaxicStorm",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormLesser"] = {
name = "GTGoblinVoltaxicStormLesser",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTGoblinVoltaxicStormGreater"] = {
name = "GTGoblinVoltaxicStormGreater",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-45, levelRequirement = 1, statInterpolation = {}, 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.