Ephij, Crackling Sky

Ephij, Crackling Sky

SpectreN
Area
Modmonster_no_beyond_portal [1]
display_monster_mod_nemesis_test [0]
monster_dropped_item_quantity_+% [300]
monster_dropped_item_rarity_+% [800]
monster_additional_quantity_of_dropped_items_in_merciless_+% [1000]
monster_additional_rarity_of_dropped_items_in_merciless_+% [1500]
monster_additional_quantity_of_dropped_items_in_cruel_+% [500]
monster_additional_rarity_of_dropped_items_in_cruel_+% [750]
monster_is_beyond_boss [1]
cannot_be_stunned_while_stunned [1]
cannot_be_stunned_for_ms_after_stun_finished [2000]
Tagsred_blood, demon
ModelModel Viewer
Damage200%
Life200%
Ailment Threshold200%
Critical Strike Chance5%
TypeBeyondDemon3
Attack Distance6 ~ 9
Attack Time1.35 Second
Damage Spread20%
Armour+20%
Evasion+20%
Accuracy+100%
LightningWarp
BeyondDemonLightningWarp
Lightning Warp
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.
Deals 1466 to 2722 Lightning Damage
is_area_damage [1]
40% reduced Duration
skill_art_variation [6]

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second
Cooldown Time: 5 Second
LightningStrike
BeyondDemonLightningStrike
Lightning Strike
Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.
50% of Physical Damage Converted to Lightning Damage
24% increased Physical Damage
Deals 130% of Attack Damage
Fires 2 additional Projectiles
Skills Repeat an additional 3 Times
total_projectile_spread_angle_override [70]
Deals 120% of Damage
50% increased Attack Speed

Attack ProjectileAttack Projectile MeleeSingleTarget AttackCanRepeat Melee LightningSkill Type83
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning1
Deals 497.1 to 923.2 Lightning Damage
Fires 6 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning2
Deals 497.1 to 923.2 Lightning Damage
Fires 7 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning3
Deals 497.1 to 923.2 Lightning Damage
Fires 8 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
Melee
Melee
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Ephij, Crackling Sky575052574.51.35152381939310258040404025
LightningWarp
BeyondDemonLightningWarp
Lightning Warp
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.
Deals 1319 to 2450 Lightning Damage
is_area_damage [1]
40% reduced Duration
skill_art_variation [6]

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second
Cooldown Time: 5 Second
LightningStrike
BeyondDemonLightningStrike
Lightning Strike
Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.
50% of Physical Damage Converted to Lightning Damage
24% increased Physical Damage
Deals 130% of Attack Damage
Fires 2 additional Projectiles
Skills Repeat an additional 3 Times
total_projectile_spread_angle_override [70]
Deals 120% of Damage
50% increased Attack Speed

Attack ProjectileAttack Projectile MeleeSingleTarget AttackCanRepeat Melee LightningSkill Type83
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning1
Deals 442.5 to 821.8 Lightning Damage
Fires 6 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning2
Deals 442.5 to 821.8 Lightning Damage
Fires 7 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning3
Deals 442.5 to 821.8 Lightning Damage
Fires 8 additional Projectiles
108% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
Melee
Melee
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Ephij, Crackling Sky515042296.21.3512668170389534040404025
LightningWarp
BeyondDemonLightningWarp
Lightning Warp
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.
Deals 1067 to 1982 Lightning Damage
is_area_damage [1]
40% reduced Duration
skill_art_variation [6]

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second
Cooldown Time: 5 Second
LightningStrike
BeyondDemonLightningStrike
Lightning Strike
Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.
50% of Physical Damage Converted to Lightning Damage
24% increased Physical Damage
Deals 130% of Attack Damage
Fires 2 additional Projectiles
Skills Repeat an additional 3 Times
total_projectile_spread_angle_override [70]
Deals 120% of Damage
50% increased Attack Speed

