Terese Napora
Humanoide
Velocidad de movimiento aumentada un 30%
drop additional rare items [3]
SpectreN
TagsLanzador de hechizos, ghost_armour, ghost_blood, has_bow, human, humanoid, lightning_affinity, medium_height, medium_movement, not_int, not_str, physical_affinity, puncturing_weapon, ranged
Vida
108%
Evasión
+100%
Ailment Threshold
108%
Resistencia
37 37 37 0
Damage
143%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 60
Attack Time
1.605 Second
Damage Spread
±20%
Experiencia
220%
Model Size
115%
Type
RangerProphecy
Metadata
HeroOfLightning
Nivel
68
Vida
6,948
Armadura
28,790
Evasión
9,478
Escudo de energía
0
Damage
534
Daño de hechizos
534
Precisión
290
Attack Time
1.605
Experiencia
22,561
Ailment Threshold
6,948
Chill
22
Shock
22
Brittle
124
Scorch
22
Sap
61
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 427–641
Probabilidad de golpe crítico: 5%
Attack Time: 1.605 seg
Derriba a tus enemigos con un golpe poderoso.
skill can fire arrows [1]
skill can fire wand projectiles [1]
ProphecyShrapnelShot
Attack, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Lightning, RangedAttack, MirageArcherCanUse, Triggerable
Flecha galvánica
Base Damage: 427–641
Probabilidad de golpe crítico: 5%
Daño de ataque: 85%
Daño de ataque: 85%
Attack Time: 1.605 seg
Dispara un trio de flechas eléctricas que se disipan rápidamente y que se desvanecen poco después de lanzarse. Las flechas se disparan con tanta fuerza que crean un estallido de rayo que inflige daño a los enemigos en un cono delante de ti.
Las flechas perforan todos los objetivos
El 40% del daño físico se convierte en daño de rayo
Inflige un 15% menos de daño de ataque
Dispara 4 proyectiles adicionales
base is projectile [1]
skill can fire arrows [1]
ProphecyOrbOfStorms
Spell, Damage, Lightning, Area, Chains, Triggerable, Trappable, Mineable, Totemable, AreaSpell, Cooldown, Orb
Orbe de tormentas
Tiempo de lanzamiento: 0.5 seg
Tiempo de recarga: 9 seg
Crea un orbe eléctrico estacionario que golpea a los enemigos que se encuentran en su área de efecto con haces de rayo que se pueden dividir para golpear a más enemigos. Los modificadores a la velocidad de lanzamiento de hechizos aumentarán la frecuencia con la que golpea. Lanzar esta habilidad otra vez reemplazará el orbe anterior.
Inflige de 239.7 a 719.2 de daño de rayo
Nube de Tormenta cargada inflige 10 más Daño
La duración base es de 3 segundos
Golpea cada 1 segundo y cuando usas una habilidad de rayo cerca del orbe
El haz se divide hacia 6 objetivos adicionales
active skill area of effect radius +% final [8]
storm cloud destroy when caster dies [1]
ProphecyLightningWarp
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Movement, Lightning, AreaSpell, Travel, Multicastable, CanRapidFire
Teletransporte de rayo
Probabilidad de golpe crítico: 5%
Tiempo de lanzamiento: 1 seg
Te teletransporta a una ubicación objetivo después de una duración, que se basa en la distancia y tu velocidad de movimiento. Cuando se produce el teletransporte, inflige daño de rayo alrededor de las áreas de inicio y de destino. Si vuelves a lanzar la habilidad, los múltiples teletransportes se ponen en cola para llevarse a cabo en secuencia.
Inflige de 551 a 1653 de daño de rayo
Duración reducida un 38%
is area damage [1]
skill override pvp scaling time ms [1000]
ProphecyEnchantmentOfIreOnHit
Attack, Damage, Area, Duration, Totemable, Triggered, Triggerable, Lightning, Cooldown
Palabra de ira
Base Damage: 427–641
Probabilidad de golpe crítico: 5%
Attack Time: 1.605 seg
Tiempo de recarga: 5 seg
Libera una copia cargada con electricidad de tu arma o de sus proyectiles, que gira y rota sobre un punto, y daña a los enemigos en un área.
El 50% del daño físico se convierte en daño de rayo
La duración base es de 5 segundos
Esta habilidad se activa cuando golpeas
attack is not melee override [1]
attack unusable if triggerable [1]
extra gore chance override % [30]
is area damage [1]
ProphecyStormCallOnHit
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Multicastable, Lightning, Cascadable, CanRapidFire, AreaSpell
Llamado de tormenta
Probabilidad de golpe crítico: 5%
Tiempo de lanzamiento: 0.5 seg
Tiempo de recarga: 1 seg
Pone un marcador en una ubicación. Después de una corta duración, un rayo golpea el marcador e inflige daño a su alrededor. Cuando esto sucede, también caen rayos en cualquier otro marcador que hayas colocado.
Inflige de 570.3 a 1711 de daño de rayo
La duración base es de 2 segundos
active skill area of effect radius +% final [-31]
is area damage [1]
monster cast spell % on attack hit [50]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Life
{
	corpse_usable = false
}

