Kurgal, the Blackblooded Unique /7
+(20–30)% to Fire Resistance
+20 to Strength
5% increased maximum Energy Shield
5% increased maximum Life
Has 2 Abyssal Sockets
(6–10)% increased Cast Speed
(4–6)% increased maximum Life
With a Ghastly Eye Jewel Socketed, Minions have +1000 to Accuracy Rating
With a Hypnotic Eye Jewel Socketed, gain Arcane Surge on Hit with Spells
(Only Abyss Jewels can be Socketed in Abyssal Sockets)
(Arcane Surge grants 10% increased Cast Speed and 30% increased Mana Regeneration rate, for 4 seconds)
Has 1 Abyssal Socket
(6–10)% increased Cast Speed
(4–6)% increased maximum Life
With a Ghastly Eye Jewel Socketed, Minions have +1000 to Accuracy Rating
With a Hypnotic Eye Jewel Socketed, gain Arcane Surge on Hit with Spells
(Only Abyss Jewels can be Socketed in Abyssal Sockets)
(Arcane Surge grants 10% increased Cast Speed and 30% increased Mana Regeneration rate, for 4 seconds)
Has 1 Abyssal Socket
(6–8)% increased maximum Life
+1 to Maximum Spirit Charges per Abyss Jewel affecting you
Gain a Spirit Charge every second
You lose all Spirit Charges when taking a Savage Hit
Recover (2–3)% of Life when you lose a Spirit Charge
Recover (2–3)% of Energy Shield when you lose a Spirit Charge
(Only Abyss Jewels can be Socketed in Abyssal Sockets)
(A Hit that removes at least 15% of Maximum Life is a Savage Hit)
Has 2 Abyssal Sockets
(6–8)% increased maximum Life
+1 to Maximum Spirit Charges per Abyss Jewel affecting you
Gain a Spirit Charge every second
You lose all Spirit Charges when taking a Savage Hit
Recover (2–3)% of Life when you lose a Spirit Charge
Recover (2–3)% of Energy Shield when you lose a Spirit Charge
(Only Abyss Jewels can be Socketed in Abyssal Sockets)
(A Hit that removes at least 15% of Maximum Life is a Savage Hit)
+(20–30)% to Lightning Resistance
+20 to Intelligence
5% increased maximum Energy Shield
5% increased maximum Life
+(20–30)% to Cold Resistance
+20 to Dexterity
5% increased maximum Energy Shield
5% increased maximum Life
Kurgal, the Blackblooded
Undead
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
Action Speed cannot be modified to below 50% of base value
Cannot be Knocked Back
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
SpectreN
AreaAbyssal Sanctum, Abyssal Depths
Tagsabyssal, bones, caster, chaos_affinity, delve_lich_boss, fast_movement, flesh_armour, is_unarmed, medium_height, melee, not_dex, physical_affinity, ranged, skeleton, undead
Life
2100%
Energy Shield From Life
20%
Armour
+100%
Ailment Threshold
504%
Resistance
40 40 40 25
Damage
144%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 14
Attack Time
1.5 Second
Damage Spread
±20%
Experience
300%
Model Size
140%
Type
AbyssLichBoss3
Metadata
AbyssLichBoss3
Level
5
Life
11,121
Armour
96
Evasion
144
Energy Shield
8
Damage
12
Spell Damage
18
Accuracy
17
Attack Time
1.005
Experience
842
Ailment Threshold
2,162
Chill
7
Shock
7
Brittle
39
Scorch
7
Sap
19
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 20–29
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
DelveAbyssReflection
Cooldown Time: 20 sec
Deals 10.1 Base Physical Damage per second
Base duration is 15 seconds
Base secondary duration is 0.45 seconds
SpellNovaAbyssMine1
Spell, Triggerable
Cast Time: 1 sec
Deals 7.477 to 11.22 Physical Damage
15% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]
visual hit effect chaos is green [1]
SpellNovaAbyssMine2
Spell, Triggerable
Cast Time: 1 sec
Deals 4.985 to 7.477 Physical Damage
15% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-40]
visual hit effect chaos is green [1]
DelveAbyssGrenadeMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Cast Time: 1 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Fires 8 additional Projectiles
Fires Projectiles in a circle
base is projectile [1]
is area damage [1]
mortar projectile distance override [20]
projectile minimum range [20]
projectile spread radius [8]
projectile swap from to locations [1]
DelveAbyssSpawnObject
Triggerable, Spell
Cast Time: 1.5 sec
Cooldown Time: 10 sec
DelveAbyssLichBossLaserStorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
Firestorm
Critical Strike Chance: 5%
Cast Time: 2.1 sec
Cooldown Time: 20 sec
Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
Deals 5.716 to 8.574 Physical Damage
Base duration is 6 seconds
15% of Physical Damage Converted to Chaos Damage
One impact every 0.2 seconds
Base radius is 1 metre
firestorm avoid unwalkable terrain [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-30]
DelveLichGroundLaser
Spell, Damage, Triggerable
Cast Time: 8 sec
Cooldown Time: 25 sec
Deals 0.90636290779361 to 1.683 Physical Damage
Your Hits cannot Stun Enemies
15% of Physical Damage Converted to Chaos Damage
is area damage [1]
DelveLichEpicChestPulse
Spell, Damage, Area, AreaSpell
Cast Time: 4 sec
Deals 3.728 to 6.924 Physical Damage
Deals 5% more Attack Damage
is area damage [1]
DelveAbyssGroundLaserSpell
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 1.994 to 2.991 Physical Damage
Your Hits cannot Stun Enemies
15% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-90]
DelveLichTransitionBeam
Spell, Triggerable
Cast Time: 4 sec
Cooldown Time: 10 sec
DelveLichSummonObelisk
Spell, Multicastable, Triggerable
Cast Time: 1.5 sec
Cooldown Time: 6 sec
alternate minion [365]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-95]
summoned monsters are minions [1]
DelveAbyssLichProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Deals 10.27 to 15.4 Physical Damage
20% of Physical Damage Converted to Chaos Damage
base is projectile [1]
monster projectile variation [78]
projectile uses contact position [1]
use scaled contact offset [1]
EmptyActionDelveAbyssLaserArmSweep
Spell
Cast Time: 5.5 sec
Cooldown Time: 12 sec
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
DelveAbyssLichArmLaser
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 3.108 to 4.661 Physical Damage
Your Hits cannot Stun Enemies
80% of Physical Damage Converted to Lightning Damage
20% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-75]
DelveAbyssLichArmFrontPulse
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 21.23 to 31.85 Physical Damage
80% of Physical Damage Converted to Lightning Damage
20% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-75]
DelveAbyssLichProjectilePurple
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1.33 sec
Deals 4.156 to 6.234 Physical Damage
Fires 2 additional Projectiles
20% of Physical Damage Converted to Chaos Damage
base is projectile [1]
monster projectile variation [79]
projectile uses contact position [1]
use scaled contact offset [1]
DelveAbyssReflection2
Cooldown Time: 20 sec
Deals 10.1 Base Physical Damage per second
Base duration is 15 seconds
Base secondary duration is 0.4 seconds
DelveAbyssReflection3
Cooldown Time: 20 sec
Deals 10.1 Base Physical Damage per second
Base duration is 15 seconds
Base secondary duration is 0.35 seconds
DelveAbyssReflection4
Cooldown Time: 20 sec
Deals 10.1 Base Physical Damage per second
Base duration is 15 seconds
Base secondary duration is 0.2 seconds
DelveLichSpreadPurple
Triggerable, Spell
Cast Time: 1 sec

