Trial Guard
Humanoid
SpectreY
Spectre OverrideMetadata/Monsters/LeagueUltimatum/Guard/GuardSpearSpectre
Tagshas_staff, has_two_handed_melee, human, humanoid, medium_movement, melee, not_dex, not_int, physical_affinity, plate_armour, puncturing_weapon, red_blood
Life
338%
Armour
+75%
Ailment Threshold
338%
Resistance
0 0 0 0
Damage
137%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 20
Attack Time
1.5 Second
Damage Spread
±20%
Experience
130%
Model Size
100%
Type
VaalGuardUltimatum
Metadata
GuardSpear_
Level
68
Life
21,745
Armour
50,383
Evasion
4,739
Energy Shield
0
Damage
512
Spell Damage
512
Accuracy
290
Attack Time
1.5
Experience
13,332
Ailment Threshold
21,745
Chill
69
Shock
69
Brittle
389
Scorch
69
Sap
190
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
UltimatumGuardAbyssSlam
Attack, Damage, Area, Triggerable
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 12 sec
Fires 2 additional Projectiles
Causes +10 Bursts
cast time overrides attack duration [1]
is area damage [1]
main hand base maximum attack distance [50]
total projectile spread angle override [90]
UltimatumGuardCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Damage: 130%
Attack Damage: 150%
Attack Time: 1.5 sec
Cooldown Time: 6 sec
Strike your foes down with a powerful blow.
Deals 50% more Attack Damage
action attack or cast time uses animation length [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardSpear_"] = {
    name = "Trial Guard",
    life = 3.38,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.37,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 20,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "MeleeAtAnimationSpeed",
        "UltimatumGuardAbyssSlam",
        "UltimatumGuardCleave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardAbyssSlam"] = {
    name = "UltimatumGuardAbyssSlam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "upheaval_number_of_spikes",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, 10, 2, 90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardCleave"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Trial Guard
Humanoid
SpectreY
Spectre OverrideMetadata/Monsters/LeagueUltimatum/Guard/GuardSpearSpectre
Tagshas_staff, has_two_handed_melee, human, humanoid, medium_movement, melee, not_dex, not_int, physical_affinity, plate_armour, puncturing_weapon, red_blood
Life
338%
Armour
+75%
Ailment Threshold
338%
Resistance
0 0 0 0
Damage
137%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 20
Attack Time
1.5 Second
Damage Spread
±20%
Experience
130%
Model Size
100%
Type
VaalGuardUltimatum
Metadata
GuardSpearRuin_
Level
68
Life
21,745
Armour
50,383
Evasion
4,739
Energy Shield
0
Damage
512
Spell Damage
512
Accuracy
290
Attack Time
1.5
Experience
13,332
Ailment Threshold
21,745
Chill
69
Shock
69
Brittle
389
Scorch
69
Sap
190
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
UltimatumGuardAbyssSlamRuin
Attack, Damage, Area, Triggerable
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 12 sec
Fires 2 additional Projectiles
Causes +10 Bursts
apply ultimatum ruin on hit [1]
cast time overrides attack duration [1]
is area damage [1]
main hand base maximum attack distance [50]
total projectile spread angle override [90]
UltimatumGuardCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Damage: 130%
Attack Damage: 150%
Attack Time: 1.5 sec
Cooldown Time: 6 sec
Strike your foes down with a powerful blow.
Deals 50% more Attack Damage
action attack or cast time uses animation length [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardSpearRuin_"] = {
    name = "Trial Guard",
    life = 3.38,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.37,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 20,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "MeleeAtAnimationSpeed",
        "UltimatumGuardAbyssSlamRuin",
        "UltimatumGuardCleave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardAbyssSlamRuin"] = {
    name = "UltimatumGuardAbyssSlamRuin",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.83,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "upheaval_number_of_spikes",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
        "apply_ultimatum_ruin_on_hit",
    },
    levels = {
        [1] = {50, 10, 2, 90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardCleave"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Trial Guard
Humanoid
SpectreY
Tagshas_staff, has_two_handed_melee, human, humanoid, medium_movement, melee, not_dex, not_int, physical_affinity, plate_armour, puncturing_weapon, red_blood
Life
338%
Armour
+75%
Ailment Threshold
338%
Resistance
0 0 0 0
Damage
137%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 20
Attack Time
1.5 Second
Damage Spread
±20%
Experience
130%
Model Size
100%
Type
VaalGuardUltimatumSpectre
Metadata
GuardSpearSpectre
Level
68
Life
21,745
Armour
50,383
Evasion
4,739
Energy Shield
0
Damage
512
Spell Damage
512
Accuracy
290
Attack Time
1.5
Experience
13,332
Ailment Threshold
21,745
Chill
69
Shock
69
Brittle
389
Scorch
69
Sap
190
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
UltimatumGuardAbyssSlam
Attack, Damage, Area, Triggerable
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 12 sec
Fires 2 additional Projectiles
Causes +10 Bursts
cast time overrides attack duration [1]
is area damage [1]
main hand base maximum attack distance [50]
total projectile spread angle override [90]
UltimatumGuardCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 409–614
Critical Strike Chance: 5%
Attack Damage: 130%
Attack Damage: 150%
Attack Time: 1.5 sec
Cooldown Time: 6 sec
Strike your foes down with a powerful blow.
Deals 50% more Attack Damage
action attack or cast time uses animation length [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardSpearSpectre"] = {
    name = "Trial Guard",
    life = 3.38,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.37,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 20,
    accuracy = 1,
    weaponType1 = "Staff",
    skillList = {
        "MeleeAtAnimationSpeed",
        "UltimatumGuardAbyssSlam",
        "UltimatumGuardCleave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardAbyssSlam"] = {
    name = "UltimatumGuardAbyssSlam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "upheaval_number_of_spikes",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, 10, 2, 90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumGuardCleave"] = {
    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",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Trial Guard
Humanoid
SpectreY
Tagshas_staff, has_two_handed_melee, human, humanoid, medium_movement, melee, not_dex, not_int, physical_affinity, plate_armour, puncturing_weapon, red_blood
Packs
  • Trial Titan, Trial Guard, Trial Flamechaser, Trial Windchaser, Trial Stormchaser
  • Life
    338%
    Armour
    +75%
    Ailment Threshold
    338%
    Resistance
    0 0 0 0
    Damage
    137%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    5 ~ 20
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    130%
    Model Size
    100%
    Type
    VaalGuardUltimatum
    Metadata
    GuardSpearAllFlame
    Level
    68
    Life
    21,745
    Armour
    50,383
    Evasion
    4,739
    Energy Shield
    0
    Damage
    512
    Spell Damage
    512
    Accuracy
    290
    Attack Time
    1.5
    Experience
    13,332
    Ailment Threshold
    21,745
    Chill
    69
    Shock
    69
    Brittle
    389
    Scorch
    69
    Sap
    190
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 409–614
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Strike your foes down with a powerful blow.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    UltimatumGuardAbyssSlam
    Attack, Damage, Area, Triggerable
    Base Damage: 409–614
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Cooldown Time: 12 sec
    Fires 2 additional Projectiles
    Causes +10 Bursts
    cast time overrides attack duration [1]
    is area damage [1]
    main hand base maximum attack distance [50]
    total projectile spread angle override [90]
    UltimatumGuardCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 409–614
    Critical Strike Chance: 5%
    Attack Damage: 130%
    Attack Damage: 150%
    Attack Time: 1.5 sec
    Cooldown Time: 6 sec
    Strike your foes down with a powerful blow.
    Deals 50% more Attack Damage
    action attack or cast time uses animation length [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Object Type

    Object Type Codes

     
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueUltimatum/Guard/GuardSpearAllFlame"] = {
        name = "Trial Guard",
        life = 3.38,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.37,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 20,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MeleeAtAnimationSpeed",
            "UltimatumGuardAbyssSlam",
            "UltimatumGuardCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["UltimatumGuardAbyssSlam"] = {
        name = "UltimatumGuardAbyssSlam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "main_hand_base_maximum_attack_distance",
            "upheaval_number_of_spikes",
            "number_of_additional_projectiles",
            "total_projectile_spread_angle_override",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {50, 10, 2, 90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["UltimatumGuardCleave"] = {
        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",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }