Víbora espectral
No muerto
monster ignores delve darkness mechanic [1]
No puede ser empujado
Spectral Viper
SpectreN
Tagschaos_affinity, extra_extra_large_height, ghost, ghost_armour, immobile, is_unarmed, legion_monster, melee, no_pantheon_mod, reptile_beast, undead
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
200%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 22
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
100%
Model Size
100%
Type
LegionSpectralViper
Metadata
LegionVaalSpectralViper
Nivel
68
Vida
6,433
Armadura
28,790
Evasión
4,739
Escudo de energía
0
Damage
747
Daño de hechizos
747
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MeleePartialChaos
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 598–897
Probabilidad de golpe crítico: 5%
Daño de ataque: 75%
Attack Time: 1.5 seg
Derriba a tus enemigos con un golpe poderoso.
Inflige un 25% menos de daño de ataque
El 25% del daño físico se convierte en daño de caos
skill can fire arrows [1]
skill can fire wand projectiles [1]
visual hit effect chaos is green [1]
FaceLastTarget
Enfrenta al último objetivo

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
	slow_animations_go_to_idle = false
}

Life
{
	corpse_usable = false
}

Pathfinding
{
	immobile = true
}

DiesAfterTime
{
	
}

StateMachine
{
	define_shared_state = "idling;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_death = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Legion/Vaal/Napuatzi/on_act_viperIdle.ao );"
}

StateMachine
{
	on_state_idling_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/Vaal/Napuatzi/on_act_viperIdle.ao,  );"
	create_state_idling_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/Vaal/Napuatzi/on_act_viperIdle.ao,  );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LegionLeague/LegionVaalSpectralViper"] = {
    name = "Spectral Viper",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 22,
    accuracy = 1,
    skillList = {
        "MeleePartialChaos",
        "FaceLastTarget",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleePartialChaos"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_chaos",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "visual_hit_effect_chaos_is_green",
    },
    levels = {
        [1] = {0, 25, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FaceLastTarget"] = {
    name = "Face Last Target",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.01,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster ignores delve darkness mechanic [1]
IdMonsterIgnoresDelveDarkness
FamilyMonsterIgnoresDelveDarkness
Domainsmonstruo (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster ignores delve darkness mechanic Min: 1 Max: 1 Global
  • No puede ser empujado
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global