Object Type

version 2
extends "Metadata/Monsters/LeagueDelve/CityBosses/DelveCityBosses"

StateMachine
{
	define_shared_state = "beaming"
	define_shared_state = "purple"
	define_shared_state = "darkness"
	define_shared_state = "prefight"
}

Pathfinding
{
	immobile = true
}

Actor
{
	actor = "Metadata/Monsters/ReligiousTemplar/AbyssLichBoss/AbyssLichBoss3.act"
    basic_action = "ChangeToStance1"
    basic_action = "ChangeToStance2"
    basic_action = "ChangeToStance3"
}

DelveLight
{
	emp_immune = true
	light_radius = 40
	always_powered = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueDelve/CityBosses/DelveCityBosses"

Life
{
	on_spawned_dead = "RemoveEffectPack( Metadata/Particles/monster_effects/lich_boss3/LichBoss3fx.epk );"
}

Preload
{
	preload_object = "Metadata/Projectiles/DelveAbyssCrystalMineSmall"
	preload_object = "Metadata/Projectiles/DelveAbyssCrystalMineSmall2"
	preload_object = "Metadata/Projectiles/DelveAbyssCrystalMineSmall3"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Abyss/Abyss_Lich_3/small_novas/dark_small.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Abyss/Abyss_Lich_3/teleport/abyss_teleport.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer_origin.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer_charge.ao"
}

StateMachine
{
	on_state_beaming_1 = 
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamLeft.ao, L_Weapon );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamLeft.ao, start );
		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamLeft.ao, loop );
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamRight.ao, R_Weapon );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamRight.ao, start );
		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamRight.ao, loop );
	"

	create_state_beaming_1 = 
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamLeft.ao, loop );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamRight.ao, loop );
	"

	on_state_beaming_0 = 
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamLeft.ao );
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/LichTposeBeamCombo_LateralBeamRight.ao );
	"

	on_state_purple_0 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/PurpleModeActivated.epk );"
	on_state_purple_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/PurpleModeActivated.epk );"
	create_state_purple_0 = "AddEffectPack( Metadata/Particles/monster_effects/lich_boss3/LichBoss3fx.epk );"
	create_state_purple_1 = 
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/PurpleModeActivated.epk );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/thematic_areas/abyssal_depths/bosses/Lich3/PurpleModeActivated.epk );
	"

	create_state_prefight_1 = "StartStateTimer( pre_fight_effects1, 3.0 );"
	on_timer_pre_fight_effects1 = 
	"
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer_surge.ao );
		StartStateTimer( pre_fight_effects2, 1.0 );
	"

	on_timer_pre_fight_effects2 = 
	"
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer_origin.ao );
		StartStateTimer( pre_fight_effects3, 1.0 );
	"

	on_timer_pre_fight_effects3 = 
	"
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Abyss/SoulTransfer/soultransfer.ao, default, 0.33, 3.0, 200, random );
		StartStateTimer( pre_fight_effects1, 3.0 );
	"

	on_state_prefight_0 = 
	"
		CancelStateTimer( pre_fight_effects2 );
		CancelStateTimer( pre_fight_effects3 );
		CancelStateTimer( pre_fight_effects1 );
	"
}