Attack ProjectileAttack Projectile MeleeSingleTarget AttackCanRepeat Melee LightningSkill Type83
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning1
Deals 350.2 to 650.4 Lightning Damage
Fires 6 additional Projectiles
96% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning2
Deals 350.2 to 650.4 Lightning Damage
Fires 7 additional Projectiles
96% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning3
Deals 350.2 to 650.4 Lightning Damage
Fires 8 additional Projectiles
96% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
Melee
Melee
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Ephij, Crackling Sky398541823.61.358536131288222040404025
LightningWarp
BeyondDemonLightningWarp
Lightning Warp
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.
Deals 816.1 to 1516 Lightning Damage
is_area_damage [1]
40% reduced Duration
skill_art_variation [6]

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second
Cooldown Time: 5 Second
LightningStrike
BeyondDemonLightningStrike
Lightning Strike
Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.
50% of Physical Damage Converted to Lightning Damage
21% increased Physical Damage
Deals 130% of Attack Damage
Fires 2 additional Projectiles
Skills Repeat an additional 3 Times
total_projectile_spread_angle_override [70]
Deals 120% of Damage
50% increased Attack Speed

Attack ProjectileAttack Projectile MeleeSingleTarget AttackCanRepeat Melee LightningSkill Type83
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning1
Deals 260.6 to 484 Lightning Damage
Fires 6 additional Projectiles
81% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning2
Deals 260.6 to 484 Lightning Damage
Fires 7 additional Projectiles
81% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning3
Deals 260.6 to 484 Lightning Damage
Fires 8 additional Projectiles
81% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
Melee
Melee
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Ephij, Crackling Sky296091360.81.35543194466811040404025
LightningWarp
BeyondDemonLightningWarp
Lightning Warp
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.
Deals 621.8 to 1155 Lightning Damage
is_area_damage [1]
35% reduced Duration
skill_art_variation [6]

base_skill_show_average_damage_instead_of_dps Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable MovementSkill LightningSkill AreaSpell TravelSkill SpellCanRepeat CanRapidFire
Cast Time: 1 Second
Cooldown Time: 5 Second
LightningStrike
BeyondDemonLightningStrike
Lightning Strike
Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.
50% of Physical Damage Converted to Lightning Damage
21% increased Physical Damage
Deals 130% of Attack Damage
Fires 2 additional Projectiles
Skills Repeat an additional 3 Times
total_projectile_spread_angle_override [70]
Deals 120% of Damage
40% increased Attack Speed

Attack ProjectileAttack Projectile MeleeSingleTarget AttackCanRepeat Melee LightningSkill Type83
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning1
Deals 193.2 to 358.9 Lightning Damage
Fires 5 additional Projectiles
66% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning2
Deals 193.2 to 358.9 Lightning Damage
Fires 6 additional Projectiles
66% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
BallLightning
BeyondDemonBallLightning3
Deals 193.2 to 358.9 Lightning Damage
Fires 7 additional Projectiles
66% increased Cast Speed
active_skill_area_of_effect_radius_+%_final [0]

base_is_projectile projectiles_nova Spell Hit Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable Type27 LightningSkill AreaSpell
Cast Time: 1 Second
Melee
Melee
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Ephij, Crackling Sky215361009.81.35344467705617040404025
LightningWarp150NoRepeat TargetFar
LightningWarp90NoRepeat TargetNotNear
LightningStrike150NoRepeat TargetNear OnlyLastTarget
Melee45OnlyLastTarget
ChangeToStance2300OnFullMana TargetNotFar TargetIsEnemy
Melee 3
stance stance2
BallLightningBeyondDemonBallLightning130 NoRepeat
BallLightningBeyondDemonBallLightning230 NoRepeat
BallLightningBeyondDemonBallLightning330 NoRepeat
ChangeToStance1300OnLowMana TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemonBoss"

Actor
{	
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
}

Stats
{
	set_mana_regeneration_rate_per_minute_% = 500
}

Life
{
	corpse_usable = false
	initial_mana_percentage = 50
}

