Spectral Viper
Undead
monster ignores delve darkness mechanic [1]
Cannot be Knocked Back
SpectreN
Tagschaos_affinity, extra_extra_large_height, ghost, ghost_armour, immobile, is_unarmed, legion_monster, melee, no_pantheon_mod, reptile_beast, undead
Life
100%
Ailment Threshold
100%
Resistance
0 0 0 0
Damage
200%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 22
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
LegionSpectralViper
Metadata
LegionVaalSpectralViper
Level
68
Life
6,433
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
747
Spell Damage
747
Accuracy
0
Attack Time
1.5
Experience
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
Default Attack
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 75%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
Deals 25% less Attack Damage
25% of Physical Damage Converted to Chaos Damage
skill can fire arrows [1]
skill can fire wand projectiles [1]
visual hit effect chaos is green [1]
FaceLastTarget
Face Last Target

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
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster ignores delve darkness mechanic Min: 1 Max: 1 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.