Pit Maw
Undead
Recover 4% of Life when you lose a Spirit Charge
maximum spirit charges [3]
monster spirit charges are infinite [1]
spirit charge tier [2]
emerge speed +% [0,20]
cannot be used as minion [1]
monster beyond portal chance +% final [-66]
monster hellscape charge +% [-66]
emerge speed +% [0,20]
SpectreN
AreaAbyssal Depths, Abyssal Depths, Abyssal Depths, Abyssal Depths, Abyssal Depths
Tagsabyss_commander_monster, abyssal, bludgeoning_weapon, bone_armour, caster, extra_small_height, has_claw, has_one_handed_melee, large_model, medium_movement, not_int, physical_affinity, ranged, skeleton, undead
Packs
  • Lightless Terror, Deep Stalker, Pit Maw
  • Life
    300%
    Armour
    +25%
    Evasion
    +25%
    Ailment Threshold
    300%
    Resistance
    30 30 30 20
    Damage
    90%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    160%
    Type
    SkeletonCannonAbyss
    Metadata
    SkeletonCannonAbyss
    Level
    68
    Life
    19,300
    Armour
    35,988
    Evasion
    5,924
    Energy Shield
    0
    Damage
    336
    Spell Damage
    336
    Accuracy
    290
    Attack Time
    1.8
    Experience
    25,638
    Ailment Threshold
    19,300
    Chill
    61
    Shock
    61
    Brittle
    345
    Scorch
    61
    Sap
    169
    SummonSkeletonAbyssSkeletonCannon
    Spell, Projectile, Multicastable, Triggerable
    Cast Time: 1.27 sec
    Cooldown Time: 8 sec
    Deals 359.5 to 539.3 Physical Damage
    active skill area of effect radius +% final [30]
    alternate minion [287]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-30]
    monster projectile variation [1]
    number of monsters to summon [4]
    projectile minimum range [30]
    projectile spread radius [5]
    projectile uses contact position [1]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    SkeletonCannonProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 269–403
    Critical Strike Chance: 5%
    Attack Damage: 40%
    Attack Time: 1.8 sec
    Cooldown Time: 3.5 sec
    Deals 60% less Attack Damage
    base is projectile [1]
    monster projectile variation [29]
    monster reverse point blank damage -% at minimum range [30]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    AbyssSkeletonCannonProjectile
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 2 sec
    Cooldown Time: 6 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 6.549 to 9.824 Physical Damage
    Fires 7 additional Projectiles
    active skill area of effect radius +% final [-33]
    base is projectile [1]
    projectile minimum range [20]
    projectile spread radius [15]
    spell maximum action distance +% [-60]
    AbyssBoneHuskSpellNova
    Spell, Damage, Area, Duration, Triggerable, AreaSpell
    Cast Time: 1 sec
    Deals 324.9 to 487.3 Physical Damage
    active skill area of effect radius +% final [-50]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/SkeletonCannon/SkeletonCannon"
    extends "Metadata/Monsters/Skeletons/AbyssCorpseSink"
    
    Actor
    {
    	on_event_face_for_MonsterProjectileWeapon = "FaceTarget(false, true);"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/SkeletonCannon/SkeletonCannon"
    
    Render
    {
         //turn_duration = 0.3
    }
    
    Monster
    {
        preload_object_type = "Metadata/Projectiles/AbyssBoneHuskMortarObject"
    }
    
    Life 
    {
    on_death = "HideMeshSegment( glow_meshShape );" 
    on_spawned_dead = "HideMeshSegment( glow_meshShape );" 
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletonCannon/SkeletonCannonAbyss"] = {
        name = "Pit Maw",
        life = 3,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 0.9,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Claw",
        skillList = {
            "AbyssBoneHuskSpellNova",
            "SkeletonCannonProjectile",
            "AbyssSkeletonCannonProjectile",
            "SummonSkeletonAbyssSkeletonCannon",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssBoneHuskSpellNova"] = {
        name = "AbyssBoneHuskSpellNova",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = 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, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonCannonProjectile"] = {
        name = "SkeletonCannonProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {29, -50, 30, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssSkeletonCannonProjectile"] = {
        name = "AbyssSkeletonCannonProjectile",
        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 = 2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "projectile_minimum_range",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1.2000000476837, 1.7999999523163, -60, 15, 7, 20, -33, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SummonSkeletonAbyssSkeletonCannon"] = {
        name = "SummonSkeletonAbyssSkeletonCannon",
        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.27,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "projectile_minimum_range",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "summoned_monsters_are_minions",
            "projectile_uses_contact_position",
            "summoned_monsters_no_drops_or_experience",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4, 287, 30, 1, 5, -30, 30, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Recover 4% of Life when you lose a Spirit Charge
    maximum spirit charges [3]
    monster spirit charges are infinite [1]
    spirit charge tier [2]
    IdSpiritChargeTier2
    FamilySpiritCharge
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • spirit charge tier Min: 2 Max: 2 Global
  • maximum spirit charges Min: 3 Max: 3 Global
  • monster spirit charges are infinite Min: 1 Max: 1 Global
  • gain % life when spirit charge expires or consumed Min: 4 Max: 4 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • cannot be used as minion [1]
    IdCannotBeUsedAsMinion
    FamilyCannotBeUsedAsMinion
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be used as minion Min: 1 Max: 1 Global
  • monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • Pit Maw
    Undead
    Recover 4% of Life when you lose a Spirit Charge
    maximum spirit charges [3]
    monster spirit charges are infinite [1]
    spirit charge tier [2]
    emerge speed +% [0,20]
    cannot be used as minion [1]
    monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    emerge speed +% [0,20]
    SpectreN
    AreaZiggurat Map
    Tagsabyss_commander_monster, abyssal, bludgeoning_weapon, bone_armour, caster, extra_small_height, has_claw, has_one_handed_melee, large_model, medium_movement, not_int, physical_affinity, ranged, skeleton, undead
    Packs
  • Ziggurat Map: Pit Maw, Primeval Watcher, Primeval Hunter, Risen Watcher
  • Thresher, Pit Maw, Wellwing Matriarch
  • Life
    300%
    Armour
    +25%
    Evasion
    +25%
    Ailment Threshold
    300%
    Resistance
    30 30 30 20
    Damage
    90%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    160%
    Type
    SkeletonCannonAbyss
    Metadata
    SkeletonCannonAbyssStandalone
    Level
    84
    Life
    105,885
    Armour
    124,793
    Evasion
    10,150
    Energy Shield
    0
    Damage
    858
    Spell Damage
    858
    Accuracy
    538
    Attack Time
    1.8
    Experience
    33,125
    Ailment Threshold
    105,885
    Chill
    335
    Shock
    335
    Brittle
    1,894
    Scorch
    335
    Sap
    925
    SummonSkeletonAbyssSkeletonCannon
    Spell, Projectile, Multicastable, Triggerable
    Cast Time: 1.27 sec
    Cooldown Time: 8 sec
    Deals 623.4 to 935.1 Physical Damage
    active skill area of effect radius +% final [30]
    alternate minion [287]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-30]
    monster projectile variation [1]
    number of monsters to summon [4]
    projectile minimum range [30]
    projectile spread radius [5]
    projectile uses contact position [1]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    SkeletonCannonProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 686–1029
    Critical Strike Chance: 5%
    Attack Damage: 40%
    Attack Time: 1.8 sec
    Cooldown Time: 3.5 sec
    Deals 60% less Attack Damage
    base is projectile [1]
    monster projectile variation [29]
    monster reverse point blank damage -% at minimum range [30]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    AbyssSkeletonCannonProjectile
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 2 sec
    Cooldown Time: 6 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 7.68 to 11.52 Physical Damage
    Fires 7 additional Projectiles
    active skill area of effect radius +% final [-33]
    base is projectile [1]
    projectile minimum range [20]
    projectile spread radius [15]
    spell maximum action distance +% [-60]
    AbyssBoneHuskSpellNova
    Spell, Damage, Area, Duration, Triggerable, AreaSpell
    Cast Time: 1 sec
    Deals 521.3 to 782 Physical Damage
    active skill area of effect radius +% final [-50]
    is area damage [1]

    Object Type

    Object Type Codes

     
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletonCannon/SkeletonCannonAbyssStandalone"] = {
        name = "Pit Maw",
        life = 3,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 0.9,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Claw",
        skillList = {
            "AbyssBoneHuskSpellNova",
            "SkeletonCannonProjectile",
            "AbyssSkeletonCannonProjectile",
            "SummonSkeletonAbyssSkeletonCannon",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssBoneHuskSpellNova"] = {
        name = "AbyssBoneHuskSpellNova",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = 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, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonCannonProjectile"] = {
        name = "SkeletonCannonProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {29, -50, 30, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssSkeletonCannonProjectile"] = {
        name = "AbyssSkeletonCannonProjectile",
        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 = 2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "projectile_minimum_range",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1.2000000476837, 1.7999999523163, -60, 15, 7, 20, -33, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SummonSkeletonAbyssSkeletonCannon"] = {
        name = "SummonSkeletonAbyssSkeletonCannon",
        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.27,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "projectile_minimum_range",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "summoned_monsters_are_minions",
            "projectile_uses_contact_position",
            "summoned_monsters_no_drops_or_experience",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4, 287, 30, 1, 5, -30, 30, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Recover 4% of Life when you lose a Spirit Charge
    maximum spirit charges [3]
    monster spirit charges are infinite [1]
    spirit charge tier [2]
    IdSpiritChargeTier2
    FamilySpiritCharge
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • spirit charge tier Min: 2 Max: 2 Global
  • maximum spirit charges Min: 3 Max: 3 Global
  • monster spirit charges are infinite Min: 1 Max: 1 Global
  • gain % life when spirit charge expires or consumed Min: 4 Max: 4 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • cannot be used as minion [1]
    IdCannotBeUsedAsMinion
    FamilyCannotBeUsedAsMinion
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be used as minion Min: 1 Max: 1 Global
  • monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • Pit Maw
    Undead
    Recover 4% of Life when you lose a Spirit Charge
    maximum spirit charges [3]
    monster spirit charges are infinite [1]
    spirit charge tier [2]
    emerge speed +% [0,20]
    cannot be used as minion [1]
    monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    emerge speed +% [0,20]
    SpectreN
    AreaAbyssal Span, Abyssal Span, Abyssal Span, Abyssal Span, Abyssal Span, Abyssal Span, Abyssal Span, Abyssal Span
    Tagsabyssal, bludgeoning_weapon, bone_armour, caster, delve_monster, extra_small_height, has_claw, has_one_handed_melee, large_model, medium_movement, no_pantheon_mod, not_int, physical_affinity, ranged, skeleton, undead
    Life
    300%
    Armour
    +25%
    Evasion
    +25%
    Ailment Threshold
    300%
    Resistance
    30 30 30 20
    Damage
    90%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    160%
    Type
    SkeletonCannonAbyss
    Metadata
    SkeletonCannonAbyssDelve
    Level
    68
    Life
    19,300
    Armour
    35,988
    Evasion
    5,924
    Energy Shield
    0
    Damage
    336
    Spell Damage
    336
    Accuracy
    290
    Attack Time
    1.8
    Experience
    25,638
    Ailment Threshold
    19,300
    Chill
    61
    Shock
    61
    Brittle
    345
    Scorch
    61
    Sap
    169
    SummonSkeletonAbyssSkeletonCannonDelve
    Spell, Projectile, Multicastable, Triggerable
    Cast Time: 1.27 sec
    Cooldown Time: 8 sec
    Deals 359.5 to 539.3 Physical Damage
    active skill area of effect radius +% final [30]
    alternate minion [366]
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-30]
    monster projectile variation [1]
    number of monsters to summon [4]
    projectile minimum range [30]
    projectile spread radius [5]
    projectile uses contact position [1]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    SkeletonCannonProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 269–403
    Critical Strike Chance: 5%
    Attack Damage: 40%
    Attack Time: 1.8 sec
    Cooldown Time: 3.5 sec
    Deals 60% less Attack Damage
    base is projectile [1]
    monster projectile variation [29]
    monster reverse point blank damage -% at minimum range [30]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    AbyssSkeletonCannonProjectile
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 2 sec
    Cooldown Time: 6 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 6.549 to 9.824 Physical Damage
    Fires 7 additional Projectiles
    active skill area of effect radius +% final [-33]
    base is projectile [1]
    projectile minimum range [20]
    projectile spread radius [15]
    spell maximum action distance +% [-60]
    AbyssBoneHuskSpellNova
    Spell, Damage, Area, Duration, Triggerable, AreaSpell
    Cast Time: 1 sec
    Deals 324.9 to 487.3 Physical Damage
    active skill area of effect radius +% final [-50]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/SkeletonCannon/SkeletonCannon"
    extends "Metadata/Monsters/Skeletons/AbyssCorpseSink"
    
    Actor
    {
    	on_event_face_for_MonsterProjectileWeapon = "FaceTarget(false, true);"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/SkeletonCannon/SkeletonCannon"
    
    Render
    {
         //turn_duration = 0.3
    }
    
    Monster
    {
        preload_object_type = "Metadata/Projectiles/AbyssBoneHuskMortarObject"
    }
    
    Life 
    {
    on_death = "HideMeshSegment( glow_meshShape );" 
    on_spawned_dead = "HideMeshSegment( glow_meshShape );" 
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletonCannon/SkeletonCannonAbyssDelve"] = {
        name = "Pit Maw",
        life = 3,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 0.9,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 6,
        accuracy = 1,
        weaponType1 = "Claw",
        skillList = {
            "AbyssBoneHuskSpellNova",
            "SkeletonCannonProjectile",
            "AbyssSkeletonCannonProjectile",
            "SummonSkeletonAbyssSkeletonCannonDelve",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssBoneHuskSpellNova"] = {
        name = "AbyssBoneHuskSpellNova",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = 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, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonCannonProjectile"] = {
        name = "SkeletonCannonProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
            "projectile_uses_contact_position",
        },
        levels = {
            [1] = {29, -50, 30, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AbyssSkeletonCannonProjectile"] = {
        name = "AbyssSkeletonCannonProjectile",
        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 = 2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "projectile_minimum_range",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1.2000000476837, 1.7999999523163, -60, 15, 7, 20, -33, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SummonSkeletonAbyssSkeletonCannonDelve"] = {
        name = "SummonSkeletonAbyssSkeletonCannonDelve",
        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.27,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "projectile_minimum_range",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "summoned_monsters_are_minions",
            "projectile_uses_contact_position",
            "summoned_monsters_no_drops_or_experience",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4, 366, 30, 1, 5, -30, 30, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Recover 4% of Life when you lose a Spirit Charge
    maximum spirit charges [3]
    monster spirit charges are infinite [1]
    spirit charge tier [2]
    IdSpiritChargeTier2
    FamilySpiritCharge
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • spirit charge tier Min: 2 Max: 2 Global
  • maximum spirit charges Min: 3 Max: 3 Global
  • monster spirit charges are infinite Min: 1 Max: 1 Global
  • gain % life when spirit charge expires or consumed Min: 4 Max: 4 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • cannot be used as minion [1]
    IdCannotBeUsedAsMinion
    FamilyCannotBeUsedAsMinion
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be used as minion Min: 1 Max: 1 Global
  • monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global