Surgical Experimentalist
Spectre | Y |
---|---|
Area | The Black Chambers, Etched Ravine, The Ziggurat Refuge |
Tags | 1HSword_onhit_audio, allows_additional_projectiles, allows_inc_aoe, caster, cultist, human, humanoid, lightning_affinity, not_str, red_blood, very_slow_movement |
Packs |
Life
200%
Energy Shield From Life
20%
Evasion
+30%
Resistance




Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
4 ~ 12
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
VaalStormcaller
Metadata
VaalStormcaller
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
65
Life
10,421
Armour
2,023
Evasion Rating
862
Energy Shield
2,605
Damage
425
Spell Damage
425
Accuracy
2,214
Attack Time
1.5
Experience
43,014
Minion Life
10,051
Minion Energy Shield
2,513
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 340–510
Critical Hit Chance: 5%
Attack Time: 1.5 sec
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

VaalStormcallerBallLightning
Spell, Damage, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Multicastable, Triggerable, Lightning, Unleashable, AreaSpell, UsableWhileMoving, Sustained, NoAttackInPlace, CreatesGroundEffect, Duration
Ball Lightning
Critical Hit Chance: 5%
Cast Time: 1 sec
Cooldown Time: 1.5 sec
Fire a slow-moving Projectile that moves through enemies. The Projectile itself does not Hit enemies, but repeatedly discharges bolts of Lightning at nearby enemies. Consumes a Fire Infusion if possible to slow down over time, create Ignited Ground as it travels, and explode dealing Fire damage in an Area after it dissipates.
Hits enemies in range every 0.2 seconds
50% reduced Projectile Speed
Bolts target enemies within +1.8 metres
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [22]
base is projectile [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]

MPSVaalStormcallerBouncingLightning
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Cast Time: 1 sec
Cooldown Time: 10 sec
Fires 81 additional Projectiles
action attack or cast time uses animation length [1]
ballistic projectiles always bounce [1]
base is projectile [1]
distribute projectiles over contact points [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1131]
projectile ballistic angle from reference event [1]
projectile ballistic gravity override [15000]
projectile spread radius [20]
projectile uses contact position [1]
spell maximum action distance +% [-50]

Object Type
version 2 extends "Metadata/Monsters/Monster" Transitionable {} Stats { set_base_heavy_stun_duration_ms = 2300 }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Transitionable { on_transition = " Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalMonsters/Living/VaalStormcallerAggroAudio.ao' ); } ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/VaalMonsters/Living/VaalStormcaller"] = { name = "Surgical Experimentalist", life = 2, energyShield = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2, damageSpread = 0.2, attackTime = 1.5, attackRange = 12, accuracy = 1, skillList = { "MeleeAtAnimationSpeed", "VaalStormcallerBallLightning", "MPSVaalStormcallerBouncingLightning", }, 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["VaalStormcallerBallLightning"] = { name = "Ball Lightning", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Fire a slow-moving [Projectile] that moves through enemies. The [Projectile] itself does not [HitDamage|Hit] enemies, but repeatedly discharges bolts of [Lightning] at nearby enemies. Consumes a [Fire] [ElementalInfusion|Infusion] if possible to slow down over time, create [IgnitedGround|Ignited Ground] as it travels, and explode dealing [Fire] damage in an Area after it dissipates.", skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.Totemable] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Lightning] = true, [SkillType.Unleashable] = true, [SkillType.AreaSpell] = true, [SkillType.UsableWhileMoving] = true, [SkillType.Sustained] = true, [SkillType.NoAttackInPlace] = true, [SkillType.CreatesGroundEffect] = true, [SkillType.Duration] = true, }, statDescriptionScope = "ball_lightning/statset_0", castTime = 1, baseFlags = { area = true, spell = true, projectile = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "base_projectile_speed_+%", "active_skill_area_of_effect_radius_+%_final", "active_skill_base_area_of_effect_radius", "ball_lightning_base_hit_frequency_ms", "base_is_projectile", "action_attack_or_cast_time_uses_animation_length", "use_scaled_contact_offset", "projectile_uses_contact_position", "projectile_uses_contact_direction", }, levels = { [1] = {0.5, 1.5, -50, 22, 18, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSVaalStormcallerBouncingLightning"] = { name = "MPSVaalStormcallerBouncingLightning", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Triggerable] = true, [SkillType.Damage] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_lightning_damage", "spell_maximum_base_lightning_damage", "monster_projectile_variation", "projectile_ballistic_gravity_override", "projectile_spread_radius", "spell_maximum_action_distance_+%", "number_of_additional_projectiles", "base_is_projectile", "projectile_uses_contact_position", "action_attack_or_cast_time_uses_animation_length", "ballistic_projectiles_always_bounce", "maintain_projectile_direction_when_using_contact_position", "projectile_ballistic_angle_from_reference_event", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.5, 1.5, 1131, 15000, 20, -50, 81, 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.