Kurgal's Obelisk
Construct
SpectreN
Tagsabyssal, bones, caster, chaos_affinity, construct, flesh_armour, is_unarmed, large_height, very_slow_movement
Life
100%
Ailment Threshold
100%
Resistance
20 20 20 0
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
80%
Type
AbyssLichObelisk
Metadata
AbyssLichObelisk
Level
68
Life
6,433
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
374
Spell Damage
374
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
ObeliskCutoutCircle
Spell, Damage, Area, Triggerable, AreaSpell
Cast Time: 2.9 sec
Deals 1502 to 2254 Physical Damage
15% of Physical Damage Converted to Chaos Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-75]
ObeliskDetonateCircle
Spell, Triggerable
Cast Time: 2.9 sec
DelveLichObeliskTransitionCascade
Triggerable, Spell
Cast Time: 1 sec

Object Type

version 2
extends "Metadata/Monsters/Monster"


Positioned
{
	force_placement = true
}

Actor
{
	basic_action = "Emerge"
}

Pathfinding
{
	immobile = true
}

Life
{
	corpse_usable = false
}

Transitionable
{
	
}

Animated
{
	on_end_end = "Delete();"
}

Stats
{
	set_monster_ignores_delve_darkness_mechanic = 1
	set_untargetable_by_monster_ai = 0
	set_cannot_be_afflicted = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Positioned
{
	on_initial_position_set = "FaceObject( owner );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ReligiousTemplar/AbyssLichBoss/AbyssLichObelisk"] = {
    name = "Kurgal's Obelisk",
    life = 1,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "ObeliskCutoutCircle",
        "ObeliskDetonateCircle",
        "DelveLichObeliskTransitionCascade",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ObeliskCutoutCircle"] = {
    name = "ObeliskCutoutCircle",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.9,
    baseFlags = {
        area = true,
        spell = 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",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, -75, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ObeliskDetonateCircle"] = {
    name = "ObeliskDetonateCircle",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.9,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 80, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveLichObeliskTransitionCascade"] = {
    name = "DelveLichObeliskTransitionCascade",
    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 = { }, },
    },
}