Object Type Codes

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemonBoss"
Resists FireResists ColdResists LightningResists Chaos
Part 11515157
Part 230303020
Maps40404025
Path of Building
Spectre
-- Data\3_0\Spectres.lua
minions["Metadata/Monsters/BeyondDemons/BeyondDemon3-2"] = {
    name = "Ephij, Crackling Sky",
    life = 2,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Two Hand Axe",
    skillList = {
        "Melee",
        "BeyondDemonLightningWarp",
        "BeyondDemonLightningStrike",
        "BeyondDemonBallLightning1",
        "BeyondDemonBallLightning2",
        "BeyondDemonBallLightning3",
    },
    modList = {
    },
}
-- Data\3_0\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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["BeyondDemonLightningWarp"] = {
    name = "Lightning Warp",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.9125,
    incrementalEffectiveness = 0.0428,
    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.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SpellCanRepeat] = 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",
        "is_area_damage",
        "skill_effect_duration_+%",
        "skill_art_variation",
        "base_skill_show_average_damage_instead_of_dps",
    },
    levels = {
        [1] = {0.7, 1.3, 1, -10, 6, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 1, 1},  },
        [2] = {0.7, 1.3, 1, -15, 6, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1},  },
        [3] = {0.7, 1.3, 1, -20, 6, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1},  },
        [4] = {0.7, 1.3, 1, -25, 6, critChance = 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1},  },
        [5] = {0.7, 1.3, 1, -30, 6, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1},  },
        [6] = {0.7, 1.3, 1, -35, 6, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  },
        [7] = {0.7, 1.3, 1, -40, 6, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["BeyondDemonLightningStrike"] = {
    name = "Lightning Strike",
    hidden = true,
    color = "1",
    baseEffectiveness = 1.87,
    incrementalEffectiveness = 0,
    description = "Infuses your melee weapon with electrical energies as you swing. In addition to converting some of your physical damage to lightning damage, the stored energy is released from the weapon as projectiles as you strike, flying out to hit farther-away enemies. The projectiles cannot miss if the melee attack hits a target.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.Type83] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "physical_damage_+%",
        "active_skill_attack_damage_+%_final",
        "number_of_additional_projectiles",
        "skill_repeat_count",
        "total_projectile_spread_angle_override",
        "active_skill_damage_+%_final",
        "attack_speed_+%",
    },
    levels = {
        [1] = {50, 7, 30, 2, 2, 70, 20, 20, critChance = 6, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [2] = {50, 14, 30, 2, 2, 70, 20, 20, critChance = 6, levelRequirement = 29, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [3] = {50, 14, 30, 2, 2, 70, 20, 30, critChance = 6, levelRequirement = 35, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [4] = {50, 14, 30, 2, 3, 70, 20, 40, critChance = 6, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [5] = {50, 21, 30, 2, 3, 70, 20, 40, critChance = 6, levelRequirement = 63, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [6] = {50, 21, 30, 2, 3, 70, 20, 50, critChance = 6, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [7] = {50, 24, 30, 2, 3, 70, 20, 50, critChance = 6, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["BeyondDemonBallLightning1"] = {
    name = "BeyondDemonBallLightning1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.4125,
    incrementalEffectiveness = 0.0485,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Type27] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "number_of_additional_projectiles",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {0.7, 1.3, 3, 3, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  },
        [2] = {0.7, 1.3, 3, 6, 0, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1},  },
        [3] = {0.7, 1.3, 3, 9, 0, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1},  },
        [4] = {0.7, 1.3, 3, 12, 0, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1},  },
        [5] = {0.7, 1.3, 3, 15, 0, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  },
        [6] = {0.7, 1.3, 3, 18, 0, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1},  },
        [7] = {0.7, 1.3, 3, 21, 0, levelRequirement = 17, statInterpolation = {3, 3, 1, 1, 1},  },
        [8] = {0.7, 1.3, 3, 24, 0, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1},  },
        [9] = {0.7, 1.3, 3, 27, 0, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1},  },
        [10] = {0.7, 1.3, 4, 30, 0, levelRequirement = 30, statInterpolation = {3, 3, 1, 1, 1},  },
        [11] = {0.7, 1.3, 4, 33, 0, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1},  },
        [12] = {0.7, 1.3, 4, 36, 0, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1},  },
        [13] = {0.7, 1.3, 4, 39, 0, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1},  },
        [14] = {0.7, 1.3, 4, 42, 0, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1},  },
        [15] = {0.7, 1.3, 4, 45, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  },
        [16] = {0.7, 1.3, 4, 48, 0, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  },
        [17] = {0.7, 1.3, 4, 51, 0, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1},  },
        [18] = {0.7, 1.3, 4, 54, 0, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1},  },
        [19] = {0.7, 1.3, 4, 57, 0, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  },
        [20] = {0.7, 1.3, 5, 60, 0, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  },
        [21] = {0.7, 1.3, 5, 63, 0, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  },
        [22] = {0.7, 1.3, 5, 66, 0, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  },
        [23] = {0.7, 1.3, 5, 69, 0, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  },
        [24] = {0.7, 1.3, 5, 72, 0, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  },
        [25] = {0.7, 1.3, 5, 75, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  },
        [26] = {0.7, 1.3, 5, 78, 0, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  },
        [27] = {0.7, 1.3, 6, 81, 0, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  },
        [28] = {0.7, 1.3, 6, 84, 0, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  },
        [29] = {0.7, 1.3, 6, 87, 0, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  },
        [30] = {0.7, 1.3, 6, 90, 0, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  },
        [31] = {0.7, 1.3, 6, 93, 0, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  },
        [32] = {0.7, 1.3, 6, 96, 0, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  },
        [33] = {0.7, 1.3, 6, 99, 0, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
        [34] = {0.7, 1.3, 6, 102, 0, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  },
        [35] = {0.7, 1.3, 6, 105, 0, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  },
        [36] = {0.7, 1.3, 6, 108, 0, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["BeyondDemonBallLightning2"] = {
    name = "BeyondDemonBallLightning2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.4125,
    incrementalEffectiveness = 0.0485,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Type27] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "number_of_additional_projectiles",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {0.7, 1.3, 4, 3, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  },
        [2] = {0.7, 1.3, 4, 6, 0, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1},  },
        [3] = {0.7, 1.3, 4, 9, 0, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1},  },
        [4] = {0.7, 1.3, 4, 12, 0, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1},  },
        [5] = {0.7, 1.3, 4, 15, 0, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  },
        [6] = {0.7, 1.3, 4, 18, 0, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1},  },
        [7] = {0.7, 1.3, 4, 21, 0, levelRequirement = 17, statInterpolation = {3, 3, 1, 1, 1},  },
        [8] = {0.7, 1.3, 4, 24, 0, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1},  },
        [9] = {0.7, 1.3, 4, 27, 0, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1},  },
        [10] = {0.7, 1.3, 5, 30, 0, levelRequirement = 30, statInterpolation = {3, 3, 1, 1, 1},  },
        [11] = {0.7, 1.3, 5, 33, 0, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1},  },
        [12] = {0.7, 1.3, 5, 36, 0, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1},  },
        [13] = {0.7, 1.3, 5, 39, 0, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1},  },
        [14] = {0.7, 1.3, 5, 42, 0, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1},  },
        [15] = {0.7, 1.3, 5, 45, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  },
        [16] = {0.7, 1.3, 5, 48, 0, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  },
        [17] = {0.7, 1.3, 5, 51, 0, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1},  },
        [18] = {0.7, 1.3, 5, 54, 0, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1},  },
        [19] = {0.7, 1.3, 5, 57, 0, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  },
        [20] = {0.7, 1.3, 6, 60, 0, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  },
        [21] = {0.7, 1.3, 6, 63, 0, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  },
        [22] = {0.7, 1.3, 6, 66, 0, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  },
        [23] = {0.7, 1.3, 6, 69, 0, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  },
        [24] = {0.7, 1.3, 6, 72, 0, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  },
        [25] = {0.7, 1.3, 6, 75, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  },
        [26] = {0.7, 1.3, 6, 78, 0, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  },
        [27] = {0.7, 1.3, 7, 81, 0, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  },
        [28] = {0.7, 1.3, 7, 84, 0, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  },
        [29] = {0.7, 1.3, 7, 87, 0, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  },
        [30] = {0.7, 1.3, 7, 90, 0, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  },
        [31] = {0.7, 1.3, 7, 93, 0, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  },
        [32] = {0.7, 1.3, 7, 96, 0, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  },
        [33] = {0.7, 1.3, 7, 99, 0, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
        [34] = {0.7, 1.3, 7, 102, 0, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  },
        [35] = {0.7, 1.3, 7, 105, 0, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  },
        [36] = {0.7, 1.3, 7, 108, 0, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["BeyondDemonBallLightning3"] = {
    name = "BeyondDemonBallLightning3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.4125,
    incrementalEffectiveness = 0.0485,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Type27] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "number_of_additional_projectiles",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {0.7, 1.3, 5, 3, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  },
        [2] = {0.7, 1.3, 5, 6, 0, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1},  },
        [3] = {0.7, 1.3, 5, 9, 0, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1},  },
        [4] = {0.7, 1.3, 5, 12, 0, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1},  },
        [5] = {0.7, 1.3, 5, 15, 0, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1},  },
        [6] = {0.7, 1.3, 5, 18, 0, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1},  },
        [7] = {0.7, 1.3, 5, 21, 0, levelRequirement = 17, statInterpolation = {3, 3, 1, 1, 1},  },
        [8] = {0.7, 1.3, 5, 24, 0, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1},  },
        [9] = {0.7, 1.3, 5, 27, 0, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1},  },
        [10] = {0.7, 1.3, 6, 30, 0, levelRequirement = 30, statInterpolation = {3, 3, 1, 1, 1},  },
        [11] = {0.7, 1.3, 6, 33, 0, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1},  },
        [12] = {0.7, 1.3, 6, 36, 0, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1},  },
        [13] = {0.7, 1.3, 6, 39, 0, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1},  },
        [14] = {0.7, 1.3, 6, 42, 0, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1},  },
        [15] = {0.7, 1.3, 6, 45, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  },
        [16] = {0.7, 1.3, 6, 48, 0, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1},  },
        [17] = {0.7, 1.3, 6, 51, 0, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1},  },
        [18] = {0.7, 1.3, 6, 54, 0, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1},  },
        [19] = {0.7, 1.3, 6, 57, 0, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  },
        [20] = {0.7, 1.3, 7, 60, 0, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  },
        [21] = {0.7, 1.3, 7, 63, 0, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  },
        [22] = {0.7, 1.3, 7, 66, 0, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  },
        [23] = {0.7, 1.3, 7, 69, 0, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  },
        [24] = {0.7, 1.3, 7, 72, 0, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  },
        [25] = {0.7, 1.3, 7, 75, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  },
        [26] = {0.7, 1.3, 7, 78, 0, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  },
        [27] = {0.7, 1.3, 8, 81, 0, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  },
        [28] = {0.7, 1.3, 8, 84, 0, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  },
        [29] = {0.7, 1.3, 8, 87, 0, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  },
        [30] = {0.7, 1.3, 8, 90, 0, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  },
        [31] = {0.7, 1.3, 8, 93, 0, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  },
        [32] = {0.7, 1.3, 8, 96, 0, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  },
        [33] = {0.7, 1.3, 8, 99, 0, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
        [34] = {0.7, 1.3, 8, 102, 0, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  },
        [35] = {0.7, 1.3, 8, 105, 0, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  },
        [36] = {0.7, 1.3, 8, 108, 0, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}