Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card

Daemon

SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

MasterTHGhostOrb
Deals 622 to 760.2 Fire Damage
Skills fire 6 additional Projectiles
85% reduced Movement Speed
active skill area of effect radius +% final [0]
skill fire damage % to convert to chaos [0]

is_area_damage Hit Area FireSkill Spell Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

MasterTHGhostOrb
Deals 590.8 to 722.1 Fire Damage
Skills fire 6 additional Projectiles
85% reduced Movement Speed
active skill area of effect radius +% final [0]
skill fire damage % to convert to chaos [0]

is_area_damage Hit Area FireSkill Spell Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

MasterTHGhostOrb
Deals 532.4 to 650.7 Fire Damage
Skills fire 6 additional Projectiles
85% reduced Movement Speed
active skill area of effect radius +% final [0]
skill fire damage % to convert to chaos [0]

is_area_damage Hit Area FireSkill Spell Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

MasterTHGhostOrb
Deals 466.1 to 569.6 Fire Damage
Skills fire 6 additional Projectiles
85% reduced Movement Speed
active skill area of effect radius +% final [0]
skill fire damage % to convert to chaos [0]

is_area_damage Hit Area FireSkill Spell Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

MasterTHGhostOrb
Deals 406.5 to 496.8 Fire Damage
Skills fire 6 additional Projectiles
85% reduced Movement Speed
active skill area of effect radius +% final [0]
skill fire damage % to convert to chaos [0]

is_area_damage Hit Area FireSkill Spell Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/GhostPirateDaemonTreasureHunter"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MasterTHGhostOrb",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MasterTHGhostOrb"] = {
    name = "MasterTHGhostOrb",
    hidden = true,
    color = 4,
    baseEffectiveness = 5.9444,
    incrementalEffectiveness = 0.015,
    skillTypes = {
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.FireSkill] = true,
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "number_of_additional_projectiles",
        "base_movement_velocity_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_fire_damage_%_to_convert_to_chaos",
        "is_area_damage",
    },
    levels = {
        [1] = {0.9, 1.1, 6, -85, 0, 0, levelRequirement = 1, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/SummonRavenDaemon"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "ScarecrowDaemonSummonRaven",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ScarecrowDaemonSummonRaven"] = {
    name = "ScarecrowDaemonSummonRaven",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {1, 242, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

ScarecrowDaemonSummonRaven
number of monsters to summon [1]
alternate minion [242]
summon specific monsters radius +% [-50]

summoned_monsters_are_minions monster_no_drops_or_experience minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/SummonRavenDaemonChampion"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "ScarecrowDaemonSummonRaven",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ScarecrowDaemonSummonRaven"] = {
    name = "ScarecrowDaemonSummonRaven",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {1, 242, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

AxisBossMagmaOrb
FireMortar
Rolling Magma
Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.
Deals 3204 to 4806 Fire Damage
projectile spread radius [0]
Fires 5 additional Projectiles
fire mortar second hit damage +% final [0]
30% increased Cast Speed
Chains +3 Times

is_area_damage base_is_projectile projectiles_nova Spell Hit Area SkillCanTrap SkillCanMine SkillCanTotem Triggerable FireSkill Projectile SkillCanVolley SpellCanRepeat Chaining CanRapidFire AreaSpell
Cast Time: 0.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

AxisBossMagmaOrb
FireMortar
Rolling Magma
Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.
Deals 2883 to 4324 Fire Damage
projectile spread radius [0]
Fires 5 additional Projectiles
fire mortar second hit damage +% final [0]
30% increased Cast Speed
Chains +3 Times

is_area_damage base_is_projectile projectiles_nova Spell Hit Area SkillCanTrap SkillCanMine SkillCanTotem Triggerable FireSkill Projectile SkillCanVolley SpellCanRepeat Chaining CanRapidFire AreaSpell
Cast Time: 0.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

AxisBossMagmaOrb
FireMortar
Rolling Magma
Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.
Deals 2330 to 3495 Fire Damage
projectile spread radius [0]
Fires 5 additional Projectiles
fire mortar second hit damage +% final [0]
30% increased Cast Speed
Chains +3 Times

is_area_damage base_is_projectile projectiles_nova Spell Hit Area SkillCanTrap SkillCanMine SkillCanTotem Triggerable FireSkill Projectile SkillCanVolley SpellCanRepeat Chaining CanRapidFire AreaSpell
Cast Time: 0.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

AxisBossMagmaOrb
FireMortar
Rolling Magma
Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.
Deals 1780 to 2670 Fire Damage
projectile spread radius [0]
Fires 5 additional Projectiles
fire mortar second hit damage +% final [0]
30% increased Cast Speed
Chains +3 Times

is_area_damage base_is_projectile projectiles_nova Spell Hit Area SkillCanTrap SkillCanMine SkillCanTotem Triggerable FireSkill Projectile SkillCanVolley SpellCanRepeat Chaining CanRapidFire AreaSpell
Cast Time: 0.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

AxisBossMagmaOrb
FireMortar
Rolling Magma
Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.
Deals 1355 to 2032 Fire Damage
projectile spread radius [0]
Fires 5 additional Projectiles
fire mortar second hit damage +% final [0]
30% increased Cast Speed
Chains +3 Times

is_area_damage base_is_projectile projectiles_nova Spell Hit Area SkillCanTrap SkillCanMine SkillCanTotem Triggerable FireSkill Projectile SkillCanVolley SpellCanRepeat Chaining CanRapidFire AreaSpell
Cast Time: 0.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/SummonMagmaOrbNovaDaemon"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "AxisBossMagmaOrb",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AxisBossMagmaOrb"] = {
    name = "Rolling Magma",
    hidden = true,
    color = "3",
    baseEffectiveness = 3.6,
    incrementalEffectiveness = 0.043,
    description = "Lob a fiery orb that explodes as it hits the ground. The skill chains, releasing another fiery orb that repeats this effect.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Chaining] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.7,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "fire_mortar_second_hit_damage_+%_final",
        "base_cast_speed_+%",
        "number_of_chains",
        "is_area_damage",
        "base_is_projectile",
        "projectiles_nova",
    },
    levels = {
        [1] = {0.8, 1.2, 0, 5, 0, 30, 3, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

AxisBossSummonIonCannon
alternate minion [221]
number of monsters to summon [1]
summon specific monsters radius +% [-90]

summoned_monsters_are_minions minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.25 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

AxisBossSummonIonCannon
alternate minion [221]
number of monsters to summon [1]
summon specific monsters radius +% [-90]

summoned_monsters_are_minions minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.25 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

AxisBossSummonIonCannon
alternate minion [221]
number of monsters to summon [1]
summon specific monsters radius +% [-90]

summoned_monsters_are_minions minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.25 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

AxisBossSummonIonCannon
alternate minion [221]
number of monsters to summon [1]
summon specific monsters radius +% [-90]

summoned_monsters_are_minions minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.25 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

AxisBossSummonIonCannon
alternate minion [221]
number of monsters to summon [1]
summon specific monsters radius +% [-90]

summoned_monsters_are_minions minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.25 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
SummonSpecificMonsters100ForceTargetEnemy TargetIsPlayer ParentHasMoontouchedBuff
SummonSpecificMonsters3ForceTargetEnemy ParentHasMoontouchedBuff

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/SummonIonCannonDaemon"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "AxisBossSummonIonCannon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AxisBossSummonIonCannon"] = {
    name = "AxisBossSummonIonCannon",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {221, 1, -90, levelRequirement = 1, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemonDamageRange
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread20%
Accuracy+100%
IsSummonedY

StormflayLightningStrike
Skills fire 2 additional Projectiles
Deals 4933 to 7400 Lightning Damage
total projectile spread angle override [70]
90% reduced Projectile Speed
base skill effect duration [3000]

show_number_of_projectiles projectiles_nova always_pierce Spell LightningSkill Projectile Hit FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

StormflayLightningStrike
Skills fire 2 additional Projectiles
Deals 4455 to 6683 Lightning Damage
total projectile spread angle override [70]
90% reduced Projectile Speed
base skill effect duration [3000]

show_number_of_projectiles projectiles_nova always_pierce Spell LightningSkill Projectile Hit FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

StormflayLightningStrike
Skills fire 2 additional Projectiles
Deals 3629 to 5443 Lightning Damage
total projectile spread angle override [70]
90% reduced Projectile Speed
base skill effect duration [3000]

show_number_of_projectiles projectiles_nova always_pierce Spell LightningSkill Projectile Hit FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

StormflayLightningStrike
Skills fire 2 additional Projectiles
Deals 2799 to 4199 Lightning Damage
total projectile spread angle override [70]
90% reduced Projectile Speed
base skill effect duration [3000]

show_number_of_projectiles projectiles_nova always_pierce Spell LightningSkill Projectile Hit FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

StormflayLightningStrike
Skills fire 2 additional Projectiles
Deals 2151 to 3227 Lightning Damage
total projectile spread angle override [70]
90% reduced Projectile Speed
base skill effect duration [3000]

show_number_of_projectiles projectiles_nova always_pierce Spell LightningSkill Projectile Hit FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
StormflayLightningStrike10ShiftAttack

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/LightningWhipGroundLightningMapBoss"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "StormflayLightningStrike",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["StormflayLightningStrike"] = {
    name = "StormflayLightningStrike",
    hidden = true,
    color = 4,
    baseEffectiveness = 6.5,
    incrementalEffectiveness = 0.041,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.Projectile] = true,
        [SkillType.Hit] = true,
        [SkillType.FiresProjectilesFromSecondaryLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "total_projectile_spread_angle_override",
        "base_projectile_speed_+%",
        "base_skill_effect_duration",
        "show_number_of_projectiles",
        "projectiles_nova",
        "always_pierce",
    },
    levels = {
        [1] = {2, 0.8, 1.2, 70, -90, 3000, levelRequirement = 68, statInterpolation = {1, 3, 3, 1, 1, 1},  },
        [2] = {2, 0.8, 1.2, 70, -90, 3000, levelRequirement = 69, statInterpolation = {1, 3, 3, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

SummonKamikazeLightningDemon
alternate minion [158]
number of monsters to summon [3]
summon specific monsters radius +% [100]

summoned_monsters_are_minions minion_dies_when_parent_dies Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 11 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

SummonKamikazeLightningDemon
alternate minion [158]
number of monsters to summon [3]
summon specific monsters radius +% [100]

summoned_monsters_are_minions minion_dies_when_parent_dies Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 11 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

SummonKamikazeLightningDemon
alternate minion [158]
number of monsters to summon [3]
summon specific monsters radius +% [100]

summoned_monsters_are_minions minion_dies_when_parent_dies Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 11 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

SummonKamikazeLightningDemon
alternate minion [158]
number of monsters to summon [3]
summon specific monsters radius +% [100]

summoned_monsters_are_minions minion_dies_when_parent_dies Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 11 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

SummonKamikazeLightningDemon
alternate minion [158]
number of monsters to summon [3]
summon specific monsters radius +% [100]

summoned_monsters_are_minions minion_dies_when_parent_dies Spell SpellCanRepeat Triggerable SkillCanTrap SkillCanTotem SkillCanMine
Cast Time: 1 Second
Cooldown Time: 11 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
SummonSpecificMonsters 10

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/LightningWhipBossMapDaemon"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "SummonKamikazeLightningDemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonKamikazeLightningDemon"] = {
    name = "SummonKamikazeLightningDemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {158, 3, 100, levelRequirement = 1, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonVaalFlameblast
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 786.7 to 1180 Fire Damage
charged blast spell damage +% final per stack [110]
50% reduced Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonVaalFlameblast
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 720.8 to 1081 Fire Damage
charged blast spell damage +% final per stack [110]
50% reduced Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonVaalFlameblast
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 604.3 to 906.4 Fire Damage
charged blast spell damage +% final per stack [110]
50% reduced Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonVaalFlameblast
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 483.3 to 724.9 Fire Damage
charged blast spell damage +% final per stack [110]
50% reduced Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonVaalFlameblast
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 385.1 to 577.7 Fire Damage
charged blast spell damage +% final per stack [110]
50% reduced Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
VaalChargedBlast 10

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonFlameblast"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonVaalFlameblast",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonVaalFlameblast"] = {
    name = "Vaal Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8889,
    incrementalEffectiveness = 0.0335,
    description = "Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Vaal] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "charged_blast_spell_damage_+%_final_per_stack",
        "base_cast_speed_+%",
        "base_chance_to_ignite_%",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.45, 110, -50, 100, 110, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [2] = {0.27, 0.48, 110, -50, 100, 110, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [3] = {0.29, 0.51, 110, -50, 100, 110, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [4] = {0.31, 0.54, 110, -50, 100, 110, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [5] = {0.33, 0.57, 110, -50, 100, 110, levelRequirement = 13, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [6] = {0.35, 0.6, 110, -50, 100, 110, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [7] = {0.38, 0.64, 110, -50, 100, 110, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [8] = {0.41, 0.68, 110, -50, 100, 110, levelRequirement = 22, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [9] = {0.44, 0.72, 110, -50, 100, 110, levelRequirement = 25, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [10] = {0.47, 0.76, 110, -50, 100, 110, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [11] = {0.5, 0.8, 110, -50, 100, 110, levelRequirement = 32, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [12] = {0.53, 0.84, 110, -50, 100, 110, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [13] = {0.56, 0.88, 110, -50, 100, 110, levelRequirement = 40, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [14] = {0.59, 0.92, 110, -50, 100, 110, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [15] = {0.62, 0.96, 110, -50, 100, 110, levelRequirement = 47, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [16] = {0.65, 1, 110, -50, 100, 110, levelRequirement = 50, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [17] = {0.68, 1.04, 110, -50, 100, 110, levelRequirement = 53, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [18] = {0.71, 1.08, 110, -50, 100, 110, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [19] = {0.74, 1.12, 110, -50, 100, 110, levelRequirement = 59, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [20] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 62, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [21] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [22] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [23] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [24] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [25] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [26] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [27] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [28] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [29] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [30] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [31] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [32] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [33] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [34] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [35] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [36] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [37] = {0.8, 1.2, 110, -50, 100, 110, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonVaalFlameblast2
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 786.7 to 1180 Fire Damage
charged blast spell damage +% final per stack [110]
35% increased Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonVaalFlameblast2
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 720.8 to 1081 Fire Damage
charged blast spell damage +% final per stack [110]
35% increased Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonVaalFlameblast2
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 604.3 to 906.4 Fire Damage
charged blast spell damage +% final per stack [110]
35% increased Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonVaalFlameblast2
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 483.3 to 724.9 Fire Damage
charged blast spell damage +% final per stack [110]
35% increased Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonVaalFlameblast2
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 385.1 to 577.7 Fire Damage
charged blast spell damage +% final per stack [110]
35% increased Cast Speed
Always Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
VaalChargedBlast 10
ChangeToStance2100OnLowMana TargetIsEnemy
stance stance2
ChangeToStance1100OnFullMana TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

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

Stats
{
	set_mana_regeneration_rate_per_minute_% = 800
	set_base_maximum_mana = 200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonFlameblast2"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonVaalFlameblast2",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonVaalFlameblast2"] = {
    name = "Vaal Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8889,
    incrementalEffectiveness = 0.0335,
    description = "Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Vaal] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "charged_blast_spell_damage_+%_final_per_stack",
        "base_cast_speed_+%",
        "base_chance_to_ignite_%",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25, 0.45, 110, 35, 100, 110, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [2] = {0.27, 0.48, 110, 35, 100, 110, levelRequirement = 5, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [3] = {0.29, 0.51, 110, 35, 100, 110, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [4] = {0.31, 0.54, 110, 35, 100, 110, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [5] = {0.33, 0.57, 110, 35, 100, 110, levelRequirement = 13, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [6] = {0.35, 0.6, 110, 35, 100, 110, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [7] = {0.38, 0.64, 110, 35, 100, 110, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [8] = {0.41, 0.68, 110, 35, 100, 110, levelRequirement = 22, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [9] = {0.44, 0.72, 110, 35, 100, 110, levelRequirement = 25, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [10] = {0.47, 0.76, 110, 35, 100, 110, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [11] = {0.5, 0.8, 110, 35, 100, 110, levelRequirement = 32, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [12] = {0.53, 0.84, 110, 35, 100, 110, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [13] = {0.56, 0.88, 110, 35, 100, 110, levelRequirement = 40, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [14] = {0.59, 0.92, 110, 35, 100, 110, levelRequirement = 44, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [15] = {0.62, 0.96, 110, 35, 100, 110, levelRequirement = 47, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [16] = {0.65, 1, 110, 35, 100, 110, levelRequirement = 50, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [17] = {0.68, 1.04, 110, 35, 100, 110, levelRequirement = 53, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [18] = {0.71, 1.08, 110, 35, 100, 110, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [19] = {0.74, 1.12, 110, 35, 100, 110, levelRequirement = 59, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [20] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 62, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [21] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [22] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [23] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [24] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [25] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [26] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [27] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [28] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [29] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [30] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [31] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [32] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [33] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [34] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [35] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [36] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [37] = {0.8, 1.2, 110, 35, 100, 110, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

StrMissionTotemBossFlameCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2757 to 4135 Fire Damage
Base duration is 3 seconds
skill art variation [4]
100% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

StrMissionTotemBossFlameCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2447 to 3671 Fire Damage
Base duration is 3 seconds
skill art variation [4]
100% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

StrMissionTotemBossFlameCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1926 to 2888 Fire Damage
Base duration is 3 seconds
skill art variation [4]
100% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

StrMissionTotemBossFlameCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1423 to 2134 Fire Damage
Base duration is 3 seconds
skill art variation [4]
100% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

StrMissionTotemBossFlameCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1047 to 1571 Fire Damage
Base duration is 3 seconds
skill art variation [4]
100% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
StormCall 10
ChangeToStance2100OnLowMana TargetIsEnemy
stance stance2
ChangeToStance1100OnFullMana TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

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

Stats
{
	set_mana_regeneration_rate_per_minute_% = 400
	set_base_maximum_mana = 200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BossDaemonStrMissionFlameCall"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "StrMissionTotemBossFlameCall",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["StrMissionTotemBossFlameCall"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.7778,
    incrementalEffectiveness = 0.05,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    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.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = 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_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 3000, 4, 100, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

StrMissionNecroBossStormCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 3101 to 4652 Lightning Damage
Base duration is 3 seconds
100% increased Cast Speed
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

StrMissionNecroBossStormCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2753 to 4130 Lightning Damage
Base duration is 3 seconds
100% increased Cast Speed
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

StrMissionNecroBossStormCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2166 to 3249 Lightning Damage
Base duration is 3 seconds
100% increased Cast Speed
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

StrMissionNecroBossStormCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1601 to 2401 Lightning Damage
Base duration is 3 seconds
100% increased Cast Speed
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

StrMissionNecroBossStormCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1178 to 1768 Lightning Damage
Base duration is 3 seconds
100% increased Cast Speed
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
StormCall 10
ChangeToStance2100OnLowMana TargetIsEnemy
stance stance2
ChangeToStance1100OnFullMana TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

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

Stats
{
	set_mana_regeneration_rate_per_minute_% = 400
	set_base_maximum_mana = 200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BossDaemonStrMissionStormCall"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "StrMissionNecroBossStormCall",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["StrMissionNecroBossStormCall"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 2,
    incrementalEffectiveness = 0.05,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    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.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = 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",
        "base_cast_speed_+%",
        "skill_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 3000, 100, 2, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonFrostCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2746 to 4119 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second

BeyondDemonFrostCall2
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2746 to 4119 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonFrostCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2433 to 3650 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second

BeyondDemonFrostCall2
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 2433 to 3650 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonFrostCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1907 to 2861 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second

BeyondDemonFrostCall2
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1907 to 2861 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonFrostCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1403 to 2104 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second

BeyondDemonFrostCall2
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1403 to 2104 Cold Damage
Base duration is 1.75 seconds
skill art variation [3]
50% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonFrostCall
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1028 to 1542 Cold Damage
Base duration is 2 seconds
skill art variation [3]
60% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second

BeyondDemonFrostCall2
stormcall
Storm Call
Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.
Deals 1028 to 1542 Cold Damage
Base duration is 2 seconds
skill art variation [3]
60% reduced Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
StormCallBeyondDemonFrostCall10 NoRepeat
StormCallBeyondDemonFrostCall210 NoRepeat

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Stats
{
	set_mana_regeneration_rate_per_minute_% = 2400
	set_base_maximum_mana = 200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonFrostCall"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonFrostCall",
        "BeyondDemonFrostCall2",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonFrostCall"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.6364,
    incrementalEffectiveness = 0.051,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    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.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = 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_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 2500, 3, -75, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [2] = {0.8, 1.2, 2000, 3, -60, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [3] = {0.8, 1.2, 1750, 3, -50, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonFrostCall2"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.6364,
    incrementalEffectiveness = 0.051,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    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.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = 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_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 2500, 3, -75, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [2] = {0.8, 1.2, 2000, 3, -60, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1, 1},  },
        [3] = {0.8, 1.2, 1750, 3, -50, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonDesecrate
Desecrate
Desecrate
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Base duration is 12 seconds
Deals 753.8 Base Chaos Damage per second
Spawns 3 corpses
Spawns corpses up to Level 100
65% increased Cast Speed
Maximum of 10 corpses allowed

is_area_damage Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable DamageOverTime SpellCanRepeat ChaosSkill SpellCanCascade AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonDesecrate
Desecrate
Desecrate
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Base duration is 12 seconds
Deals 669.2 Base Chaos Damage per second
Spawns 3 corpses
Spawns corpses up to Level 100
65% increased Cast Speed
Maximum of 10 corpses allowed

is_area_damage Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable DamageOverTime SpellCanRepeat ChaosSkill SpellCanCascade AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonDesecrate
Desecrate
Desecrate
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Base duration is 12 seconds
Deals 526.5 Base Chaos Damage per second
Spawns 3 corpses
Spawns corpses up to Level 100
65% increased Cast Speed
Maximum of 10 corpses allowed

is_area_damage Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable DamageOverTime SpellCanRepeat ChaosSkill SpellCanCascade AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonDesecrate
Desecrate
Desecrate
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Base duration is 12 seconds
Deals 389.1 Base Chaos Damage per second
Spawns 3 corpses
Spawns corpses up to Level 100
65% increased Cast Speed
Maximum of 10 corpses allowed

is_area_damage Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable DamageOverTime SpellCanRepeat ChaosSkill SpellCanCascade AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonDesecrate
Desecrate
Desecrate
Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.
Base duration is 12 seconds
Deals 286.4 Base Chaos Damage per second
Spawns 3 corpses
Spawns corpses up to Level 100
65% increased Cast Speed
Maximum of 10 corpses allowed

is_area_damage Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable DamageOverTime SpellCanRepeat ChaosSkill SpellCanCascade AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
Desecrate 10

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonDesecrate"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonDesecrate",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonDesecrate"] = {
    name = "Desecrate",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.4,
    incrementalEffectiveness = 0.05,
    description = "Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.ChaosSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "base_chaos_damage_to_deal_per_minute",
        "desecrate_number_of_corpses_to_create",
        "desecrate_corpse_level",
        "base_cast_speed_+%",
        "desecrate_maximum_number_of_corpses",
        "is_area_damage",
    },
    levels = {
        [1] = {12000, 1, 3, 100, 65, 10, levelRequirement = 1, statInterpolation = {1, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonVaalStormCall
stormcall
Vaal Storm Call
Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.
Deals 326.1 to 605.6 Lightning Damage
Base duration is 10 seconds
skill art variation [1]
active skill area of effect radius +% final [0]
Strikes an Enemy every 0.25 seconds

is_area_damage cannot_stun Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonVaalStormCall
stormcall
Vaal Storm Call
Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.
Deals 297.5 to 552.5 Lightning Damage
Base duration is 10 seconds
skill art variation [1]
active skill area of effect radius +% final [0]
Strikes an Enemy every 0.25 seconds

is_area_damage cannot_stun Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonVaalStormCall
stormcall
Vaal Storm Call
Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.
Deals 247.3 to 459.2 Lightning Damage
Base duration is 10 seconds
skill art variation [1]
active skill area of effect radius +% final [0]
Strikes an Enemy every 0.25 seconds

is_area_damage cannot_stun Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonVaalStormCall
stormcall
Vaal Storm Call
Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.
Deals 195.7 to 363.4 Lightning Damage
Base duration is 10 seconds
skill art variation [1]
active skill area of effect radius +% final [0]
Strikes an Enemy every 0.25 seconds

is_area_damage cannot_stun Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonVaalStormCall
stormcall
Vaal Storm Call
Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.
Deals 154.3 to 286.5 Lightning Damage
Base duration is 10 seconds
skill art variation [1]
active skill area of effect radius +% final [0]
Strikes an Enemy every 0.25 seconds

is_area_damage cannot_stun Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 1.2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
VaalStormCall 10

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonVaalStormCall"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonVaalStormCall",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonVaalStormCall"] = {
    name = "Vaal Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.75,
    incrementalEffectiveness = 0.0357,
    description = "Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Vaal] = true,
        [SkillType.LightningSkill] = 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",
        "base_chance_to_shock_%",
        "skill_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "vaal_storm_call_base_delay_ms",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.7, 1.3, 10000, 0, 1, 0, 250, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1, 1},  },
        [2] = {0.7, 1.3, 10000, 0, 1, 0, 250, levelRequirement = 34, statInterpolation = {3, 3, 1, 1, 1, 1, 1},  },
        [3] = {0.7, 1.3, 10000, 0, 1, 0, 250, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonVaalSummonSkeletons
iconraiseskeleton
number of melee skeletons to summon [10]
number of archer skeletons to summon [4]
number of mage skeletons to summon [0]
number of leader skeletons to summon [0]
+60 to maximum number of Skeletons
base skill effect duration [20000]

Spell Minion Duration CreateMinion SkillCanTrap SkillCanTotem SkillCanMine Vaal CreatesMinion
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonVaalSummonSkeletons
iconraiseskeleton
number of melee skeletons to summon [10]
number of archer skeletons to summon [4]
number of mage skeletons to summon [0]
number of leader skeletons to summon [0]
+60 to maximum number of Skeletons
base skill effect duration [20000]

Spell Minion Duration CreateMinion SkillCanTrap SkillCanTotem SkillCanMine Vaal CreatesMinion
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonVaalSummonSkeletons
iconraiseskeleton
number of melee skeletons to summon [10]
number of archer skeletons to summon [4]
number of mage skeletons to summon [0]
number of leader skeletons to summon [0]
+60 to maximum number of Skeletons
base skill effect duration [20000]

Spell Minion Duration CreateMinion SkillCanTrap SkillCanTotem SkillCanMine Vaal CreatesMinion
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonVaalSummonSkeletons
iconraiseskeleton
number of melee skeletons to summon [9]
number of archer skeletons to summon [4]
number of mage skeletons to summon [0]
number of leader skeletons to summon [0]
+60 to maximum number of Skeletons
base skill effect duration [20000]

Spell Minion Duration CreateMinion SkillCanTrap SkillCanTotem SkillCanMine Vaal CreatesMinion
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonVaalSummonSkeletons
iconraiseskeleton
number of melee skeletons to summon [8]
number of archer skeletons to summon [3]
number of mage skeletons to summon [0]
number of leader skeletons to summon [0]
+60 to maximum number of Skeletons
base skill effect duration [20000]

Spell Minion Duration CreateMinion SkillCanTrap SkillCanTotem SkillCanMine Vaal CreatesMinion
Cast Time: 1 Second
Cooldown Time: 6 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonVaalSummonSkeleton"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonVaalSummonSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonVaalSummonSkeletons"] = {
    name = "BeyondDemonVaalSummonSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.CreateMinion] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Vaal] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "number_of_archer_skeletons_to_summon",
        "number_of_mage_skeletons_to_summon",
        "number_of_leader_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {5, 2, 0, 0, 60, 20000, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [2] = {6, 2, 0, 0, 60, 20000, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {6, 3, 0, 0, 60, 20000, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {7, 3, 0, 0, 60, 20000, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [5] = {8, 3, 0, 0, 60, 20000, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {8, 4, 0, 0, 60, 20000, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {9, 4, 0, 0, 60, 20000, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {10, 4, 0, 0, 60, 20000, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modis beyond monster daemon [1]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

BeyondDemonBlindNova
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
skill art variation [3]
active skill area of effect radius +% final [0]
100% chance to Blind enemies on hit

Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

BeyondDemonBlindNova
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
skill art variation [3]
active skill area of effect radius +% final [0]
100% chance to Blind enemies on hit

Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

BeyondDemonBlindNova
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
skill art variation [3]
active skill area of effect radius +% final [0]
100% chance to Blind enemies on hit

Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

BeyondDemonBlindNova
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
skill art variation [3]
active skill area of effect radius +% final [0]
100% chance to Blind enemies on hit

Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

BeyondDemonBlindNova
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
skill art variation [3]
active skill area of effect radius +% final [0]
100% chance to Blind enemies on hit

Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BeyondDemonDaemonBlindNova"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "BeyondDemonBlindNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonBlindNova"] = {
    name = "Ice Nova",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "global_chance_to_blind_on_hit_%",
        "blind_duration_+%",
    },
    levels = {
        [1] = {3, 0, 100, 0, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

InvasionBeastBossDaemonProximityShield
infinite_skill_effect_duration Spell Area Duration Triggerable AreaSpellCast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

InvasionBeastBossDaemonProximityShield
infinite_skill_effect_duration Spell Area Duration Triggerable AreaSpellCast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

InvasionBeastBossDaemonProximityShield
infinite_skill_effect_duration Spell Area Duration Triggerable AreaSpellCast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

InvasionBeastBossDaemonProximityShield
infinite_skill_effect_duration Spell Area Duration Triggerable AreaSpellCast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

InvasionBeastBossDaemonProximityShield
infinite_skill_effect_duration Spell Area Duration Triggerable AreaSpellCast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
ProximityShield30ParentHasNoHiddenMonsterBuff

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/InvasionBeastBossDaemonProximityShield"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "InvasionBeastBossDaemonProximityShield",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["InvasionBeastBossDaemonProximityShield"] = {
    name = "InvasionBeastBossDaemonProximityShield",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "infinite_skill_effect_duration",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

AtziriDemonVaalCloudDaemon
base physical damage to deal per minute [108000]
Spell
Cast Time: 0.2 Second
Cooldown Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

AtziriDemonVaalCloudDaemon
base physical damage to deal per minute [108000]
Spell
Cast Time: 0.2 Second
Cooldown Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

AtziriDemonVaalCloudDaemon
base physical damage to deal per minute [90000]
Spell
Cast Time: 0.2 Second
Cooldown Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

AtziriDemonVaalCloudDaemon
base physical damage to deal per minute [90000]
Spell
Cast Time: 0.2 Second
Cooldown Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

AtziriDemonVaalCloudDaemon
SpellCast Time: 0.2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/BossDaemonVaalCloud"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "AtziriDemonVaalCloudDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AtziriDemonVaalCloudDaemon"] = {
    name = "AtziriDemonVaalCloudDaemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
    },
    levels = {
        [1] = {90000, levelRequirement = 70, statInterpolation = {1},  },
        [2] = {108000, levelRequirement = 80, statInterpolation = {1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 896 to 1400 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 813.8 to 1272 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 670.5 to 1048 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonCold"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestIceNovaDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestIceNovaDaemon"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.038,
    description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "is_area_damage",
        "never_freeze",
        "cannot_stun",
    },
    levels = {
        [1] = {0.8, 1.25, 1500, 2, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 1752 to 2737 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 3487 to 5246 Cold Damage
300% increased Projectile Speed
100% increased Cast Speed
Fires 2 additional Projectiles
total projectile spread angle override [270]

base_is_projectile always_pierce cannot_stun never_freeze Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
Cooldown Time: 1.5 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Deals 262.6 to 404 Physical Damage
Deals 484.8 to 737.3 Cold Damage
upheaval number of spikes [16]
20% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 1585 to 2477 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 3149 to 4738 Cold Damage
300% increased Projectile Speed
100% increased Cast Speed
Fires 2 additional Projectiles
total projectile spread angle override [270]

base_is_projectile always_pierce cannot_stun never_freeze Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
Cooldown Time: 1.5 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Deals 237.9 to 365.9 Physical Damage
Deals 439.1 to 667.8 Cold Damage
upheaval number of spikes [16]
20% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
IceNova100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 0)
Upheaval100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 1)

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonColdAttached"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestIceNovaAttachedDaemon",
        "WestGlacialCascadeDaemon",
        "WestFrostboltDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestIceNovaAttachedDaemon"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 2.5,
    incrementalEffectiveness = 0.04,
    description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "never_freeze",
        "cannot_stun",
    },
    levels = {
        [1] = {0.8, 1.25, 1500, 2, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestGlacialCascadeDaemon"] = {
    name = "Glacial Cascade",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.2,
    incrementalEffectiveness = 0.0395,
    description = "Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "upheaval_number_of_spikes",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.26, 0.4, 0.48, 0.73, 16, 20, 0, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFrostboltDaemon"] = {
    name = "Frostbolt",
    hidden = true,
    color = "3",
    baseEffectiveness = 3.5,
    incrementalEffectiveness = 0.041,
    description = "Fires a slow-moving projectile that pierces through enemies, dealing cold damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_projectile_speed_+%",
        "base_cast_speed_+%",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "base_is_projectile",
        "always_pierce",
        "cannot_stun",
        "never_freeze",
    },
    levels = {
        [1] = {1.05, 1.58, 300, 100, 2, 270, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 588.3 to 882.5 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 524.3 to 786.4 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonFire"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestFirestormDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFirestormDaemon"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.8889,
    incrementalEffectiveness = 0.048,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "firestorm_drop_burning_ground_duration_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "base_cast_speed_+%",
        "firestorm_base_area_of_effect_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.4, 0.6, 500, 100, 2000, 0, 300, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 588.3 to 882.5 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 524.3 to 786.4 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
FireStorm100TargetIsPlayer TargetNotNear

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonFireAttached"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestFirestormDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFirestormDaemon"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.8889,
    incrementalEffectiveness = 0.048,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "firestorm_drop_burning_ground_duration_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "base_cast_speed_+%",
        "firestorm_base_area_of_effect_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.4, 0.6, 500, 100, 2000, 0, 300, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 365.1 to 1095 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 336.6 to 1010 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonLightning"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestShockNovaDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestShockNovaDaemon"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8,
    incrementalEffectiveness = 0.0304,
    description = "Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 3, 2, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 365.1 to 1095 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestSummonOrbOfStormsDaemon
alternate minion [61]
number of monsters to summon [3]
summon specific monsters radius +% [-20]

summoned_monsters_are_minions minion_dies_when_parent_dies minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.1 Second
Cooldown Time: 1.5 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Deals 1926 to 5779 Lightning Damage
Base duration is 0.4 seconds
Fires Projectiles in random directions
projectile spiral nova time ms [2250]
monster reverse point blank damage -% at minimum range [40]
damage +% vs players [-78]

base_is_projectile Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 336.6 to 1010 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestSummonOrbOfStormsDaemon
alternate minion [61]
number of monsters to summon [3]
summon specific monsters radius +% [-20]

summoned_monsters_are_minions minion_dies_when_parent_dies minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.1 Second
Cooldown Time: 1.5 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Deals 1736 to 5209 Lightning Damage
Base duration is 0.4 seconds
Fires Projectiles in random directions
projectile spiral nova time ms [2250]
monster reverse point blank damage -% at minimum range [40]
damage +% vs players [-78]

base_is_projectile Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
Cooldown Time: 15 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
SummonSpecificMonsters10TargetIsPlayer
ShockNova100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 0)
Spark-1VariableFightIsInState=(variable::owner, 1)

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonLightningAttached"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestShockNovaDaemon",
        "WestMiniVaalSparkDaemon",
        "WestSummonOrbOfStormsDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestShockNovaDaemon"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8,
    incrementalEffectiveness = 0.0304,
    description = "Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 3, 2, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestMiniVaalSparkDaemon"] = {
    name = "Vaal Spark",
    hidden = true,
    color = "3",
    baseEffectiveness = 3.75,
    incrementalEffectiveness = 0.042,
    description = "Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.LaunchesSeriesOfProjectiles] = true,
        [SkillType.Hit] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Vaal] = true,
        [SkillType.LightningSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.65,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "damage_+%_vs_players",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 400, 75, 2250, 0, 40, -78, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestSummonOrbOfStormsDaemon"] = {
    name = "WestSummonOrbOfStormsDaemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "damage_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {61, 3, -20, 0, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modbase cast speed +% [100]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 896 to 1400 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 365.1 to 1095 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 588.3 to 882.5 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 813.8 to 1272 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 336.6 to 1010 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 524.3 to 786.4 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 670.5 to 1048 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

WestIceNovaDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonAll"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestIceNovaDaemon",
        "WestShockNovaDaemon",
        "WestFirestormDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestIceNovaDaemon"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.038,
    description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "is_area_damage",
        "never_freeze",
        "cannot_stun",
    },
    levels = {
        [1] = {0.8, 1.25, 1500, 2, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestShockNovaDaemon"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8,
    incrementalEffectiveness = 0.0304,
    description = "Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 3, 2, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFirestormDaemon"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.8889,
    incrementalEffectiveness = 0.048,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "firestorm_drop_burning_ground_duration_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "base_cast_speed_+%",
        "firestorm_base_area_of_effect_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.4, 0.6, 500, 100, 2000, 0, 300, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modbase cast speed +% [100]
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

MonsterFlameblastWestVaalFinal
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 449.8 to 674.8 Fire Damage
charged blast spell damage +% final per stack [110]
40% increased Cast Speed
Damage Penetrates 10% Fire Resistance
1% chance to Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1.5 Second
Cooldown Time: 6 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 365.1 to 1095 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 1752 to 2737 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 588.3 to 882.5 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Deals 1926 to 5779 Lightning Damage
Base duration is 0.4 seconds
Fires Projectiles in random directions
projectile spiral nova time ms [2250]
monster reverse point blank damage -% at minimum range [40]
damage +% vs players [-78]

base_is_projectile Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
Cooldown Time: 15 Second

WestSummonOrbOfStormsDaemon
alternate minion [61]
number of monsters to summon [3]
summon specific monsters radius +% [-20]

summoned_monsters_are_minions minion_dies_when_parent_dies minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.1 Second
Cooldown Time: 1.5 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Deals 262.6 to 404 Physical Damage
Deals 484.8 to 737.3 Cold Damage
upheaval number of spikes [16]
20% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2.5 Second

WestFlameTotem
flametotem
Holy Flame Totem
Summons a totem that fires a stream of flame at nearby enemies.
35% reduced Projectile Speed
base totem duration [8000]
base totem range [100]
base active skill totem level [89]
Deals 721 to 1082 Fire Damage
Skills fire 5 additional Projectiles
monster penalty against minions damage +% final vs player minions [-25]
totem art variation [-2]

base_is_projectile base_skill_is_totemified projectiles_nova is_totem always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanMine Totem FireSkill
Cast Time: 0.25 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 3487 to 5246 Cold Damage
300% increased Projectile Speed
100% increased Cast Speed
Fires 2 additional Projectiles
total projectile spread angle override [270]

base_is_projectile always_pierce cannot_stun never_freeze Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
Cooldown Time: 1.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

MonsterFlameblastWestVaalFinal
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Deals 418.5 to 627.7 Fire Damage
charged blast spell damage +% final per stack [110]
40% increased Cast Speed
Damage Penetrates 10% Fire Resistance
1% chance to Ignite
flameblast ailment damage +% final per stack [110]

is_area_damage Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1.5 Second
Cooldown Time: 6 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Deals 336.6 to 1010 Lightning Damage
active skill area of effect radius +% final [0]
skill art variation [3]
Base duration is 0 seconds

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Deals 1585 to 2477 Cold Damage
Base duration is 1.5 seconds
skill art variation [2]
active skill area of effect radius +% final [0]

is_area_damage never_freeze cannot_stun Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 524.3 to 786.4 Fire Damage
Base duration is 0.5 seconds
One impact every 0.1 seconds
firestorm drop burning ground duration ms [2000]
active skill area of effect radius +% final [0]
300% increased Cast Speed
firestorm base area of effect +% [0]

is_area_damage Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second
Cooldown Time: 3.5 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Deals 1736 to 5209 Lightning Damage
Base duration is 0.4 seconds
Fires Projectiles in random directions
projectile spiral nova time ms [2250]
monster reverse point blank damage -% at minimum range [40]
damage +% vs players [-78]

base_is_projectile Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second
Cooldown Time: 15 Second

WestSummonOrbOfStormsDaemon
alternate minion [61]
number of monsters to summon [3]
summon specific monsters radius +% [-20]

summoned_monsters_are_minions minion_dies_when_parent_dies minion_dies_when_parent_deleted Spell SpellCanRepeat Triggerable
Cast Time: 0.1 Second
Cooldown Time: 1.5 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Deals 237.9 to 365.9 Physical Damage
Deals 439.1 to 667.8 Cold Damage
upheaval number of spikes [16]
20% increased Cast Speed
active skill area of effect radius +% final [0]

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2.5 Second

WestFlameTotem
flametotem
Holy Flame Totem
Summons a totem that fires a stream of flame at nearby enemies.
35% reduced Projectile Speed
base totem duration [8000]
base totem range [100]
base active skill totem level [89]
Deals 651.2 to 976.8 Fire Damage
Skills fire 5 additional Projectiles
monster penalty against minions damage +% final vs player minions [-25]
totem art variation [-2]

base_is_projectile base_skill_is_totemified projectiles_nova is_totem always_pierce Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanMine Totem FireSkill
Cast Time: 0.25 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Deals 3149 to 4738 Cold Damage
300% increased Projectile Speed
100% increased Cast Speed
Fires 2 additional Projectiles
total projectile spread angle override [270]

base_is_projectile always_pierce cannot_stun never_freeze Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
Cooldown Time: 1.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

MonsterFlameblastWestVaalFinal
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second

WestFlameTotem
flametotem
Holy Flame Totem
Summons a totem that fires a stream of flame at nearby enemies.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanMine Totem FireSkill
Cast Time: 0.25 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

MonsterFlameblastWestVaalFinal
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second

WestFlameTotem
flametotem
Holy Flame Totem
Summons a totem that fires a stream of flame at nearby enemies.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanMine Totem FireSkill
Cast Time: 0.25 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

MonsterFlameblastWestVaalFinal
ChargedBlast
Vaal Flameblast
Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.
Spell Hit Area SkillCanTotem Vaal FireSkill AreaSpell
Cast Time: 1.5 Second

WestShockNovaDaemon
ShockNova
Shock Nova
Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable LightningSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.75 Second

WestIceNovaAttachedDaemon
iconfrostnova
Ice Nova
A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill CanRapidFire AreaSpell NovaSpell
Cast Time: 0.8 Second

WestFirestormDaemon
FirestormV2
Firestorm
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.9 Second

WestMiniVaalSparkDaemon
spark
Vaal Spark
Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.
Spell Projectile SkillCanVolley LaunchesSeriesOfProjectiles Hit Duration SkillCanTrap SkillCanTotem SkillCanMine Vaal LightningSkill
Cast Time: 0.65 Second

WestSummonOrbOfStormsDaemon
Spell SpellCanRepeat TriggerableCast Time: 0.1 Second

WestGlacialCascadeDaemon
Upheaval
Glacial Cascade
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable ColdSkill PhysicalSkill CanRapidFire AreaSpell
Cast Time: 0.8 Second

WestFlameTotem
flametotem
Holy Flame Totem
Summons a totem that fires a stream of flame at nearby enemies.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanMine Totem FireSkill
Cast Time: 0.25 Second

WestFrostboltDaemon
FrostBolt
Frostbolt
Fires a slow-moving projectile that pierces through enemies, dealing cold damage.
Spell Projectile SkillCanVolley Hit SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat ColdSkill Triggerable CanRapidFire
Cast Time: 0.75 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000
VaalChargedBlast100TargetIsPlayer TargetNotNear VariableFightIsInState=(variable::owner, 0)
ShockNova100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 0)
IceNova100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 0)
Spark-1VariableFightIsInState=(variable::owner, 1)
SummonSpecificMonsters1000VariableFightIsInState=(variable::owner, 1)
Upheaval100TargetIsPlayer TargetMediumNear VariableFightIsInState=(variable::owner, 1)
TotemFireSpray100TargetIsEnemy VariableFightIsInState=(variable::owner, 1)

Object Type

version 2
extends "Metadata/Monsters/Daemon/Daemon"

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/Daemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/WestDaemonAllAttached"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "WestIceNovaAttachedDaemon",
        "WestShockNovaDaemon",
        "WestFirestormDaemon",
        "WestFlameTotem",
        "MonsterFlameblastWestVaalFinal",
        "WestGlacialCascadeDaemon",
        "WestMiniVaalSparkDaemon",
        "WestSummonOrbOfStormsDaemon",
        "WestFrostboltDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WestIceNovaAttachedDaemon"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 2.5,
    incrementalEffectiveness = 0.04,
    description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "never_freeze",
        "cannot_stun",
    },
    levels = {
        [1] = {0.8, 1.25, 1500, 2, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestShockNovaDaemon"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.8,
    incrementalEffectiveness = 0.0304,
    description = "Casts a shocking ring of lightning which deals damage to monsters it touches. Monsters in the centre of the ring receive no damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.NovaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, 3, 2, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFirestormDaemon"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0.8889,
    incrementalEffectiveness = 0.048,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "firestorm_drop_burning_ground_duration_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "base_cast_speed_+%",
        "firestorm_base_area_of_effect_+%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.4, 0.6, 500, 100, 2000, 0, 300, 0, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFlameTotem"] = {
    name = "Holy Flame Totem",
    hidden = true,
    color = "1",
    baseEffectiveness = 0.95,
    incrementalEffectiveness = 0.041,
    description = "Summons a totem that fires a stream of flame at nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Totem] = true,
        [SkillType.FireSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        spell = true,
        projectile = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_projectile_speed_+%",
        "base_totem_duration",
        "base_totem_range",
        "base_active_skill_totem_level",
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "number_of_additional_projectiles",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "totem_art_variation",
        "base_is_projectile",
        "base_skill_is_totemified",
        "projectiles_nova",
        "is_totem",
        "always_pierce",
    },
    levels = {
        [1] = {-35, 8000, 100, 89, 0.8, 1.2, 5, -25, -2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFlameblastWestVaalFinal"] = {
    name = "Vaal Flameblast",
    hidden = true,
    color = "3",
    baseEffectiveness = 2.0256,
    incrementalEffectiveness = 0.0257,
    description = "Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Vaal] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "charged_blast_spell_damage_+%_final_per_stack",
        "base_cast_speed_+%",
        "base_reduce_enemy_fire_resistance_%",
        "base_chance_to_ignite_%",
        "flameblast_ailment_damage_+%_final_per_stack",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 110, 40, 10, 1, 110, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestGlacialCascadeDaemon"] = {
    name = "Glacial Cascade",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.2,
    incrementalEffectiveness = 0.0395,
    description = "Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "upheaval_number_of_spikes",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.26, 0.4, 0.48, 0.73, 16, 20, 0, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestMiniVaalSparkDaemon"] = {
    name = "Vaal Spark",
    hidden = true,
    color = "3",
    baseEffectiveness = 3.75,
    incrementalEffectiveness = 0.042,
    description = "Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.LaunchesSeriesOfProjectiles] = true,
        [SkillType.Hit] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Vaal] = true,
        [SkillType.LightningSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.65,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "damage_+%_vs_players",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 400, 75, 2250, 0, 40, -78, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestSummonOrbOfStormsDaemon"] = {
    name = "WestSummonOrbOfStormsDaemon",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "damage_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {61, 3, -20, 0, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WestFrostboltDaemon"] = {
    name = "Frostbolt",
    hidden = true,
    color = "3",
    baseEffectiveness = 3.5,
    incrementalEffectiveness = 0.041,
    description = "Fires a slow-moving projectile that pierces through enemies, dealing cold damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_projectile_speed_+%",
        "base_cast_speed_+%",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "base_is_projectile",
        "always_pierce",
        "cannot_stun",
        "never_freeze",
    },
    levels = {
        [1] = {1.05, 1.58, 300, 100, 2, 270, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

MonsterGroundFireSelfDaemon
groundfire
Fire Trap
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
base skill effect duration [5000]
base fire damage to deal per minute [27025]
active skill area of effect radius +% final [0]
monster penalty against minions damage +% final vs player minions [-25]

is_area_damage Spell Duration Hit Area CausesBurning DamageOverTime FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

MonsterGroundFireSelfDaemon
groundfire
Fire Trap
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
base skill effect duration [5000]
base fire damage to deal per minute [24454]
active skill area of effect radius +% final [0]
monster penalty against minions damage +% final vs player minions [-25]

is_area_damage Spell Duration Hit Area CausesBurning DamageOverTime FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

MonsterGroundFireSelfDaemon
groundfire
Fire Trap
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
base skill effect duration [5000]
base fire damage to deal per minute [19992]
active skill area of effect radius +% final [0]
monster penalty against minions damage +% final vs player minions [-25]

is_area_damage Spell Duration Hit Area CausesBurning DamageOverTime FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

MonsterGroundFireSelfDaemon
groundfire
Fire Trap
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
base skill effect duration [5000]
base fire damage to deal per minute [15496]
active skill area of effect radius +% final [0]
monster penalty against minions damage +% final vs player minions [-25]

is_area_damage Spell Duration Hit Area CausesBurning DamageOverTime FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

MonsterGroundFireSelfDaemon
groundfire
Fire Trap
Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.
base skill effect duration [5000]
base fire damage to deal per minute [11967]
active skill area of effect radius +% final [0]
monster penalty against minions damage +% final vs player minions [-25]

is_area_damage Spell Duration Hit Area CausesBurning DamageOverTime FireSkill AreaSpell
Cast Time: 1 Second
Cooldown Time: 3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/DexIntMissionGroundFire"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MonsterGroundFireSelfDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterGroundFireSelfDaemon"] = {
    name = "Fire Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.3222,
    incrementalEffectiveness = 0.04,
    description = "Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {5000, 1, 0, -25, levelRequirement = 4, statInterpolation = {1, 3, 1, 1},  },
        [2] = {5000, 1.2, 0, -25, levelRequirement = 36, statInterpolation = {1, 3, 1, 1},  },
        [3] = {5000, 1.4, 0, -25, levelRequirement = 56, statInterpolation = {1, 3, 1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

MonsterIceShieldDaemon
skill art variation [3]
Base duration is 0.6 seconds
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

MonsterIceShieldDaemon
skill art variation [3]
Base duration is 0.6 seconds
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

MonsterIceShieldDaemon
skill art variation [3]
Base duration is 0.6 seconds
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

MonsterIceShieldDaemon
skill art variation [3]
Base duration is 0.6 seconds
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

MonsterIceShieldDaemon
skill art variation [3]
Base duration is 0.6 seconds
Cast Time: 0.5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/DexIntMissionGroundIce"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "MonsterIceShieldDaemon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterIceShieldDaemon"] = {
    name = "MonsterIceShieldDaemon",
    hidden = true,
    color = "2",
    baseEffectiveness = 0.85,
    incrementalEffectiveness = 0.03,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_art_variation",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {3, 600, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

DaemonEtherealKnives
shadowprojectiles
Ethereal Knives
Fires an arc of knives in front of the caster which deals physical damage.
Deals 468.7 to 703 Physical Damage
Fires 23 additional Projectiles

base_is_projectile Spell Hit Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable CanRapidFire PhysicalSkill Duration
Cast Time: 0.6 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

DaemonEtherealKnives
shadowprojectiles
Ethereal Knives
Fires an arc of knives in front of the caster which deals physical damage.
Deals 426.5 to 639.8 Physical Damage
Fires 23 additional Projectiles

base_is_projectile Spell Hit Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable CanRapidFire PhysicalSkill Duration
Cast Time: 0.6 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

DaemonEtherealKnives
shadowprojectiles
Ethereal Knives
Fires an arc of knives in front of the caster which deals physical damage.
Deals 352.8 to 529.2 Physical Damage
Fires 23 additional Projectiles

base_is_projectile Spell Hit Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable CanRapidFire PhysicalSkill Duration
Cast Time: 0.6 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

DaemonEtherealKnives
shadowprojectiles
Ethereal Knives
Fires an arc of knives in front of the caster which deals physical damage.
Deals 277.4 to 416.1 Physical Damage
Fires 23 additional Projectiles

base_is_projectile Spell Hit Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable CanRapidFire PhysicalSkill Duration
Cast Time: 0.6 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

DaemonEtherealKnives
shadowprojectiles
Ethereal Knives
Fires an arc of knives in front of the caster which deals physical damage.
Deals 217.4 to 326 Physical Damage
Fires 23 additional Projectiles

base_is_projectile Spell Hit Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine SpellCanRepeat Triggerable CanRapidFire PhysicalSkill Duration
Cast Time: 0.6 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/DexIntMissionEtherealKnives"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "DaemonEtherealKnives",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DaemonEtherealKnives"] = {
    name = "Ethereal Knives",
    hidden = true,
    color = "2",
    baseEffectiveness = 0.85,
    incrementalEffectiveness = 0.037,
    description = "Fires an arc of knives in front of the caster which deals physical damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.Duration] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "number_of_additional_projectiles",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.8, 1.2, 23, levelRequirement = 3, statInterpolation = {3, 3, 1},  },
    },
}
SpectreN
Area
Damage100%
Life100%
Ailment Threshold100%
Critical Strike Chance5%
TypeDaemon
Attack Distance6 ~ 6
Attack Time1 Second
Damage Spread0%
Accuracy+100%
IsSummonedY

DelayedBlast
Deals 911 to 1367 Physical Damage
is_area_damage Spell Hit Area Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Daemon28753953.21761916265854800000

DelayedBlast
Deals 824.3 to 1237 Physical Damage
is_area_damage Spell Hit Area Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Daemon25752850.31633414425794500000

DelayedBlast
Deals 673.9 to 1011 Physical Damage
is_area_damage Spell Hit Area Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Daemon19927675.11426811328685200000

DelayedBlast
Deals 522.4 to 783.6 Physical Damage
is_area_damage Spell Hit Area Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Daemon14804503.6127168348567600000

DelayedBlast
Deals 403.4 to 605.1 Physical Damage
is_area_damage Spell Hit Area Triggerable AreaSpell
Cast Time: 1 Second
Cooldown Time: 1.3 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Daemon10768373.6117226127468100000


Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
Resists FireResists ColdResists LightningResists Chaos
0000
0000
0000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/StrIntRelicHoly"] = {
    name = "Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "DelayedBlast",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DelayedBlast"] = {
    name = "DelayedBlast",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.3,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, levelRequirement = 3, statInterpolation = {3, 3},  },
    },
}