Animated
{
	on_event_totes_for_abyss_transition_01 = "RemoveEffectPack( Metadata/Particles/monster_effects/lich_boss3/LichBoss3fx.epk );"
}

DelveLight
{
	red = 150
	green = 0
	blue = 150
	interpolation_speed_ms = 800
	area_increase = 100
	radius_plus = 0
	height_offset = 0
	radius_pluspercent = 50
}

Render
{
	allow_attached_arrows = false
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ReligiousTemplar/AbyssLichBoss3"] = {
    name = "Kurgal, the Blackblooded",
    life = 21,
    energyShield = 0.2,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.44,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "Melee",
        "DelveAbyssLichBossLaserStorm",
        "DelveAbyssLichProjectile",
        "DelveAbyssLichProjectilePurple",
        "DelveAbyssGrenadeMortar",
        "SpellNovaAbyssMine1",
        "SpellNovaAbyssMine2",
        "DelveAbyssGroundLaserSpell",
        "DelveAbyssReflection",
        "DelveAbyssReflection2",
        "DelveAbyssReflection3",
        "DelveAbyssReflection4",
        "DelveAbyssSpawnObject",
        "DelveLichGroundLaser",
        "DelveLichEpicChestPulse",
        "DelveLichTransitionBeam",
        "DelveLichSummonObelisk",
        "EmptyActionDelveAbyssLaserArmSweep",
        "DelveAbyssLichArmLaser",
        "DelveAbyssLichArmFrontPulse",
        "DelveLichSpreadPurple",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssLichBossLaserStorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_physical_damage_%_to_convert_to_chaos",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_avoid_unwalkable_terrain",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 6000, 200, -30, 15, 10, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssLichProjectile"] = {
    name = "DelveAbyssLichProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "skill_physical_damage_%_to_convert_to_chaos",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 78, 20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssLichProjectilePurple"] = {
    name = "DelveAbyssLichProjectilePurple",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.33,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "skill_physical_damage_%_to_convert_to_chaos",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 79, 20, 2, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssGrenadeMortar"] = {
    name = "DelveAbyssGrenadeMortar",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "projectile_minimum_range",
        "number_of_additional_projectiles",
        "mortar_projectile_distance_override",
        "is_area_damage",
        "base_is_projectile",
        "projectiles_nova",
        "projectile_swap_from_to_locations",
    },
    levels = {
        [1] = {8, 20, 8, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaAbyssMine1"] = {
    name = "SpellNovaAbyssMine1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_chaos",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "visual_hit_effect_chaos_is_green",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, -25, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaAbyssMine2"] = {
    name = "SpellNovaAbyssMine2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_chaos",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "visual_hit_effect_chaos_is_green",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, -40, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssGroundLaserSpell"] = {
    name = "DelveAbyssGroundLaserSpell",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_chaos",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, -90, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssReflection"] = {
    name = "DelveAbyssReflection",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
    },
    levels = {
        [1] = {2, 15000, 450, levelRequirement = 83, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssReflection2"] = {
    name = "DelveAbyssReflection2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
    },
    levels = {
        [1] = {2, 15000, 400, levelRequirement = 83, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssReflection3"] = {
    name = "DelveAbyssReflection3",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
    },
    levels = {
        [1] = {2, 15000, 350, levelRequirement = 83, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssReflection4"] = {
    name = "DelveAbyssReflection4",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_secondary_skill_effect_duration",
    },
    levels = {
        [1] = {2, 15000, 200, levelRequirement = 83, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssSpawnObject"] = {
    name = "DelveAbyssSpawnObject",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichGroundLaser"] = {
    name = "DelveLichGroundLaser",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 8,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_chaos",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.69999998807907, 1.2999999523163, 15, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichEpicChestPulse"] = {
    name = "DelveLichEpicChestPulse",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.69999998807907, 1.2999999523163, baseMultiplier = 1.05, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichTransitionBeam"] = {
    name = "DelveLichTransitionBeam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 80, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichSummonObelisk"] = {
    name = "DelveLichSummonObelisk",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    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",
    },
    levels = {
        [1] = {1, 365, -95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionDelveAbyssLaserArmSweep"] = {
    name = "EmptyActionDelveAbyssLaserArmSweep",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssLichArmLaser"] = {
    name = "DelveAbyssLichArmLaser",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_lightning",
        "skill_physical_damage_%_to_convert_to_chaos",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 80, 20, -75, critChance = 5, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveAbyssLichArmFrontPulse"] = {
    name = "DelveAbyssLichArmFrontPulse",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_lightning",
        "skill_physical_damage_%_to_convert_to_chaos",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 80, 20, -75, critChance = 5, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichSpreadPurple"] = {
    name = "DelveLichSpreadPurple",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
IdMonsterMapBoss
FamilyMonsterMapBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Action Speed cannot be modified to below 50% of base value
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global