Expérimentateur chirurgical
Surgical Experimentalist
SpectreY
AreaLe Refuge de la Ziggourat, Les Chambres noires, Les Chambres noires
Tags1HSword_onhit_audio, allows_additional_projectiles, allows_inc_aoe, Lanceur de sorts, cultist, human, humanoid, lightning_affinity, not_str, red_blood, very_slow_movement
Packs
  • Chercheur temporel vaal, Zélote chargé, Zélote chargé, Zélote chargé, Expérimentateur chirurgical
  • Les Chambres noires, Les Chambres noires: Expérimentateur chirurgical, Transcendant archer
  • Les Chambres noires, Les Chambres noires: Expérimentateur chirurgical, Transcendant guerrier
  • Le Refuge de la Ziggourat: Expérimentateur chirurgical, Zélote chargé, Zélote chargé
  • Le Refuge de la Ziggourat: Expérimentateur chirurgical, Zélote chargé, Zélote chargé
  • Le Refuge de la Ziggourat: Expérimentateur chirurgical, Transcendant archer
  • Le Refuge de la Ziggourat: Expérimentateur chirurgical, Transcendant guerrier
  • Expérimentateur chirurgical, Transcendant archer
  • Expérimentateur chirurgical, Transcendant guerrier
  • Vie
    200%
    Energy Shield From Life
    20%
    Évasion
    +30%
    Résistance
    0 0 30 0
    Damage
    200%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    4 ~ 12
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    200%
    Model Size
    100%
    Type
    VaalStormcaller
    Metadata
    VaalStormcaller
    Niveau
    65
    Vie
    10,421
    Armure
    2,023
    Score d'Évasion
    572
    Bouclier d'énergie
    2,605
    Damage
    425
    Dégâts des sorts
    425
    Précision
    1,974
    Temps d'attaque
    1.5
    Expérience
    43,014
    Minion Life
    9,563
    Minion Energy Shield
    2,391
    Minion Damage
    903
    Minion Armour
    2,023
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 340–510
    Chances de Touche critique: 5%
    Temps d'attaque: 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, CanRapidFire, AreaSpell, UsableWhileMoving, CannotChain, Sustained
    Boule de foudre
    Chances de Touche critique: 5%
    Temps d'incantation: 1 sec.
    Temps de recharge: 1.5 sec.
    Lance un Projectile lent sous forme d'orbe qui se déplace à travers les ennemis. L'orbe en lui-même ne Touche pas les ennemis, mais tire des éclairs de Foudre à plusieurs reprises sur les ennemis à proximité.
    Inflige 21.82 à 65.45 Dégâts de Foudre
    Touche les Ennemis à portée toutes les 0.2 secondes
    50% de Réduction de la Vitesse des Projectiles
    Tire des rayons sur les cibles à moins de 1.8 mètres
    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
    Temps d'incantation: 1 sec.
    Temps de recharge: 10 sec.
    Inflige 8.781 à 26.34 Dégâts de Foudre
    Tire Projectiles supplémentaires
    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 orb [Projectile] that moves through enemies. The orb itself does not [HitDamage|Hit] enemies, but repeatedly shoots bolts of [Lightning] at nearby targets.",
        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.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.UsableWhileMoving] = true,
            [SkillType.CannotChain] = true,
            [SkillType.Sustained] = true,
        },
        statDescriptionScope = "ball_lightning",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = 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.