Stats
{
	set_monster_do_not_fracture = 1
}

MinimapIcon
{
	icon = "MissionTarget" 
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
     //turn_duration = 0.35
}

BaseEvents 
{ 
     on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_spectre.epk );"
} 

Life
{
	on_death = "HideMinimapIcon();"
	on_spawned_dead = "HideMinimapIcon();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ProphecyBoss/HeroOfLightning"] = {
    name = "Terese Napora",
    life = 1.08,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "Melee",
        "ProphecyLightningWarp",
        "ProphecyStormCallOnHit",
        "ProphecyShrapnelShot",
        "ProphecyOrbOfStorms",
        "ProphecyEnchantmentOfIreOnHit",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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 = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyLightningWarp"] = {
    name = "Lightning Warp",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Movement] = true,
        [SkillType.Lightning] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Travel] = true,
        [SkillType.Multicastable] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "variable_duration_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "skill_effect_duration_+%",
        "skill_override_pvp_scaling_time_ms",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 1000, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, -2, 1000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, -4, 1000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, -6, 1000, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, -8, 1000, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, -10, 1000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, -12, 1000, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, -14, 1000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, -16, 1000, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, -18, 1000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, -20, 1000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, -22, 1000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, -24, 1000, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, -25, 1000, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, -26, 1000, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, -27, 1000, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, -28, 1000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, -29, 1000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, -30, 1000, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, -31, 1000, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, -32, 1000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, -34, 1000, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, -36, 1000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, -38, 1000, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, -40, 1000, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, -42, 1000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, -44, 1000, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, -46, 1000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, -48, 1000, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, -50, 1000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, -52, 1000, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, -54, 1000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.5, 1.5, -56, 1000, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.5, 1.5, -58, 1000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.5, 1.5, -60, 1000, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.5, 1.5, -62, 1000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [37] = {0.5, 1.5, -64, 1000, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [38] = {0.5, 1.5, -66, 1000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyStormCallOnHit"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it and causing lightning strikes at any other markers you've cast.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Lightning] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "monster_cast_spell_%_on_attack_hit",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 2000, 50, -31, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyShrapnelShot"] = {
    name = "Galvanic Arrow",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fire a trio of electrical arrows that quickly dissipate, vanishing shortly after being loosed. The arrows are fired with such force that they create a burst of lightning, damaging enemies in a cone in front of you.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Lightning] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "skill_physical_damage_%_to_convert_to_lightning",
        "base_is_projectile",
        "skill_can_fire_arrows",
        "base_arrows_always_pierce",
    },
    levels = {
        [1] = {2, 40, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        [2] = {2, 40, baseMultiplier = 0.66, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
        [3] = {2, 40, baseMultiplier = 0.67, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [4] = {2, 40, baseMultiplier = 0.68, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
        [5] = {2, 40, baseMultiplier = 0.69, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
        [6] = {2, 40, baseMultiplier = 0.7, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [7] = {2, 40, baseMultiplier = 0.71, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [8] = {2, 40, baseMultiplier = 0.72, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [9] = {2, 40, baseMultiplier = 0.73, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [10] = {2, 40, baseMultiplier = 0.74, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [11] = {2, 40, baseMultiplier = 0.75, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [12] = {2, 40, baseMultiplier = 0.76, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [13] = {4, 40, baseMultiplier = 0.77, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [14] = {4, 40, baseMultiplier = 0.78, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [15] = {4, 40, baseMultiplier = 0.79, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [16] = {4, 40, baseMultiplier = 0.8, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [17] = {4, 40, baseMultiplier = 0.81, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [18] = {4, 40, baseMultiplier = 0.82, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {4, 40, baseMultiplier = 0.83, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [20] = {4, 40, baseMultiplier = 0.84, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [21] = {4, 40, baseMultiplier = 0.85, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [22] = {4, 40, baseMultiplier = 0.86, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
        [23] = {4, 40, baseMultiplier = 0.87, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [24] = {4, 40, baseMultiplier = 0.88, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        [25] = {4, 40, baseMultiplier = 0.89, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [26] = {4, 40, baseMultiplier = 0.9, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
        [27] = {4, 40, baseMultiplier = 0.91, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [28] = {4, 40, baseMultiplier = 0.92, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
        [29] = {4, 40, baseMultiplier = 0.93, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [30] = {4, 40, baseMultiplier = 0.94, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
        [31] = {4, 40, baseMultiplier = 0.95, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [32] = {4, 40, baseMultiplier = 0.96, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
        [33] = {4, 40, baseMultiplier = 0.97, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [34] = {4, 40, baseMultiplier = 0.98, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
        [35] = {4, 40, baseMultiplier = 0.99, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyOrbOfStorms"] = {
    name = "Orb of Storms",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Creates a stationary electrical orb that strikes enemies in its area of effect with beams of lightning that can then split to hit more enemies. Modifiers to cast speed will increase how frequently it does this. Casting this skill again will replace the previous orb.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Lightning] = true,
        [SkillType.Area] = true,
        [SkillType.Chains] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Cooldown] = true,
        [SkillType.Orb] = true,
    },
    statDescriptionScope = "beam_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "projectile_number_to_split",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "orb_of_storms_base_bolt_frequency_ms",
        "storm_cloud_charged_damage_+%_final",
        "storm_cloud_destroy_when_caster_dies",
    },
    levels = {
        [1] = {0.5, 1.5, 3, 1, 3000, 1000, 10, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.5, 1.5, 3, 2, 3000, 1000, 10, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.5, 1.5, 4, 3, 3000, 1000, 10, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.5, 1.5, 4, 4, 3000, 1000, 10, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.5, 1.5, 4, 5, 3000, 1000, 10, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.5, 1.5, 5, 5, 3000, 1000, 10, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.5, 1.5, 5, 6, 3000, 1000, 10, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.5, 1.5, 5, 7, 3000, 1000, 10, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.5, 1.5, 6, 7, 3000, 1000, 10, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.5, 1.5, 6, 8, 3000, 1000, 10, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.5, 1.5, 7, 8, 3000, 1000, 10, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.5, 1.5, 7, 9, 3000, 1000, 10, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.5, 1.5, 7, 10, 3000, 1000, 10, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.5, 1.5, 8, 10, 3000, 1000, 10, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.5, 1.5, 8, 15, 3000, 1000, 10, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyEnchantmentOfIreOnHit"] = {
    name = "Word of Ire",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Release a lightning charged spinning copy of your weapon or its projectiles that rotates around a point, damaging enemies in an area.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggered] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        attack = true,
        area = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "extra_gore_chance_override_%",
        "attack_trigger_on_hit_%",
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
        "attack_unusable_if_triggerable",
        "attack_is_not_melee_override",
    },
    levels = {
        [1] = {5000, 30, 100, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Velocidad de movimiento aumentada un 30%
IdMonsterImplicitFastRun5
FamilyMovementVelocity
Domainsmonstruo (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • base movement velocity +% Min: 30 Max: 30 Global
  • Craft Tagsspeed
    drop additional rare items [3]
    IdProphecyAdditionalRareItemsBoss
    FamilyMonsterDropAdditionalRareItems
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • drop additional rare items Min: 3 Max: 3 Global
  • Terese Napora
    Humanoide
    Velocidad de movimiento aumentada un 30%
    SpectreN
    TagsLanzador de hechizos, ghost_armour, ghost_blood, has_bow, human, humanoid, lightning_affinity, medium_movement, not_int, not_str, physical_affinity, puncturing_weapon, ranged
    Vida
    108%
    Evasión
    +100%
    Ailment Threshold
    108%
    Resistencia
    37 37 37 0
    Damage
    143%
    Precisión
    100%
    Probabilidad de golpe crítico
    +5%
    Multiplicador de golpe crítico
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    1.605 Second
    Damage Spread
    ±20%
    Experiencia
    220%
    Model Size
    115%
    Type
    RangerProphecy
    Metadata
    HeroOfLightningStandalone
    Nivel
    68
    Vida
    6,948
    Armadura
    28,790
    Evasión
    9,478
    Escudo de energía
    0
    Damage
    534
    Daño de hechizos
    534
    Precisión
    290
    Attack Time
    1.605
    Experiencia
    22,561
    Ailment Threshold
    6,948
    Chill
    22
    Shock
    22
    Brittle
    124
    Scorch
    22
    Sap
    61
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque estándar
    Base Damage: 427–641
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.605 seg
    Derriba a tus enemigos con un golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ProphecyShrapnelShot
    Attack, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Lightning, RangedAttack, MirageArcherCanUse, Triggerable
    Flecha galvánica
    Base Damage: 427–641
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 85%
    Daño de ataque: 85%
    Attack Time: 1.605 seg
    Dispara un trio de flechas eléctricas que se disipan rápidamente y que se desvanecen poco después de lanzarse. Las flechas se disparan con tanta fuerza que crean un estallido de rayo que inflige daño a los enemigos en un cono delante de ti.
    Las flechas perforan todos los objetivos
    El 40% del daño físico se convierte en daño de rayo
    Inflige un 15% menos de daño de ataque
    Dispara 4 proyectiles adicionales
    base is projectile [1]
    skill can fire arrows [1]
    ProphecyOrbOfStorms
    Spell, Damage, Lightning, Area, Chains, Triggerable, Trappable, Mineable, Totemable, AreaSpell, Cooldown, Orb
    Orbe de tormentas
    Tiempo de lanzamiento: 0.5 seg
    Tiempo de recarga: 9 seg
    Crea un orbe eléctrico estacionario que golpea a los enemigos que se encuentran en su área de efecto con haces de rayo que se pueden dividir para golpear a más enemigos. Los modificadores a la velocidad de lanzamiento de hechizos aumentarán la frecuencia con la que golpea. Lanzar esta habilidad otra vez reemplazará el orbe anterior.
    Inflige de 239.7 a 719.2 de daño de rayo
    Nube de Tormenta cargada inflige 10 más Daño
    La duración base es de 3 segundos
    Golpea cada 1 segundo y cuando usas una habilidad de rayo cerca del orbe
    El haz se divide hacia 6 objetivos adicionales
    active skill area of effect radius +% final [8]
    storm cloud destroy when caster dies [1]
    ProphecyLightningWarp
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Movement, Lightning, AreaSpell, Travel, Multicastable, CanRapidFire
    Teletransporte de rayo
    Probabilidad de golpe crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Te teletransporta a una ubicación objetivo después de una duración, que se basa en la distancia y tu velocidad de movimiento. Cuando se produce el teletransporte, inflige daño de rayo alrededor de las áreas de inicio y de destino. Si vuelves a lanzar la habilidad, los múltiples teletransportes se ponen en cola para llevarse a cabo en secuencia.
    Inflige de 551 a 1653 de daño de rayo
    Duración reducida un 38%
    is area damage [1]
    skill override pvp scaling time ms [1000]
    ProphecyEnchantmentOfIreOnHit
    Attack, Damage, Area, Duration, Totemable, Triggered, Triggerable, Lightning, Cooldown
    Palabra de ira
    Base Damage: 427–641
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.605 seg
    Tiempo de recarga: 5 seg
    Libera una copia cargada con electricidad de tu arma o de sus proyectiles, que gira y rota sobre un punto, y daña a los enemigos en un área.
    El 50% del daño físico se convierte en daño de rayo
    La duración base es de 5 segundos
    Esta habilidad se activa cuando golpeas
    attack is not melee override [1]
    attack unusable if triggerable [1]
    extra gore chance override % [30]
    is area damage [1]
    ProphecyStormCallOnHit
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Multicastable, Lightning, Cascadable, CanRapidFire, AreaSpell
    Llamado de tormenta
    Probabilidad de golpe crítico: 5%
    Tiempo de lanzamiento: 0.5 seg
    Tiempo de recarga: 1 seg
    Pone un marcador en una ubicación. Después de una corta duración, un rayo golpea el marcador e inflige daño a su alrededor. Cuando esto sucede, también caen rayos en cualquier otro marcador que hayas colocado.
    Inflige de 570.3 a 1711 de daño de rayo
    La duración base es de 2 segundos
    active skill area of effect radius +% final [-31]
    is area damage [1]
    monster cast spell % on attack hit [50]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	corpse_usable = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents 
    { 
         on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_spectre.epk );"
    } 
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/ProphecyBoss/HeroOfLightningStandalone"] = {
        name = "Terese Napora",
        life = 1.08,
        fireResist = 37,
        coldResist = 37,
        lightningResist = 37,
        chaosResist = 0,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.605,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "Melee",
            "ProphecyLightningWarp",
            "ProphecyStormCallOnHit",
            "ProphecyShrapnelShot",
            "ProphecyOrbOfStorms",
            "ProphecyEnchantmentOfIreOnHit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyLightningWarp"] = {
        name = "Lightning Warp",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Movement] = true,
            [SkillType.Lightning] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Travel] = true,
            [SkillType.Multicastable] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "variable_duration_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "skill_effect_duration_+%",
            "skill_override_pvp_scaling_time_ms",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 0, 1000, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, -2, 1000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.5, 1.5, -4, 1000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.5, 1.5, -6, 1000, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.5, 1.5, -8, 1000, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.5, 1.5, -10, 1000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.5, 1.5, -12, 1000, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.5, 1.5, -14, 1000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.5, 1.5, -16, 1000, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.5, 1.5, -18, 1000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 1.5, -20, 1000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.5, 1.5, -22, 1000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.5, 1.5, -24, 1000, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.5, 1.5, -25, 1000, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.5, 1.5, -26, 1000, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.5, 1.5, -27, 1000, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.5, 1.5, -28, 1000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.5, 1.5, -29, 1000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.5, 1.5, -30, 1000, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.5, 1.5, -31, 1000, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.5, 1.5, -32, 1000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.5, 1.5, -34, 1000, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.5, 1.5, -36, 1000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.5, 1.5, -38, 1000, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.5, 1.5, -40, 1000, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.5, 1.5, -42, 1000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.5, 1.5, -44, 1000, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.5, 1.5, -46, 1000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.5, 1.5, -48, 1000, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.5, 1.5, -50, 1000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.5, 1.5, -52, 1000, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.5, 1.5, -54, 1000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.5, 1.5, -56, 1000, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.5, 1.5, -58, 1000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.5, 1.5, -60, 1000, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.5, 1.5, -62, 1000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.5, 1.5, -64, 1000, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [38] = {0.5, 1.5, -66, 1000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyStormCallOnHit"] = {
        name = "Storm Call",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it and causing lightning strikes at any other markers you've cast.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "monster_cast_spell_%_on_attack_hit",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 2000, 50, -31, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyShrapnelShot"] = {
        name = "Galvanic Arrow",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fire a trio of electrical arrows that quickly dissipate, vanishing shortly after being loosed. The arrows are fired with such force that they create a burst of lightning, damaging enemies in a cone in front of you.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Area] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Lightning] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_additional_projectiles",
            "skill_physical_damage_%_to_convert_to_lightning",
            "base_is_projectile",
            "skill_can_fire_arrows",
            "base_arrows_always_pierce",
        },
        levels = {
            [1] = {2, 40, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {2, 40, baseMultiplier = 0.66, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
            [3] = {2, 40, baseMultiplier = 0.67, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [4] = {2, 40, baseMultiplier = 0.68, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [5] = {2, 40, baseMultiplier = 0.69, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
            [6] = {2, 40, baseMultiplier = 0.7, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [7] = {2, 40, baseMultiplier = 0.71, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [8] = {2, 40, baseMultiplier = 0.72, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [9] = {2, 40, baseMultiplier = 0.73, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [10] = {2, 40, baseMultiplier = 0.74, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {2, 40, baseMultiplier = 0.75, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {2, 40, baseMultiplier = 0.76, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {4, 40, baseMultiplier = 0.77, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [14] = {4, 40, baseMultiplier = 0.78, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [15] = {4, 40, baseMultiplier = 0.79, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [16] = {4, 40, baseMultiplier = 0.8, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [17] = {4, 40, baseMultiplier = 0.81, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [18] = {4, 40, baseMultiplier = 0.82, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {4, 40, baseMultiplier = 0.83, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [20] = {4, 40, baseMultiplier = 0.84, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [21] = {4, 40, baseMultiplier = 0.85, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [22] = {4, 40, baseMultiplier = 0.86, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [23] = {4, 40, baseMultiplier = 0.87, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [24] = {4, 40, baseMultiplier = 0.88, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [25] = {4, 40, baseMultiplier = 0.89, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [26] = {4, 40, baseMultiplier = 0.9, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [27] = {4, 40, baseMultiplier = 0.91, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [28] = {4, 40, baseMultiplier = 0.92, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [29] = {4, 40, baseMultiplier = 0.93, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [30] = {4, 40, baseMultiplier = 0.94, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [31] = {4, 40, baseMultiplier = 0.95, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [32] = {4, 40, baseMultiplier = 0.96, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [33] = {4, 40, baseMultiplier = 0.97, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [34] = {4, 40, baseMultiplier = 0.98, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [35] = {4, 40, baseMultiplier = 0.99, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyOrbOfStorms"] = {
        name = "Orb of Storms",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Creates a stationary electrical orb that strikes enemies in its area of effect with beams of lightning that can then split to hit more enemies. Modifiers to cast speed will increase how frequently it does this. Casting this skill again will replace the previous orb.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Lightning] = true,
            [SkillType.Area] = true,
            [SkillType.Chains] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Cooldown] = true,
            [SkillType.Orb] = true,
        },
        statDescriptionScope = "beam_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "projectile_number_to_split",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "orb_of_storms_base_bolt_frequency_ms",
            "storm_cloud_charged_damage_+%_final",
            "storm_cloud_destroy_when_caster_dies",
        },
        levels = {
            [1] = {0.5, 1.5, 3, 1, 3000, 1000, 10, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 3, 2, 3000, 1000, 10, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 4, 3, 3000, 1000, 10, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 4, 4, 3000, 1000, 10, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 4, 5, 3000, 1000, 10, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 5, 5, 3000, 1000, 10, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.5, 1.5, 5, 6, 3000, 1000, 10, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.5, 1.5, 5, 7, 3000, 1000, 10, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.5, 1.5, 6, 7, 3000, 1000, 10, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.5, 1.5, 6, 8, 3000, 1000, 10, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.5, 1.5, 7, 8, 3000, 1000, 10, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.5, 1.5, 7, 9, 3000, 1000, 10, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.5, 1.5, 7, 10, 3000, 1000, 10, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.5, 1.5, 8, 10, 3000, 1000, 10, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.5, 1.5, 8, 15, 3000, 1000, 10, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyEnchantmentOfIreOnHit"] = {
        name = "Word of Ire",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Release a lightning charged spinning copy of your weapon or its projectiles that rotates around a point, damaging enemies in an area.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggered] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            attack = true,
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "extra_gore_chance_override_%",
            "attack_trigger_on_hit_%",
            "skill_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
            "attack_unusable_if_triggerable",
            "attack_is_not_melee_override",
        },
        levels = {
            [1] = {5000, 30, 100, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Velocidad de movimiento aumentada un 30%
    IdMonsterImplicitFastRun5
    FamilyMovementVelocity
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base movement velocity +% Min: 30 Max: 30 Global
  • Craft Tagsspeed
    Terese Napora
    No muerto
    Velocidad de movimiento aumentada un 30%
    Ganas el 25% del daño físico como daño de rayo extra
    monster no map drops [1]
    SpectreN
    Tagsbone_armour, bones, Lanzador de hechizos, has_bow, lightning_affinity, medium_height, medium_movement, not_dex, not_int, physical_affinity, puncturing_weapon, ranged, skeleton, undead
    Vida
    401%
    Armadura
    +50%
    Ailment Threshold
    401%
    Resistencia
    0 0 85 0
    Damage
    150%
    Precisión
    100%
    Probabilidad de golpe crítico
    +5%
    Multiplicador de golpe crítico
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    1.605 Second
    Damage Spread
    ±20%
    Experiencia
    150%
    Model Size
    100%
    Type
    ProphecySkeletonBossLightning
    Metadata
    SkeletonHeroOfLightning
    Nivel
    68
    Vida
    25,798
    Armadura
    43,185
    Evasión
    4,739
    Escudo de energía
    0
    Damage
    560
    Daño de hechizos
    560
    Precisión
    290
    Attack Time
    1.605
    Experiencia
    15,383
    Ailment Threshold
    25,798
    Chill
    82
    Shock
    82
    Brittle
    462
    Scorch
    82
    Sap
    225
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque estándar
    Base Damage: 448–672
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.605 seg
    Derriba a tus enemigos con un golpe poderoso.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    ProphecyLightningArrow
    Attack, RangedAttack, MirageArcherCanUse, Area, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Lightning, Triggerable
    Flecha de rayo
    Base Damage: 448–672
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.605 seg
    Dispara una flecha cargada que inflige daño a los enemigos haciendo que les caiga una descarga de rayo que también daña a varios enemigos circundantes.
    El 50% del daño físico se convierte en daño de rayo
    Inflige un 20% menos de daño
    Dispara 2 proyectiles adicionales
    Daño de proyectiles aumentado un 18%
    Velocidad de ataque aumentada un 30%
    Golpea hasta a 3 enemigos adicionales cercanos al objetivo
    active skill area of effect radius +% final [-12]
    monster penalty against minions damage +% final vs player minions [-25]
    skill can fire arrows [1]
    ProphecyOrbOfStorms
    Spell, Damage, Lightning, Area, Chains, Triggerable, Trappable, Mineable, Totemable, AreaSpell, Cooldown, Orb
    Orbe de tormentas
    Tiempo de lanzamiento: 0.5 seg
    Tiempo de recarga: 9 seg
    Crea un orbe eléctrico estacionario que golpea a los enemigos que se encuentran en su área de efecto con haces de rayo que se pueden dividir para golpear a más enemigos. Los modificadores a la velocidad de lanzamiento de hechizos aumentarán la frecuencia con la que golpea. Lanzar esta habilidad otra vez reemplazará el orbe anterior.
    Inflige de 239.7 a 719.2 de daño de rayo
    Nube de Tormenta cargada inflige 10 más Daño
    La duración base es de 3 segundos
    Golpea cada 1 segundo y cuando usas una habilidad de rayo cerca del orbe
    El haz se divide hacia 6 objetivos adicionales
    active skill area of effect radius +% final [8]
    storm cloud destroy when caster dies [1]
    ProphecyLightningWarp
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Movement, Lightning, AreaSpell, Travel, Multicastable, CanRapidFire
    Teletransporte de rayo
    Probabilidad de golpe crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Te teletransporta a una ubicación objetivo después de una duración, que se basa en la distancia y tu velocidad de movimiento. Cuando se produce el teletransporte, inflige daño de rayo alrededor de las áreas de inicio y de destino. Si vuelves a lanzar la habilidad, los múltiples teletransportes se ponen en cola para llevarse a cabo en secuencia.
    Inflige de 551 a 1653 de daño de rayo
    Duración reducida un 38%
    is area damage [1]
    skill override pvp scaling time ms [1000]
    ProphecyEnchantmentOfIreOnHit
    Attack, Damage, Area, Duration, Totemable, Triggered, Triggerable, Lightning, Cooldown
    Palabra de ira
    Base Damage: 448–672
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.605 seg
    Tiempo de recarga: 5 seg
    Libera una copia cargada con electricidad de tu arma o de sus proyectiles, que gira y rota sobre un punto, y daña a los enemigos en un área.
    El 50% del daño físico se convierte en daño de rayo
    La duración base es de 5 segundos
    Esta habilidad se activa cuando golpeas
    attack is not melee override [1]
    attack unusable if triggerable [1]
    extra gore chance override % [30]
    is area damage [1]
    ProphecyStormCallOnHit
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Triggerable, Multicastable, Lightning, Cascadable, CanRapidFire, AreaSpell
    Llamado de tormenta
    Probabilidad de golpe crítico: 5%
    Tiempo de lanzamiento: 0.5 seg
    Tiempo de recarga: 1 seg
    Pone un marcador en una ubicación. Después de una corta duración, un rayo golpea el marcador e inflige daño a su alrededor. Cuando esto sucede, también caen rayos en cualquier otro marcador que hayas colocado.
    Inflige de 570.3 a 1711 de daño de rayo
    La duración base es de 2 segundos
    active skill area of effect radius +% final [-31]
    is area damage [1]
    monster cast spell % on attack hit [50]

    Object Type

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Mace"
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    
    Render
    {
         //turn_duration = 0.35
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/ProphecyBoss/SkeletonHeroOfLightning"] = {
        name = "Terese Napora",
        life = 4.01,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 85,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.605,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "Melee",
            "ProphecyLightningWarp",
            "ProphecyLightningArrow",
            "ProphecyStormCallOnHit",
            "ProphecyOrbOfStorms",
            "ProphecyEnchantmentOfIreOnHit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyLightningWarp"] = {
        name = "Lightning Warp",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Movement] = true,
            [SkillType.Lightning] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Travel] = true,
            [SkillType.Multicastable] = true,
            [SkillType.CanRapidFire] = true,
        },
        statDescriptionScope = "variable_duration_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "skill_effect_duration_+%",
            "skill_override_pvp_scaling_time_ms",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 0, 1000, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, -2, 1000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.5, 1.5, -4, 1000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.5, 1.5, -6, 1000, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.5, 1.5, -8, 1000, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.5, 1.5, -10, 1000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.5, 1.5, -12, 1000, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.5, 1.5, -14, 1000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.5, 1.5, -16, 1000, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.5, 1.5, -18, 1000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 1.5, -20, 1000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.5, 1.5, -22, 1000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.5, 1.5, -24, 1000, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.5, 1.5, -25, 1000, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.5, 1.5, -26, 1000, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.5, 1.5, -27, 1000, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.5, 1.5, -28, 1000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.5, 1.5, -29, 1000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.5, 1.5, -30, 1000, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.5, 1.5, -31, 1000, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.5, 1.5, -32, 1000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.5, 1.5, -34, 1000, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.5, 1.5, -36, 1000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.5, 1.5, -38, 1000, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.5, 1.5, -40, 1000, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.5, 1.5, -42, 1000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.5, 1.5, -44, 1000, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.5, 1.5, -46, 1000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.5, 1.5, -48, 1000, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.5, 1.5, -50, 1000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.5, 1.5, -52, 1000, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.5, 1.5, -54, 1000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.5, 1.5, -56, 1000, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.5, 1.5, -58, 1000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.5, 1.5, -60, 1000, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.5, 1.5, -62, 1000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.5, 1.5, -64, 1000, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [38] = {0.5, 1.5, -66, 1000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyLightningArrow"] = {
        name = "Lightning Arrow",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires a charged arrow which damages enemies by causing them to be struck by a bolt of lightning, which also damages a number of surrounding enemies.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Area] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_damage_+%",
            "number_of_additional_projectiles",
            "active_skill_damage_+%_final",
            "attack_speed_+%",
            "skill_physical_damage_%_to_convert_to_lightning",
            "lightning_arrow_maximum_number_of_extra_targets",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "skill_can_fire_arrows",
        },
        levels = {
            [1] = {0, 2, 0, 0, 50, 3, -25, -12, levelRequirement = 10, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {0, 2, -20, 0, 50, 3, -25, -12, levelRequirement = 25, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {9, 2, -20, 10, 50, 3, -25, -12, levelRequirement = 40, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {18, 2, -20, 20, 50, 3, -25, -12, levelRequirement = 50, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {18, 2, -20, 30, 50, 3, -25, -12, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {18, 4, -30, 40, 50, 3, -25, -12, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {18, 4, -30, 50, 50, 3, -25, -12, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyStormCallOnHit"] = {
        name = "Storm Call",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it and causing lightning strikes at any other markers you've cast.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "monster_cast_spell_%_on_attack_hit",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 2000, 50, -31, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyOrbOfStorms"] = {
        name = "Orb of Storms",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Creates a stationary electrical orb that strikes enemies in its area of effect with beams of lightning that can then split to hit more enemies. Modifiers to cast speed will increase how frequently it does this. Casting this skill again will replace the previous orb.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Lightning] = true,
            [SkillType.Area] = true,
            [SkillType.Chains] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Cooldown] = true,
            [SkillType.Orb] = true,
        },
        statDescriptionScope = "beam_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "projectile_number_to_split",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "orb_of_storms_base_bolt_frequency_ms",
            "storm_cloud_charged_damage_+%_final",
            "storm_cloud_destroy_when_caster_dies",
        },
        levels = {
            [1] = {0.5, 1.5, 3, 1, 3000, 1000, 10, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.5, 1.5, 3, 2, 3000, 1000, 10, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.5, 1.5, 4, 3, 3000, 1000, 10, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [4] = {0.5, 1.5, 4, 4, 3000, 1000, 10, levelRequirement = 28, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [5] = {0.5, 1.5, 4, 5, 3000, 1000, 10, levelRequirement = 36, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [6] = {0.5, 1.5, 5, 5, 3000, 1000, 10, levelRequirement = 40, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [7] = {0.5, 1.5, 5, 6, 3000, 1000, 10, levelRequirement = 44, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [8] = {0.5, 1.5, 5, 7, 3000, 1000, 10, levelRequirement = 54, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [9] = {0.5, 1.5, 6, 7, 3000, 1000, 10, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [10] = {0.5, 1.5, 6, 8, 3000, 1000, 10, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [11] = {0.5, 1.5, 7, 8, 3000, 1000, 10, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [12] = {0.5, 1.5, 7, 9, 3000, 1000, 10, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [13] = {0.5, 1.5, 7, 10, 3000, 1000, 10, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [14] = {0.5, 1.5, 8, 10, 3000, 1000, 10, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [15] = {0.5, 1.5, 8, 15, 3000, 1000, 10, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyEnchantmentOfIreOnHit"] = {
        name = "Word of Ire",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Release a lightning charged spinning copy of your weapon or its projectiles that rotates around a point, damaging enemies in an area.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggered] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            attack = true,
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "extra_gore_chance_override_%",
            "attack_trigger_on_hit_%",
            "skill_physical_damage_%_to_convert_to_lightning",
            "is_area_damage",
            "attack_unusable_if_triggerable",
            "attack_is_not_melee_override",
        },
        levels = {
            [1] = {5000, 30, 100, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Velocidad de movimiento aumentada un 30%
    IdMonsterImplicitFastRun5
    FamilyMovementVelocity
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • base movement velocity +% Min: 30 Max: 30 Global
  • Craft Tagsspeed
    Ganas el 25% del daño físico como daño de rayo extra
    IdMonsterAuraAddedLightningDamage
    FamilyMonsterAura
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • physical damage % to add as lightning Min: 25 Max: 25 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    Aura de daño de rayo
    Radio: 50
    Los aliados infligen daño de rayo adicional
    Ganas el 25% del daño físico como daño de rayo extra
    Lightning Damage Aura
    monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global