Viper Napuatzi
区域: Utzaal
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Spectre | N |
---|---|
Area | Utzaal, Utzaal |
Tags | allows_additional_projectiles, allows_inc_aoe, cultist, human, humanoid, melee, monster_applies_poison, physical_affinity, ranged, red_blood, Unarmed_onhit_audio, very_slow_movement |
生命
250%
Energy Shield From Life
10%
Armour
+40%
闪避值
+40%
Ailment Threshold
%
抗性
30
30
30
0
伤害
250%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
5 ~ 18
Attack Time
1.38 Second
Damage Spread
±20%
经验值
250%
Model Size
100%
Type
ViperNapuatzi
Metadata
ViperNapuatzi
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
等级
62
生命
14,065
Armour
2,420
闪避值
406
能量护盾
0
伤害
483
法术伤害
483
命中
0
Attack Time
1.38
经验值
46,440
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).
MeleeAtAnimationSpeedBoss
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
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]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziFastProjectile
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 35.82 - 53.73 物理伤害
发射 1 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
发射 1 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
GSViperNapuatziSpinSlam
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
冷却时间: 15 秒
造成 134.3 - 201.5 物理伤害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [25]
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [25]
EGViperNapuatziSnakeSacrifice
可触发
冷却时间: 30 秒
ViperNapuatziSnakeSpark
法术, 投射物, 玩家投射物, 伤害, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 闪电, 可齐射, Invokable
攻击暴击率: 5%
施放间隔: 0.7 秒
造成 58.21 - 87.32 物理伤害
投射物速度降低 25%
发射 5 个额外投射物
击中敌人造成中毒
base is projectile [1]
base skill effect duration [10000]
check for targets between initiator and projectile source [1]
distribute projectiles over contact points [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles should collide with flying monsters [1]
spark pathing width bounds [15]
spark projectile absolute angle override deg [50]
spark projectile bounces off walls [1]
use scaled contact offset [1]
投射物速度降低 25%
发射 5 个额外投射物
击中敌人造成中毒
base is projectile [1]
base skill effect duration [10000]
check for targets between initiator and projectile source [1]
distribute projectiles over contact points [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles should collide with flying monsters [1]
spark pathing width bounds [15]
spark projectile absolute angle override deg [50]
spark projectile bounces off walls [1]
use scaled contact offset [1]
GSViperNapuatziFireRain
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 111.9 - 167.9 [火焰]伤害
is area damage [1]
is area damage [1]
GSViperNapuatziChaosRain
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 111.9 - 167.9 混沌伤害
is area damage [1]
voll slam damage +% final at centre [25]
is area damage [1]
voll slam damage +% final at centre [25]
GTViperNapuatziFireRain
可触发
action attack or cast time uses animation length [1]
GTViperNapuatziChaosRain
可触发
action attack or cast time uses animation length [1]
EASViperNapuatziCrissCrossCascade
冷却时间: 40 秒
action attack or cast time uses animation length [1]
EAAViperNapuatziDashForward
action attack or cast time uses animation length [1]
EAAViperNapuatziDashBackward
action attack or cast time uses animation length [1]
EAAViperNapuatziDashLeft
action attack or cast time uses animation length [1]
EAAViperNapuatziDashRight
action attack or cast time uses animation length [1]
MAASViperNapuatziCombo
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 7 秒
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziSerpentStrike
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 80%
Attack Time: 1.38 秒
冷却时间: 40 秒
攻击伤害总降 20%
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
ViperNapuatziLightningSpear
攻击, 投射物, 闪电
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 150%
Attack Time: 1.38 秒
冷却时间: 10 秒
攻击伤害总增 50%
将[物理]伤害的 60% 转化为[闪电]伤害
感电敌人如同伤害总增 10%
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base is projectile [1]
no additional projectiles [1]
projectile uses contact position [1]
use scaled contact offset [1]
将[物理]伤害的 60% 转化为[闪电]伤害
感电敌人如同伤害总增 10%
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base is projectile [1]
no additional projectiles [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAViperNapuatziSnakeWave
可触发, 攻击
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 250%
Attack Time: 1.38 秒
攻击伤害总增 150%
击中敌人造成中毒
base skill can be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
击中敌人造成中毒
base skill can be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
CGEViperNapuatziSpear
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
每秒造成 68.4 基础混沌伤害
active skill area of effect radius +% final [-5]
ground caustic art variation [1020]
infinite skill effect duration [1]
active skill area of effect radius +% final [-5]
ground caustic art variation [1020]
infinite skill effect duration [1]
EASViperNapuatziCommandSoliders
action attack or cast time uses animation length [1]
EASViperNapuatziProjectileBarrage
冷却时间: 17.5 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-40]
spell maximum action distance +% [-40]
EASViperNapuatziSnakeRelease
冷却时间: 15 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-70]
spell maximum action distance +% [-70]
MAASViperNapuatziCombo2
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 80%
Attack Time: 1.38 秒
冷却时间: 7 秒
攻击伤害总降 20%
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GAViperComboEndSlam
可触发, 攻击
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 120%
Attack Time: 1.38 秒
攻击伤害总增 20%
击中时有 50% 的几率使敌人中毒
is area damage [1]
voll slam damage +% final at centre [20]
击中时有 50% 的几率使敌人中毒
is area damage [1]
voll slam damage +% final at centre [20]
MAASViperNapuatziStepThrust
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
攻击击中时有 20% 的几率使目标中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziStepSwipes
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziDashThrust
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.38 秒
冷却时间: 5 秒
攻击伤害总降 30%
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziPoisonSpray
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 26.87 - 40.3 物理伤害
击中敌人造成中毒
base is projectile [1]
monster projectile variation [1357]
projectile ballistic angle from reference event [1]
projectile spread radius [4]
击中敌人造成中毒
base is projectile [1]
monster projectile variation [1357]
projectile ballistic angle from reference event [1]
projectile spread radius [4]
CGEViperNapuatziGasGround
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
每秒造成 46.7 基础混沌伤害
active skill area of effect radius +% final [-40]
base skill effect duration [6000]
ground caustic art variation [1023]
active skill area of effect radius +% final [-40]
base skill effect duration [6000]
ground caustic art variation [1023]
EASViperNapuatziDashForward
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashBackward
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashLeft
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashRight
冷却时间: 5 秒
action attack or cast time uses animation length [1]
MAASViperNapuatziJumpStab
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziJumpStabMoving
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [-10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [-10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAViperNapuatziCycloneEndNoTurn
action attack or cast time uses animation length [1]
action do not face target [1]
action do not face target [1]
EAAViperNapuatziCycloneEndTurn
action attack or cast time uses animation length [1]
action do not face target [1]
action do not face target [1]
MAASViperNapuatziStepSweep
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 386–579
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziProjectileBarrage
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 26.87 - 40.3 物理伤害
发射 10 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
发射 10 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { define_shared_state = " emerging; spear_visible = 1; invisible_after_death; commands_left; float_epk; skip_death; collidable = 1; " define_shared_timer = "combat_style_cooldown;" on_or_create_state_collidable_1 = "MakeCollidable();" on_or_create_state_collidable_0 = "RemoveCollidability();" } Functions { fix_orientation = " AddOnActionEnd( { SetOrientation( GetOrientation() + arg1, false, true ); PlayAnimationType( Idle, 1.0, 0, 0 ); }, true ); " } Actor { basic_action = "ChangeToStance3" basic_action = "ChangeToStance4" } Stats { set_monster_delay_item_drops_millis = 4800 } BaseEvents { on_construction_complete = "globals.viperboss = this;" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { on_or_create_state_spear_visible_0 = "RemoveAttachedObjectFromBones( R_Weapon );" on_state_spear_visible_1 = " AddAttached( 'Metadata/Monsters/ViperNapuatzi/attachments/ViperNapuatziSpear.ao', R_Weapon ); this.viper_spear = GetAttachedAOByType( 'Metadata/Monsters/ViperNapuatzi/attachments/ViperNapuatziSpear.ao' ); this.viper_spear.PlayAnimationEx( this.CurrentAnimationName(), begin_percent:this.GetCurrentAnimationPosition( true ) ); " on_or_create_state_invisible_after_death_1 = " DisableRendering(); SetProximityTriggerRadius( 150 ); " } Preload { preload_environment = "LegionLeagueWorld" preload_environment = "LegionLeagueWorldBattle" } Render { use_ao_lights = true } ProximityTrigger { radius = 0 condition = "players" on_triggered = "DisableRendering();" } Animated { on_end_caster_snake_release_01 = "PlayCharacterAudioEvent( ViperNapuatziSnakeSkillResponse );" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Lance Hell - Commands soldiers to attack as a section, multiple times in sequence */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_float_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ViperNapuatzi/epk/lance_hell/viper_buff.epk' );" on_state_float_epk_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ViperNapuatzi/epk/lance_hell/viper_buff.epk' );" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatzi"] = { name = "Viper Napuatzi", life = 2.5, energyShield = 0.1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.5, damageSpread = 0.2, attackTime = 1.38, attackRange = 18, accuracy = 1, skillList = { "MeleeAtAnimationSpeedBoss", "MAASViperNapuatziCombo", "MAASViperNapuatziSerpentStrike", "MAASViperNapuatziCombo2", "MAASViperNapuatziStepThrust", "MAASViperNapuatziStepSwipes", "MAASViperNapuatziDashThrust", "MAASViperNapuatziJumpStab", "MAASViperNapuatziJumpStabMoving", "MAASViperNapuatziStepSweep", "MPSViperNapuatziFastProjectile", "ViperNapuatziLightningSpear", "MPSViperNapuatziPoisonSpray", "MPSViperNapuatziProjectileBarrage", "CGEViperNapuatziSpear", "CGEViperNapuatziGasGround", "GSViperNapuatziSpinSlam", "GSViperNapuatziFireRain", "GSViperNapuatziChaosRain", "GAViperNapuatziSnakeWave", "GAViperComboEndSlam", "EASViperNapuatziCrissCrossCascade", "EAAViperNapuatziDashForward", "EAAViperNapuatziDashBackward", "EAAViperNapuatziDashLeft", "EAAViperNapuatziDashRight", "EASViperNapuatziCommandSoliders", "EASViperNapuatziProjectileBarrage", "EASViperNapuatziSnakeRelease", "EASViperNapuatziDashForward", "EASViperNapuatziDashBackward", "EASViperNapuatziDashLeft", "EASViperNapuatziDashRight", "EAAViperNapuatziCycloneEndNoTurn", "EAAViperNapuatziCycloneEndTurn", "EGViperNapuatziSnakeSacrifice", "GTViperNapuatziFireRain", "GTViperNapuatziChaosRain", "ViperNapuatziSnakeSpark", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedBoss"] = { 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.Multistrikeable] = 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["MAASViperNapuatziCombo"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "base_chance_to_poison_on_hit_%", "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] = {15, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziSerpentStrike"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {40, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziCombo2"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "base_chance_to_poison_on_hit_%", "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] = {15, 50, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepThrust"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "chance_to_poison_on_hit_with_attacks_%", "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] = {10, 20, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepSwipes"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziDashThrust"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {0, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziJumpStab"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {0, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziJumpStabMoving"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {-10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepSweep"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziFastProjectile"] = { name = "MPSViperNapuatziFastProjectile", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "number_of_additional_projectiles", "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "global_poison_on_hit", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1038, 1, -20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ViperNapuatziLightningSpear"] = { name = "ViperNapuatziLightningSpear", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.Projectile] = true, [SkillType.Lightning] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_lightning", "active_skill_shock_as_though_damage_+%_final", "attack_maximum_action_distance_+", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "no_additional_projectiles", }, levels = { [1] = {60, 10, 80, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziPoisonSpray"] = { name = "MPSViperNapuatziPoisonSpray", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "projectile_spread_radius", "base_is_projectile", "global_poison_on_hit", "projectile_ballistic_angle_from_reference_event", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1357, 4, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziProjectileBarrage"] = { name = "MPSViperNapuatziProjectileBarrage", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "number_of_additional_projectiles", "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "global_poison_on_hit", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1038, 10, -20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEViperNapuatziSpear"] = { name = "CGEViperNapuatziSpear", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chaos_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "ground_caustic_art_variation", "infinite_skill_effect_duration", }, levels = { [1] = {1, -5, 1020, levelRequirement = 1, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEViperNapuatziGasGround"] = { name = "CGEViperNapuatziGasGround", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chaos_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "ground_caustic_art_variation", "base_skill_effect_duration", }, levels = { [1] = {1, -40, 1023, 6000, levelRequirement = 1, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziSpinSlam"] = { name = "GSViperNapuatziSpinSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "voll_slam_damage_+%_final_at_centre", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziFireRain"] = { name = "GSViperNapuatziFireRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziChaosRain"] = { name = "GSViperNapuatziChaosRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "voll_slam_damage_+%_final_at_centre", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAViperNapuatziSnakeWave"] = { name = "GAViperNapuatziSnakeWave", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "global_poison_on_hit", "base_skill_can_be_avoided_by_dodge_roll", "base_skill_cannot_be_blocked", }, levels = { [1] = {baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAViperComboEndSlam"] = { name = "GAViperComboEndSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chance_to_poison_on_hit_%", "voll_slam_damage_+%_final_at_centre", "is_area_damage", }, levels = { [1] = {50, 20, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziCrissCrossCascade"] = { name = "EASViperNapuatziCrissCrossCascade", 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["EAAViperNapuatziDashForward"] = { name = "EAAViperNapuatziDashForward", 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["EAAViperNapuatziDashBackward"] = { name = "EAAViperNapuatziDashBackward", 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["EAAViperNapuatziDashLeft"] = { name = "EAAViperNapuatziDashLeft", 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["EAAViperNapuatziDashRight"] = { name = "EAAViperNapuatziDashRight", 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["EASViperNapuatziCommandSoliders"] = { name = "EASViperNapuatziCommandSoliders", 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["EASViperNapuatziProjectileBarrage"] = { name = "EASViperNapuatziProjectileBarrage", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {-40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziSnakeRelease"] = { name = "EASViperNapuatziSnakeRelease", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {-70, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziDashForward"] = { name = "EASViperNapuatziDashForward", 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["EASViperNapuatziDashBackward"] = { name = "EASViperNapuatziDashBackward", 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["EASViperNapuatziDashLeft"] = { name = "EASViperNapuatziDashLeft", 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["EASViperNapuatziDashRight"] = { name = "EASViperNapuatziDashRight", 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["EAAViperNapuatziCycloneEndNoTurn"] = { name = "EAAViperNapuatziCycloneEndNoTurn", 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", "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAAViperNapuatziCycloneEndTurn"] = { name = "EAAViperNapuatziCycloneEndTurn", 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", "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EGViperNapuatziSnakeSacrifice"] = { name = "EGViperNapuatziSnakeSacrifice", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTViperNapuatziFireRain"] = { name = "GTViperNapuatziFireRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTViperNapuatziChaosRain"] = { name = "GTViperNapuatziChaosRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["ViperNapuatziSnakeSpark"] = { name = "ViperNapuatziSnakeSpark", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Duration] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Lightning] = true, [SkillType.CanRapidFire] = true, [SkillType.Invokable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 0.7, baseFlags = { spell = true, projectile = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_skill_effect_duration", "spark_pathing_width_bounds", "spark_projectile_absolute_angle_override_deg", "base_projectile_speed_+%", "number_of_additional_projectiles", "base_is_projectile", "projectiles_should_collide_with_flying_monsters", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "spark_projectile_bounces_off_walls", "global_poison_on_hit", "use_scaled_contact_offset", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 10000, 15, 50, -25, 5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, }
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Id | MonsterUniqueT2Boss |
---|---|
Family | MonsterActBoss |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
Viper Napuatzi
区域: Vaal City
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster dropped item quantity +% [800]
monster dropped item rarity +% [4000]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster dropped item quantity +% [800]
monster dropped item rarity +% [4000]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
Spectre | N |
---|---|
Area | Vaal City |
Tags | allows_additional_projectiles, allows_inc_aoe, cultist, human, humanoid, melee, monster_applies_poison, physical_affinity, ranged, red_blood, Unarmed_onhit_audio, very_slow_movement |
生命
250%
Energy Shield From Life
10%
Armour
+40%
闪避值
+40%
Ailment Threshold
%
抗性
30
30
30
0
伤害
250%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
Attack Distance
5 ~ 18
Attack Time
1.38 Second
Damage Spread
±20%
经验值
250%
Model Size
100%
Type
ViperNapuatziMap
Metadata
ViperNapuatziMAP
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
等级
65
生命
16,283
Armour
2,893
闪避值
440
能量护盾
0
伤害
531
法术伤害
531
命中
0
Attack Time
1.38
经验值
53,768
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).
MeleeAtAnimationSpeedBoss
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
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]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziFastProjectile
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 37.74 - 56.61 物理伤害
发射 1 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
发射 1 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
GSViperNapuatziSpinSlam
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
冷却时间: 15 秒
造成 141.5 - 212.3 物理伤害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [25]
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [25]
EGViperNapuatziSnakeSacrifice
可触发
冷却时间: 30 秒
ViperNapuatziSnakeSpark
法术, 投射物, 玩家投射物, 伤害, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 闪电, 可齐射, Invokable
攻击暴击率: 5%
施放间隔: 0.7 秒
造成 61.32 - 91.98 物理伤害
投射物速度降低 25%
发射 5 个额外投射物
击中敌人造成中毒
base is projectile [1]
base skill effect duration [10000]
check for targets between initiator and projectile source [1]
distribute projectiles over contact points [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles should collide with flying monsters [1]
spark pathing width bounds [15]
spark projectile absolute angle override deg [50]
spark projectile bounces off walls [1]
use scaled contact offset [1]
投射物速度降低 25%
发射 5 个额外投射物
击中敌人造成中毒
base is projectile [1]
base skill effect duration [10000]
check for targets between initiator and projectile source [1]
distribute projectiles over contact points [1]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles should collide with flying monsters [1]
spark pathing width bounds [15]
spark projectile absolute angle override deg [50]
spark projectile bounces off walls [1]
use scaled contact offset [1]
GSViperNapuatziFireRain
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 117.9 - 176.9 [火焰]伤害
is area damage [1]
is area damage [1]
GSViperNapuatziChaosRain
可触发, 法术, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 117.9 - 176.9 混沌伤害
is area damage [1]
voll slam damage +% final at centre [25]
is area damage [1]
voll slam damage +% final at centre [25]
GTViperNapuatziFireRain
可触发
action attack or cast time uses animation length [1]
GTViperNapuatziChaosRain
可触发
action attack or cast time uses animation length [1]
EASViperNapuatziCrissCrossCascade
冷却时间: 40 秒
action attack or cast time uses animation length [1]
EAAViperNapuatziDashForward
action attack or cast time uses animation length [1]
EAAViperNapuatziDashBackward
action attack or cast time uses animation length [1]
EAAViperNapuatziDashLeft
action attack or cast time uses animation length [1]
EAAViperNapuatziDashRight
action attack or cast time uses animation length [1]
MAASViperNapuatziCombo
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 7 秒
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziSerpentStrike
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 80%
Attack Time: 1.38 秒
冷却时间: 40 秒
攻击伤害总降 20%
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
ViperNapuatziLightningSpear
攻击, 投射物, 闪电
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 150%
Attack Time: 1.38 秒
冷却时间: 10 秒
攻击伤害总增 50%
将[物理]伤害的 60% 转化为[闪电]伤害
感电敌人如同伤害总增 10%
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base is projectile [1]
no additional projectiles [1]
projectile uses contact position [1]
use scaled contact offset [1]
将[物理]伤害的 60% 转化为[闪电]伤害
感电敌人如同伤害总增 10%
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
base is projectile [1]
no additional projectiles [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAViperNapuatziSnakeWave
可触发, 攻击
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 250%
Attack Time: 1.38 秒
攻击伤害总增 150%
击中敌人造成中毒
base skill can be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
击中敌人造成中毒
base skill can be avoided by dodge roll [1]
base skill cannot be blocked [1]
is area damage [1]
CGEViperNapuatziSpear
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
每秒造成 72.1 基础混沌伤害
active skill area of effect radius +% final [-5]
ground caustic art variation [1020]
infinite skill effect duration [1]
active skill area of effect radius +% final [-5]
ground caustic art variation [1020]
infinite skill effect duration [1]
EASViperNapuatziCommandSoliders
action attack or cast time uses animation length [1]
EASViperNapuatziProjectileBarrage
冷却时间: 17.5 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-40]
spell maximum action distance +% [-40]
EASViperNapuatziSnakeRelease
冷却时间: 15 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-70]
spell maximum action distance +% [-70]
MAASViperNapuatziCombo2
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 80%
Attack Time: 1.38 秒
冷却时间: 7 秒
攻击伤害总降 20%
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
击中时有 50% 的几率使敌人中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GAViperComboEndSlam
可触发, 攻击
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 120%
Attack Time: 1.38 秒
攻击伤害总增 20%
击中时有 50% 的几率使敌人中毒
is area damage [1]
voll slam damage +% final at centre [20]
击中时有 50% 的几率使敌人中毒
is area damage [1]
voll slam damage +% final at centre [20]
MAASViperNapuatziStepThrust
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
攻击击中时有 20% 的几率使目标中毒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziStepSwipes
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziDashThrust
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
攻击伤害: 70%
Attack Time: 1.38 秒
冷却时间: 5 秒
攻击伤害总降 30%
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziPoisonSpray
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 28.3 - 42.45 物理伤害
击中敌人造成中毒
base is projectile [1]
monster projectile variation [1357]
projectile ballistic angle from reference event [1]
projectile spread radius [4]
击中敌人造成中毒
base is projectile [1]
monster projectile variation [1357]
projectile ballistic angle from reference event [1]
projectile spread radius [4]
CGEViperNapuatziGasGround
法术, 范围, 伤害, 可触发, 持续时间, 范围法术
施放间隔: 1 秒
每秒造成 49.1 基础混沌伤害
active skill area of effect radius +% final [-40]
base skill effect duration [6000]
ground caustic art variation [1023]
active skill area of effect radius +% final [-40]
base skill effect duration [6000]
ground caustic art variation [1023]
EASViperNapuatziDashForward
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashBackward
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashLeft
冷却时间: 5 秒
action attack or cast time uses animation length [1]
EASViperNapuatziDashRight
冷却时间: 5 秒
action attack or cast time uses animation length [1]
MAASViperNapuatziJumpStab
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [0]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASViperNapuatziJumpStabMoving
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [-10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [-10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAViperNapuatziCycloneEndNoTurn
action attack or cast time uses animation length [1]
action do not face target [1]
action do not face target [1]
EAAViperNapuatziCycloneEndTurn
action attack or cast time uses animation length [1]
action do not face target [1]
action do not face target [1]
MAASViperNapuatziStepSweep
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
Base Damage: 425–637
暴击几率: 5%
Attack Time: 1.38 秒
冷却时间: 5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
attack maximum action distance + [10]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSViperNapuatziProjectileBarrage
法术, 投射物, 玩家投射物, 可触发, 伤害
攻击暴击率: 5%
施放间隔: 1 秒
造成 28.3 - 42.45 物理伤害
发射 10 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
发射 10 个额外投射物
击中敌人造成中毒
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1038]
projectile uses contact position [1]
spell maximum action distance +% [-20]
use scaled contact offset [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { define_shared_state = " emerging; spear_visible = 1; invisible_after_death; commands_left; float_epk; skip_death; collidable = 1; " define_shared_timer = "combat_style_cooldown;" on_or_create_state_collidable_1 = "MakeCollidable();" on_or_create_state_collidable_0 = "RemoveCollidability();" } Functions { fix_orientation = " AddOnActionEnd( { SetOrientation( GetOrientation() + arg1, false, true ); PlayAnimationType( Idle, 1.0, 0, 0 ); }, true ); " } Actor { basic_action = "ChangeToStance3" basic_action = "ChangeToStance4" } Stats { set_monster_delay_item_drops_millis = 4800 } BaseEvents { on_construction_complete = "globals.viperboss = this;" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { on_or_create_state_spear_visible_0 = "RemoveAttachedObjectFromBones( R_Weapon );" on_state_spear_visible_1 = " AddAttached( 'Metadata/Monsters/ViperNapuatzi/attachments/ViperNapuatziSpear.ao', R_Weapon ); this.viper_spear = GetAttachedAOByType( 'Metadata/Monsters/ViperNapuatzi/attachments/ViperNapuatziSpear.ao' ); this.viper_spear.PlayAnimationEx( this.CurrentAnimationName(), begin_percent:this.GetCurrentAnimationPosition( true ) ); " on_or_create_state_invisible_after_death_1 = " DisableRendering(); SetProximityTriggerRadius( 150 ); " } Preload { preload_environment = "LegionLeagueWorld" preload_environment = "LegionLeagueWorldBattle" } Render { use_ao_lights = true } ProximityTrigger { radius = 0 condition = "players" on_triggered = "DisableRendering();" } /* ------------------------------------------------------------------------------------------------------------------- */ /* Lance Hell - Commands soldiers to attack as a section, multiple times in sequence */ /* ------------------------------------------------------------------------------------------------------------------- */ StateMachine { on_or_create_state_float_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ViperNapuatzi/epk/lance_hell/viper_buff.epk' );" on_state_float_epk_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ViperNapuatzi/epk/lance_hell/viper_buff.epk' );" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziMAP"] = { name = "Viper Napuatzi", life = 2.5, energyShield = 0.1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.5, damageSpread = 0.2, attackTime = 1.38, attackRange = 18, accuracy = 1, skillList = { "MeleeAtAnimationSpeedBoss", "MAASViperNapuatziCombo", "MAASViperNapuatziSerpentStrike", "MAASViperNapuatziCombo2", "MAASViperNapuatziStepThrust", "MAASViperNapuatziStepSwipes", "MAASViperNapuatziDashThrust", "MAASViperNapuatziJumpStab", "MAASViperNapuatziJumpStabMoving", "MAASViperNapuatziStepSweep", "MPSViperNapuatziFastProjectile", "ViperNapuatziLightningSpear", "MPSViperNapuatziPoisonSpray", "MPSViperNapuatziProjectileBarrage", "CGEViperNapuatziSpear", "CGEViperNapuatziGasGround", "GSViperNapuatziSpinSlam", "GSViperNapuatziFireRain", "GSViperNapuatziChaosRain", "GAViperNapuatziSnakeWave", "GAViperComboEndSlam", "EASViperNapuatziCrissCrossCascade", "EAAViperNapuatziDashForward", "EAAViperNapuatziDashBackward", "EAAViperNapuatziDashLeft", "EAAViperNapuatziDashRight", "EASViperNapuatziCommandSoliders", "EASViperNapuatziProjectileBarrage", "EASViperNapuatziSnakeRelease", "EASViperNapuatziDashForward", "EASViperNapuatziDashBackward", "EASViperNapuatziDashLeft", "EASViperNapuatziDashRight", "EAAViperNapuatziCycloneEndNoTurn", "EAAViperNapuatziCycloneEndTurn", "EGViperNapuatziSnakeSacrifice", "GTViperNapuatziFireRain", "GTViperNapuatziChaosRain", "ViperNapuatziSnakeSpark", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedBoss"] = { 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.Multistrikeable] = 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["MAASViperNapuatziCombo"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "base_chance_to_poison_on_hit_%", "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] = {15, 50, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziSerpentStrike"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {40, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziCombo2"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "base_chance_to_poison_on_hit_%", "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] = {15, 50, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepThrust"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "chance_to_poison_on_hit_with_attacks_%", "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] = {10, 20, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepSwipes"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziDashThrust"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {0, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziJumpStab"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {0, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziJumpStabMoving"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {-10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MAASViperNapuatziStepSweep"] = { 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.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "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] = {10, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziFastProjectile"] = { name = "MPSViperNapuatziFastProjectile", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "number_of_additional_projectiles", "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "global_poison_on_hit", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1038, 1, -20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["ViperNapuatziLightningSpear"] = { name = "ViperNapuatziLightningSpear", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.Projectile] = true, [SkillType.Lightning] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_lightning", "active_skill_shock_as_though_damage_+%_final", "attack_maximum_action_distance_+", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", "no_additional_projectiles", }, levels = { [1] = {60, 10, 80, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziPoisonSpray"] = { name = "MPSViperNapuatziPoisonSpray", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "projectile_spread_radius", "base_is_projectile", "global_poison_on_hit", "projectile_ballistic_angle_from_reference_event", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1357, 4, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPSViperNapuatziProjectileBarrage"] = { name = "MPSViperNapuatziProjectileBarrage", 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_physical_damage", "spell_maximum_base_physical_damage", "monster_projectile_variation", "number_of_additional_projectiles", "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "global_poison_on_hit", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 1038, 10, -20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEViperNapuatziSpear"] = { name = "CGEViperNapuatziSpear", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chaos_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "ground_caustic_art_variation", "infinite_skill_effect_duration", }, levels = { [1] = {1, -5, 1020, levelRequirement = 1, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEViperNapuatziGasGround"] = { name = "CGEViperNapuatziGasGround", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chaos_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "ground_caustic_art_variation", "base_skill_effect_duration", }, levels = { [1] = {1, -40, 1023, 6000, levelRequirement = 1, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziSpinSlam"] = { name = "GSViperNapuatziSpinSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "voll_slam_damage_+%_final_at_centre", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziFireRain"] = { name = "GSViperNapuatziFireRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSViperNapuatziChaosRain"] = { name = "GSViperNapuatziChaosRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_chaos_damage", "spell_maximum_base_chaos_damage", "voll_slam_damage_+%_final_at_centre", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAViperNapuatziSnakeWave"] = { name = "GAViperNapuatziSnakeWave", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "global_poison_on_hit", "base_skill_can_be_avoided_by_dodge_roll", "base_skill_cannot_be_blocked", }, levels = { [1] = {baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAViperComboEndSlam"] = { name = "GAViperComboEndSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "base_chance_to_poison_on_hit_%", "voll_slam_damage_+%_final_at_centre", "is_area_damage", }, levels = { [1] = {50, 20, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziCrissCrossCascade"] = { name = "EASViperNapuatziCrissCrossCascade", 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["EAAViperNapuatziDashForward"] = { name = "EAAViperNapuatziDashForward", 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["EAAViperNapuatziDashBackward"] = { name = "EAAViperNapuatziDashBackward", 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["EAAViperNapuatziDashLeft"] = { name = "EAAViperNapuatziDashLeft", 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["EAAViperNapuatziDashRight"] = { name = "EAAViperNapuatziDashRight", 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["EASViperNapuatziCommandSoliders"] = { name = "EASViperNapuatziCommandSoliders", 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["EASViperNapuatziProjectileBarrage"] = { name = "EASViperNapuatziProjectileBarrage", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {-40, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziSnakeRelease"] = { name = "EASViperNapuatziSnakeRelease", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {-70, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASViperNapuatziDashForward"] = { name = "EASViperNapuatziDashForward", 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["EASViperNapuatziDashBackward"] = { name = "EASViperNapuatziDashBackward", 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["EASViperNapuatziDashLeft"] = { name = "EASViperNapuatziDashLeft", 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["EASViperNapuatziDashRight"] = { name = "EASViperNapuatziDashRight", 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["EAAViperNapuatziCycloneEndNoTurn"] = { name = "EAAViperNapuatziCycloneEndNoTurn", 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", "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAAViperNapuatziCycloneEndTurn"] = { name = "EAAViperNapuatziCycloneEndTurn", 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", "action_do_not_face_target", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EGViperNapuatziSnakeSacrifice"] = { name = "EGViperNapuatziSnakeSacrifice", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTViperNapuatziFireRain"] = { name = "GTViperNapuatziFireRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTViperNapuatziChaosRain"] = { name = "GTViperNapuatziChaosRain", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["ViperNapuatziSnakeSpark"] = { name = "ViperNapuatziSnakeSpark", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Duration] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Lightning] = true, [SkillType.CanRapidFire] = true, [SkillType.Invokable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 0.7, baseFlags = { spell = true, projectile = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_skill_effect_duration", "spark_pathing_width_bounds", "spark_projectile_absolute_angle_override_deg", "base_projectile_speed_+%", "number_of_additional_projectiles", "base_is_projectile", "projectiles_should_collide_with_flying_monsters", "projectile_uses_contact_position", "projectile_uses_contact_direction", "check_for_targets_between_initiator_and_projectile_source", "spark_projectile_bounces_off_walls", "global_poison_on_hit", "use_scaled_contact_offset", "distribute_projectiles_over_contact_points", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 10000, 15, 50, -25, 5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, }
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Id | MonsterUniqueT2Boss |
---|---|
Family | MonsterActBoss |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
monster dropped item quantity +% [800]
monster dropped item rarity +% [4000]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
Id | MonsterMapBossT2 |
---|---|
Family | MonsterMapBoss |
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |