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

Kirmes Olli

SpectreN
Area
Modmonster base type attack cast speed +% and damage -% final [33]
monster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Tagsred_blood, human, humanoid
Damage150%
Life108%
Energy Shield From Life100%
Ailment Threshold108%
Critical Strike Chance5%
TypeExileWitch7
Attack Distance6 ~ 8
Attack Time1.245 Second
Damage Spread20%
Accuracy+100%

ExileVolatileDead
Volitiledead
Volatile Dead
Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 1409 to 2114 Fire Damage
Consumes up to 3 corpses
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Maximum of 60 Orbs at a time

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2 Second

ExileBoneLance
BoneLance
Unearth
Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.
Deals 563.7 to 845.6 Physical Damage
Base duration is 6 seconds
Spawns corpses with Level 84
Fires 4 additional Projectiles
50% increased Cast Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley SkillCanTotem SkillCanMine SkillCanTrap Triggerable Hit SpellCanRepeat CanRapidFire Area AreaSpell PhysicalSkill
Cast Time: 1 Second

ExileCorpseEruption
CorpseEruption
Cremation
A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 1305 to 1957 Fire Damage
Base duration is 4 seconds
Maximum of 1 Geysers at a time
Fires 2 additional Projectiles
monster penalty against minions damage +% final vs player minions [-60]
Fires Projectiles every 1 seconds

is_area_damage base_is_projectile Spell Area FireSkill Duration Projectile SpellCanRepeat SkillCanTrap SkillCanTotem SkillCanMine Triggerable Hit SpellCanCascade Projectile CanRapidFire AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 6 Second

ExileCorpseWarp
CorpseWarp
Bodyswap
Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.
Deals 782.9 to 1174 Fire Damage
is_area_damage MovementSkill Spell Hit Area SkillCanTotem SkillCanMine SkillCanTrap Triggerable FireSkill AreaSpell TravelSkill
Cast Time: 1 Second
Cooldown Time: 2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Kirmes Olli632561780.71.2458228161618548822830303020

ExileVolatileDead
Volitiledead
Volatile Dead
Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 1288 to 1931 Fire Damage
Consumes up to 3 corpses
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Maximum of 60 Orbs at a time

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2 Second

ExileBoneLance
BoneLance
Unearth
Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.
Deals 515 to 772.5 Physical Damage
Base duration is 6 seconds
Spawns corpses with Level 82
Fires 4 additional Projectiles
49.04% increased Cast Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley SkillCanTotem SkillCanMine SkillCanTrap Triggerable Hit SpellCanRepeat CanRapidFire Area AreaSpell PhysicalSkill
Cast Time: 1 Second

ExileCorpseEruption
CorpseEruption
Cremation
A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 1192 to 1788 Fire Damage
Base duration is 4 seconds
Maximum of 1 Geysers at a time
Fires 2 additional Projectiles
monster penalty against minions damage +% final vs player minions [-60]
Fires Projectiles every 1 seconds

is_area_damage base_is_projectile Spell Area FireSkill Duration Projectile SpellCanRepeat SkillCanTrap SkillCanTotem SkillCanMine Triggerable Hit SpellCanCascade Projectile CanRapidFire AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 6 Second

ExileCorpseWarp
CorpseWarp
Bodyswap
Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.
Deals 715.3 to 1073 Fire Damage
is_area_damage MovementSkill Spell Hit Area SkillCanTotem SkillCanMine SkillCanTrap Triggerable FireSkill AreaSpell TravelSkill
Cast Time: 1 Second
Cooldown Time: 2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Kirmes Olli566541588.21.2456841141987945684130303020

ExileVolatileDead
Volitiledead
Volatile Dead
Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 1073 to 1610 Fire Damage
Consumes up to 3 corpses
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Maximum of 60 Orbs at a time

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2 Second

ExileBoneLance
BoneLance
Unearth
Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.
Deals 429.2 to 643.9 Physical Damage
Base duration is 6 seconds
Spawns corpses with Level 78
Fires 4 additional Projectiles
47.11% increased Cast Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley SkillCanTotem SkillCanMine SkillCanTrap Triggerable Hit SpellCanRepeat CanRapidFire Area AreaSpell PhysicalSkill
Cast Time: 1 Second

ExileCorpseEruption
CorpseEruption
Cremation
A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 993.6 to 1490 Fire Damage
Base duration is 4 seconds
Maximum of 1 Geysers at a time
Fires 2 additional Projectiles
monster penalty against minions damage +% final vs player minions [-60]
Fires Projectiles every 1 seconds

is_area_damage base_is_projectile Spell Area FireSkill Duration Projectile SpellCanRepeat SkillCanTrap SkillCanTotem SkillCanMine Triggerable Hit SpellCanCascade Projectile CanRapidFire AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 6 Second

ExileCorpseWarp
CorpseWarp
Bodyswap
Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.
Deals 596.2 to 894.3 Fire Damage
is_area_damage MovementSkill Spell Hit Area SkillCanTotem SkillCanMine SkillCanTrap Triggerable FireSkill AreaSpell TravelSkill
Cast Time: 1 Second
Cooldown Time: 2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Kirmes Olli438391261.31.2454610109406852461030303020

ExileVolatileDead
Volitiledead
Volatile Dead
Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 852.1 to 1278 Fire Damage
Consumes up to 3 corpses
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Maximum of 60 Orbs at a time

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2 Second

ExileBoneLance
BoneLance
Unearth
Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.
Deals 340.8 to 511.2 Physical Damage
Base duration is 6 seconds
Spawns corpses with Level 73
Fires 4 additional Projectiles
44.7% increased Cast Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley SkillCanTotem SkillCanMine SkillCanTrap Triggerable Hit SpellCanRepeat CanRapidFire Area AreaSpell PhysicalSkill
Cast Time: 1 Second

ExileCorpseEruption
CorpseEruption
Cremation
A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 788.9 to 1183 Fire Damage
Base duration is 4 seconds
Maximum of 1 Geysers at a time
Fires 2 additional Projectiles
monster penalty against minions damage +% final vs player minions [-60]
Fires Projectiles every 1 seconds

is_area_damage base_is_projectile Spell Area FireSkill Duration Projectile SpellCanRepeat SkillCanTrap SkillCanTotem SkillCanMine Triggerable Hit SpellCanCascade Projectile CanRapidFire AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 6 Second

ExileCorpseWarp
CorpseWarp
Bodyswap
Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.
Deals 473.4 to 710.1 Fire Damage
is_area_damage MovementSkill Spell Hit Area SkillCanTotem SkillCanMine SkillCanTrap Triggerable FireSkill AreaSpell TravelSkill
Cast Time: 1 Second
Cooldown Time: 2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Kirmes Olli32570941.21.245293378725676293330303020

ExileVolatileDead
Volitiledead
Volatile Dead
Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 674.1 to 1011 Fire Damage
Consumes up to 3 corpses
Explosion deals base Fire Damage equal to 1% of the corpse's Maximum Life
Maximum of 60 Orbs at a time

is_area_damage Spell Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable FireSkill SpellCanCascade CanRapidFire AreaSpell
Cast Time: 0.8 Second
Cooldown Time: 2 Second

ExileBoneLance
BoneLance
Unearth
Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.
Deals 269.6 to 404.4 Physical Damage
Base duration is 6 seconds
Spawns corpses with Level 68
Fires 4 additional Projectiles
42.29% increased Cast Speed

base_is_projectile always_pierce Spell Projectile SkillCanVolley SkillCanTotem SkillCanMine SkillCanTrap Triggerable Hit SpellCanRepeat CanRapidFire Area AreaSpell PhysicalSkill
Cast Time: 1 Second

ExileCorpseEruption
CorpseEruption
Cremation
A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.
Deals 624.1 to 936.2 Fire Damage
Base duration is 4 seconds
Maximum of 1 Geysers at a time
Fires 2 additional Projectiles
monster penalty against minions damage +% final vs player minions [-60]
Fires Projectiles every 1 seconds

is_area_damage base_is_projectile Spell Area FireSkill Duration Projectile SpellCanRepeat SkillCanTrap SkillCanTotem SkillCanMine Triggerable Hit SpellCanCascade Projectile CanRapidFire AreaSpell
Cast Time: 0.5 Second
Cooldown Time: 6 Second

ExileCorpseWarp
CorpseWarp
Bodyswap
Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.
Deals 374.5 to 561.7 Fire Damage
is_area_damage MovementSkill Spell Hit Area SkillCanTotem SkillCanMine SkillCanTrap Triggerable FireSkill AreaSpell TravelSkill
Cast Time: 1 Second
Cooldown Time: 2 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Kirmes Olli23689698.41.245186056424681186030303020
stance DaggerDagger
VolatileDead50EnemyNotFarFromTarget TargetIsCorpseOfHashType=monster::Metadata/Monsters/Skeletons/SkeletonBowBoneLance
BoneLance25TargetNotNear ForceTargetLocationPastEnemy
BoneLance15TargetNear ForceTargetLocationPastEnemy
BoneLance2ForceTargetLocationPastEnemy
CorpseErruption75EnemyMediumNearTarget TargetIsCorpseOfHashType=monster::Metadata/Monsters/Skeletons/SkeletonBowBoneLance
CorpseWarp50PlayerNearMe TargetNotMediumNear
StrafeLeft6NoRepeat TargetNotNear
StrafeRight6NoRepeat TargetNotNear
Flee6NoRepeat TargetNear IAmBelowLevel40

Object Type

version 2
extends "Metadata/Monsters/Exiles/Exile"

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/Microtransactions/BodyArmours/UltimateChaos/UltiChaosCharacterFX.epk );"
}
Resists FireResists ColdResists LightningResists Chaos
1010105
20202012
30303020
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileWitch7"] = {
    name = "Kirmes Olli",
    life = 1.08,
    energyShield = 1,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Dagger",
    skillList = {
        "ExileVolatileDead",
        "ExileBoneLance",
        "ExileCorpseEruption",
        "ExileCorpseWarp",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVolatileDead"] = {
    name = "Volatile Dead",
    hidden = true,
    color = "2",
    baseEffectiveness = 3,
    incrementalEffectiveness = 0.035,
    description = "Corpses near the targeted location explode, dealing damage in a small area and creating an orb which moves towards nearby enemies before dealing spell damage in a larger area. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.",
    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.FireSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "volatile_dead_base_number_of_corpses_to_consume",
        "corpse_explosion_monster_life_%",
        "volatile_dead_max_cores_allowed",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 3, 1, 60, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBoneLance"] = {
    name = "Unearth",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.2,
    incrementalEffectiveness = 0.035,
    description = "Fires a projectile that will pierce through enemies to impact the ground at the targeted location, creating a Bone Archer corpse where it lands.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Hit] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "unearth_base_corpse_level",
        "number_of_additional_projectiles",
        "base_cast_speed_+%",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.8, 1.2, 6000, 1, 4, 10, levelRequirement = 1, statInterpolation = {3, 3, 1, 2, 1, 2},  },
        [2] = {0.8, 1.2, 6000, 84, 4, 50, levelRequirement = 84, statInterpolation = {3, 3, 1, 2, 1, 2},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileCorpseEruption"] = {
    name = "Cremation",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.7778,
    incrementalEffectiveness = 0.035,
    description = "A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.FireSkill] = true,
        [SkillType.Duration] = true,
        [SkillType.Projectile] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Hit] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_skill_effect_duration",
        "corpse_erruption_base_maximum_number_of_geyers",
        "corpse_explosion_monster_life_%",
        "number_of_additional_projectiles",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "cremation_base_fires_projectile_every_x_ms",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.8, 1.2, 4000, 1, 0, 2, -60, 1000, levelRequirement = 1, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileCorpseWarp"] = {
    name = "Bodyswap",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.6667,
    incrementalEffectiveness = 0.035,
    description = "Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.",
    skillTypes = {
        [SkillType.MovementSkill] = true,
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.TravelSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, levelRequirement = 1, statInterpolation = {3, 3},  },
    },
}