MirageVillageShippingSanctumArchnemesisExpeditionDetonatorUltimatumAltarRitualRuneHeistSumgglersCacheHarvestPortalAfflictionInitiatorBlightCoreLegionInitiatorBetrayalSymbolCatarinaDelveMineralVeinIncursionCraftingBenchBestiaryRareMonsterAbyssBreachEssenceStrongboxShrine
Ulaman, Sovereign of the Well
Undead
IconEnemyResistanceFire IconEnemyResistanceCold IconEnemyResistanceLightning IconEnemyResistanceChaos
Recover 1% of Life when you lose a Spirit Charge
maximum spirit charges [3]
monster spirit charges are infinite [1]
spirit charge tier [3]
projectile speed variation +% [8]
monster dropped item rarity +% [15000]
monster slain experience +% [100]
display monster mod nemesis test [0]
Cannot be Knocked Back
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
Spectre
AreaAbyssal Depths
Tagsabyss_lich_boss, abyssal, bone_armour, bones, Caster, cold_affinity, fast_movement, has_two_hand_sword, has_two_handed_melee, large_height, melee, not_dex, physical_affinity, ranged, skeleton, slashing_weapon, undead
Life
1680%
Energy Shield From Life
20%
Armour
+100%
Ailment Threshold
504%
Resistance
IconEnemyResistanceFire40% IconEnemyResistanceCold40% IconEnemyResistanceLightning40% IconEnemyResistanceChaos25%
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
AbyssLichBoss
Metadata
AbyssLichBoss1
Level
78
Life
16,811,754
Armour
125,868
Evasion Rating
6,667
Energy Shield
38,062
Damage
1,107
Spell Damage
1,653
Accuracy
856
Attack Time
1.005
Experience
204,221
Minion Life
3,343,651
Minion Energy Shield
7,570
Minion Damage
917
Ailment Threshold
2,471,328
Chill
7,814
Shock
7,814
Brittle
44,210
Scorch
7,814
Sap
21,590
Phys Convert Ele
290%
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 17582638
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]
iconbasicattack
EmptyActionSpellAbyssLichBoss1
Spell
Cast Time: 3.85 sec
AbyssLichBossTriggeredProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Cast Time: 1 sec
Deals 1555 to 2333 Physical Damage
Projectiles Pierce all Targets
Fires 5 Projectiles in a spiral
base is projectile [1]
monster projectile variation [40]
monster reverse point blank damage -% at minimum range [20]
projectile spiral nova starting angle offset [-60]
projectile spiral nova time ms [60]
AbyssLichCleave
Attack, Area, Multistrikeable, Melee, ThresholdJewelArea
Cleave
Base Damage: 17582638
Critical Strike Chance: 5%
Attack Damage: 120%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
Deals 20% more Attack Damage
38% less Attack Speed
cleave disable predictive damage [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
spell maximum action distance +% [200]
iconcleave
AbyssLichSlashConeTriggered
Spell, Multicastable, Triggerable
Cast Time: 1 sec
Deals 985.5 to 1478 Physical Damage
active skill area of effect radius +% final [80]
is area damage [1]
AbyssLichSlashConeTriggeredGeometrySpell
Spell, Triggerable
Cast Time: 1 sec
Deals 985.5 to 1478 Physical Damage
active skill area of effect radius +% final [80]
is area damage [1]
AbyssLichBossProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Cast Time: 1.3 sec
Deals 725.8 to 1089 Physical Damage
Projectiles Pierce all Targets
base is projectile [1]
monster projectile variation [39]
AbyssLichBossProjectileWithCooldown
Spell, Projectile, ProjectilesFromUser, Triggerable
Cast Time: 1.3 sec
Cooldown Time: 3 sec
Deals 725.8 to 1089 Physical Damage
Projectiles Pierce all Targets
base is projectile [1]
monster projectile variation [39]
AbyssLichBossSummonMinionsFromMortar
Spell, Projectile, Multicastable, Triggerable
Cast Time: 1 sec
Deals 224 to 336 Cold Damage
Fires 10 additional Projectiles
Fires Projectiles in a circle
alternate minion [288]
base is projectile [1]
minion dies when parent dies [1]
monster projectile variation [7]
number of monsters to summon [1]
projectile minimum range [15]
projectile spread radius [40]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
AbyssTeleportStrike
Attack, Movement, Area
Base Damage: 17582638
Critical Strike Chance: 5%
Attack Damage: 140%
Attack Time: 1.5 sec
Never deal Critical Strikes
Deals 40% more Attack Damage
84% less Attack Speed
main hand base maximum attack distance [20]
EmptyActionSpellAbyssLichBossHide
Spell
Cast Time: 1 sec
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
AbyssLichBossSummonMinionsFromMortar2
Spell, Projectile, Multicastable, Triggerable
Cast Time: 1 sec
Deals 224 to 336 Cold Damage
Fires 5 additional Projectiles
Fires Projectiles in a circle
alternate minion [299]
base is projectile [1]
minion dies when parent dies [1]
monster projectile variation [7]
number of monsters to summon [1]
projectile minimum range [15]
projectile spread radius [30]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
AbyssLichBossTriggeredProjectile2
Spell, Projectile, ProjectilesFromUser, Triggerable
Cast Time: 1 sec
Deals 1555 to 2333 Physical Damage
Projectiles Pierce all Targets
Fires 4 Projectiles in a spiral
base is projectile [1]
monster projectile variation [45]
monster reverse point blank damage -% at minimum range [20]
projectile spiral nova starting angle offset [-60]
projectile spiral nova time ms [60]

Object Type

version 2
extends "Metadata/Monsters/ReligiousTemplar/AbyssLichBoss/AbyssLichBossBase"

Actor
{
	actor = "Metadata/Monsters/ReligiousTemplar/AbyssLichBoss/AbyssLichBoss1.act"
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"

    // THIS NEEDS TO BE COPIED
    on_start_EmptyActionSpell2 = "ModifyState( hide, +1 );"
    on_event_contact_for_EmptyActionSpell2 = "ModifyState( hide, +1 );"
}

Stats
{
	set_additional_life_scaling_index = 15
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ReligiousTemplar/AbyssLichBoss1"] = {
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    name = "Ulaman, Sovereign of the Well",
    life = 16.8,
    energyShield = 0.2,
    damage = 1.44,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "AbyssLichCleave",
        "Melee",
        "AbyssLichBossTriggeredProjectile",
        "AbyssLichBossTriggeredProjectile2",
        "AbyssLichBossProjectile",
        "AbyssLichBossProjectileWithCooldown",
        "AbyssLichSlashConeTriggered",
        "AbyssLichSlashConeTriggeredGeometrySpell",
        "EmptyActionSpellAbyssLichBoss1",
        "AbyssTeleportStrike",
        "AbyssLichBossSummonMinionsFromMortar",
        "AbyssLichBossSummonMinionsFromMortar2",
        "EmptyActionSpellAbyssLichBossHide",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichCleave"] = {
    name = "Cleave",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ThresholdJewelArea] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cleave_disable_predictive_damage",
    },
    levels = {
        [1] = {-38, 200, -50, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- 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["AbyssLichBossTriggeredProjectile"] = {
    name = "AbyssLichBossTriggeredProjectile",
    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,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_starting_angle_offset",
        "projectile_spiral_nova_angle",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 40, 20, 5, 60, -60, 120, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichBossTriggeredProjectile2"] = {
    name = "AbyssLichBossTriggeredProjectile2",
    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,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_starting_angle_offset",
        "projectile_spiral_nova_angle",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 45, 20, 4, 60, -60, 120, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichBossProjectile"] = {
    name = "AbyssLichBossProjectile",
    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.3,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 39, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichBossProjectileWithCooldown"] = {
    name = "AbyssLichBossProjectileWithCooldown",
    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.3,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 39, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichSlashConeTriggered"] = {
    name = "AbyssLichSlashConeTriggered",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = 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",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 80, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichSlashConeTriggeredGeometrySpell"] = {
    name = "AbyssLichSlashConeTriggeredGeometrySpell",
    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",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 80, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellAbyssLichBoss1"] = {
    name = "EmptyActionSpellAbyssLichBoss1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.85,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssTeleportStrike"] = {
    name = "AbyssTeleportStrike",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Movement] = true,
        [SkillType.Area] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "main_hand_base_maximum_attack_distance",
        "global_cannot_crit",
    },
    levels = {
        [1] = {-84, 20, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichBossSummonMinionsFromMortar"] = {
    name = "AbyssLichBossSummonMinionsFromMortar",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "number_of_monsters_to_summon",
        "alternate_minion",
        "projectile_minimum_range",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
        "minion_dies_when_parent_dies",
        "projectiles_nova",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 288, 15, 7, 40, 10, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AbyssLichBossSummonMinionsFromMortar2"] = {
    name = "AbyssLichBossSummonMinionsFromMortar2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "number_of_monsters_to_summon",
        "alternate_minion",
        "projectile_minimum_range",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
        "minion_dies_when_parent_dies",
        "projectiles_nova",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 299, 15, 7, 30, 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellAbyssLichBossHide"] = {
    name = "EmptyActionSpellAbyssLichBossHide",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    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 = { }, },
    },
}
Recover 1% of Life when you lose a Spirit Charge
maximum spirit charges [3]
monster spirit charges are infinite [1]
spirit charge tier [3]
FamilySpiritCharge
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • spirit charge tier 3 3 Global
  • maximum spirit charges 3 3 Global
  • monster spirit charges are infinite 1 1 Global — Unscalable Value
  • gain % life when spirit charge expires or consumed 1 1 Global
  • projectile speed variation +% [8]
    FamilyProjectileSpeedVariation
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • projectile speed variation +% 8 8 Global
  • Craft TagsSpeed
    monster dropped item rarity +% [15000]
    monster slain experience +% [100]
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% 100 100 Global
  • monster dropped item rarity +% 15000 15000 Global
  • display monster mod nemesis test [0]
    FamilyDaemon
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • display monster mod nemesis test 0 0 Global — Unscalable Value
  • Cannot be Knocked Back
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back 1 1 Global — Unscalable Value
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned 1 1 Global — Unscalable Value
  • cannot be stunned for ms after stun finished 2000 2000 Global
  • Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.