Ritemaster Decapitator
Humanoid
monster ignores delve darkness mechanic [1]
SpectreY
Spectre OverrideMetadata/Monsters/LegionLeague/LegionVaalCultistSergeantMeleeSpectre
Tagscleaving_weapon, fast_movement, flesh_armour, has_dual_wield_melee, has_one_hand_axe, has_one_handed_melee, humanoid, large_height, legion_monster, melee, no_pantheon_mod, not_int, physical_affinity, ranged, red_blood
Life
225%
Armour
+25%
Evasion
+40%
Ailment Threshold
225%
Resistance
30 30 30 20
Damage
135%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 9
Attack Time
1.56 Second
Damage Spread
±20%
Experience
250%
Model Size
120%
Type
LegionVaalCultistSergeantMelee
Metadata
LegionVaalCultistSergeantMelee
Level
68
Life
14,475
Armour
35,988
Evasion
6,635
Energy Shield
0
Damage
504
Spell Damage
504
Accuracy
290
Attack Time
1.56
Experience
25,638
Ailment Threshold
14,475
Chill
46
Shock
46
Brittle
259
Scorch
46
Sap
126
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 403–605
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
LegionVaalSoulrend
Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
Cast Time: 1 sec
Deals 445.8 Base Physical Damage per second
Base duration is 1 seconds
active skill area of effect radius +% final [-50]
active skill projectile speed +% variation final [50]
base is projectile [1]
projectile uses contact direction [1]
projectile uses contact position [1]
EmptyActionVaalSergeantSoulrendCleave
Attack
Base Damage: 403–605
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Cooldown Time: 12 sec
+7 metres to Melee Strike Range
skill cannot be knocked back [1]
skill cannot be stunned [1]
LegionVaalSergeantSlam
Triggerable, Attack
Base Damage: 403–605
Critical Strike Chance: 5%
Attack Damage: 150%
Attack Time: 1.56 sec
Cooldown Time: 12 sec
Deals 22% less Attack Damage
Deals 50% more Attack Damage
54% less Attack Speed
+0.5 metres to Melee Strike Range
is area damage [1]
LegionVaalWeaponThrow
Projectile, ProjectilesFromUser, Attack, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable
Base Damage: 403–605
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
38% less Attack Speed
+5 metres to Melee Strike Range
base is projectile [1]
is area damage [1]
number of projectiles override [1]
projectile minimum range [15]
projectile spread radius [3]
EmptyActionVaalSergeantMortarSpam
Attack
Base Damage: 403–605
Critical Strike Chance: 5%
Attack Time: 1.56 sec
+7 metres to Melee Strike Range
skill cannot be knocked back [1]
skill cannot be stunned [1]

Object Type

version 2
extends "Metadata/Monsters/LegionLeague/LegionSergeantBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LegionLeague/LegionSergeantBase"

Preload
{
	preload_buff_visual = "incursion_construct_enrage"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LegionLeague/LegionVaalCultistSergeantMelee"] = {
    name = "Ritemaster Decapitator",
    life = 2.25,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.35,
    damageSpread = 0.2,
    attackTime = 1.56,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Axe",
    weaponType2 = "One Hand Axe",
    skillList = {
        "Melee",
        "LegionVaalWeaponThrow",
        "EmptyActionVaalSergeantSoulrendCleave",
        "EmptyActionVaalSergeantMortarSpam",
        "LegionVaalSergeantSlam",
        "LegionVaalSoulrend",
    },
    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["LegionVaalWeaponThrow"] = {
    name = "LegionVaalWeaponThrow",
    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.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "projectile_minimum_range",
        "active_skill_attack_speed_+%_final",
        "melee_range_+",
        "number_of_projectiles_override",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {3, 15, -38, 50, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionVaalSergeantSoulrendCleave"] = {
    name = "EmptyActionVaalSergeantSoulrendCleave",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionVaalSergeantMortarSpam"] = {
    name = "EmptyActionVaalSergeantMortarSpam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.87,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionVaalSergeantSlam"] = {
    name = "LegionVaalSergeantSlam",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "active_skill_attack_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {5, -22, -54, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionVaalSoulrend"] = {
    name = "LegionVaalSoulrend",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Projectile] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Chaos] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.DegenOnlySpellDamage] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "active_skill_projectile_speed_+%_variation_final",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {2.5, 50, -50, 1000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
monster ignores delve darkness mechanic [1]
IdMonsterIgnoresDelveDarkness
FamilyMonsterIgnoresDelveDarkness
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster ignores delve darkness mechanic Min: 1 Max: 1 Global
  • Ritemaster Decapitator
    Humanoid
    monster ignores delve darkness mechanic [1]
    SpectreY
    Tagscleaving_weapon, fast_movement, flesh_armour, has_dual_wield_melee, has_one_hand_axe, has_one_handed_melee, humanoid, legion_monster, melee, no_pantheon_mod, not_int, physical_affinity, ranged, red_blood
    Life
    225%
    Armour
    +25%
    Evasion
    +40%
    Ailment Threshold
    225%
    Resistance
    30 30 30 20
    Damage
    135%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.56 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    120%
    Type
    LegionVaalCultistSergeantMelee
    Metadata
    LegionVaalCultistSergeantMeleeSpectre
    Level
    68
    Life
    14,475
    Armour
    35,988
    Evasion
    6,635
    Energy Shield
    0
    Damage
    504
    Spell Damage
    504
    Accuracy
    290
    Attack Time
    1.56
    Experience
    25,638
    Ailment Threshold
    14,475
    Chill
    46
    Shock
    46
    Brittle
    259
    Scorch
    46
    Sap
    126
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    LegionVaalSoulrend
    Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
    Cast Time: 1 sec
    Deals 445.8 Base Physical Damage per second
    Base duration is 1 seconds
    active skill area of effect radius +% final [-50]
    active skill projectile speed +% variation final [50]
    base is projectile [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    EmptyActionVaalSergeantSoulrendCleave
    Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Cooldown Time: 12 sec
    +7 metres to Melee Strike Range
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    LegionVaalSergeantSlam
    Triggerable, Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.56 sec
    Cooldown Time: 12 sec
    Deals 22% less Attack Damage
    Deals 50% more Attack Damage
    54% less Attack Speed
    +0.5 metres to Melee Strike Range
    is area damage [1]
    LegionVaalWeaponThrow
    Projectile, ProjectilesFromUser, Attack, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    38% less Attack Speed
    +5 metres to Melee Strike Range
    base is projectile [1]
    is area damage [1]
    number of projectiles override [1]
    projectile minimum range [15]
    projectile spread radius [3]
    EmptyActionVaalSergeantMortarSpam
    Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    +7 metres to Melee Strike Range
    skill cannot be knocked back [1]
    skill cannot be stunned [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LegionLeague/LegionSergeantBaseSpectre"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LegionLeague/LegionSergeantBaseSpectre"
    
    Preload
    {
    	preload_buff_visual = "incursion_construct_enrage"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LegionLeague/LegionVaalCultistSergeantMeleeSpectre"] = {
        name = "Ritemaster Decapitator",
        life = 2.25,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.35,
        damageSpread = 0.2,
        attackTime = 1.56,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Axe",
        weaponType2 = "One Hand Axe",
        skillList = {
            "Melee",
            "LegionVaalWeaponThrow",
            "EmptyActionVaalSergeantSoulrendCleave",
            "EmptyActionVaalSergeantMortarSpam",
            "LegionVaalSergeantSlam",
            "LegionVaalSoulrend",
        },
        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["LegionVaalWeaponThrow"] = {
        name = "LegionVaalWeaponThrow",
        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.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "active_skill_attack_speed_+%_final",
            "melee_range_+",
            "number_of_projectiles_override",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {3, 15, -38, 50, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionVaalSergeantSoulrendCleave"] = {
        name = "EmptyActionVaalSergeantSoulrendCleave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionVaalSergeantMortarSpam"] = {
        name = "EmptyActionVaalSergeantMortarSpam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.87,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LegionVaalSergeantSlam"] = {
        name = "LegionVaalSergeantSlam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "active_skill_attack_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {5, -22, -54, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LegionVaalSoulrend"] = {
        name = "LegionVaalSoulrend",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Projectile] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.DegenOnlySpellDamage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "active_skill_projectile_speed_+%_variation_final",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {2.5, 50, -50, 1000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    
    monster ignores delve darkness mechanic [1]
    IdMonsterIgnoresDelveDarkness
    FamilyMonsterIgnoresDelveDarkness
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster ignores delve darkness mechanic Min: 1 Max: 1 Global
  • Ritemaster Decapitator
    Humanoid
    SpectreY
    Spectre OverrideMetadata/Monsters/LegionLeague/LegionVaalCultistSergeantMeleeSpectre
    Tagscleaving_weapon, fast_movement, flesh_armour, has_dual_wield_melee, has_one_hand_axe, has_one_handed_melee, humanoid, large_height, legion_monster, melee, no_pantheon_mod, not_int, physical_affinity, ranged, red_blood
    Packs
  • Ritemaster Decapitator, Vaal Wardog, Vaal Skinner
  • Life
    225%
    Armour
    +25%
    Evasion
    +40%
    Ailment Threshold
    225%
    Resistance
    30 30 30 20
    Damage
    135%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.56 Second
    Damage Spread
    ±20%
    Experience
    250%
    Model Size
    120%
    Type
    LegionVaalCultistSergeantMelee
    Metadata
    LegionVaalCultistSergeantMeleeStandalone
    Level
    68
    Life
    14,475
    Armour
    35,988
    Evasion
    6,635
    Energy Shield
    0
    Damage
    504
    Spell Damage
    504
    Accuracy
    290
    Attack Time
    1.56
    Experience
    25,638
    Ailment Threshold
    14,475
    Chill
    46
    Shock
    46
    Brittle
    259
    Scorch
    46
    Sap
    126
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    LegionVaalSoulrend
    Spell, Area, Duration, Projectile, DamageOverTime, Chaos, Multicastable, Triggerable, Trappable, Mineable, Totemable, DegenOnlySpellDamage, AreaSpell
    Cast Time: 1 sec
    Deals 445.8 Base Physical Damage per second
    Base duration is 1 seconds
    active skill area of effect radius +% final [-50]
    active skill projectile speed +% variation final [50]
    base is projectile [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    EmptyActionVaalSergeantSoulrendCleave
    Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Cooldown Time: 12 sec
    +7 metres to Melee Strike Range
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    LegionVaalSergeantSlam
    Triggerable, Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.56 sec
    Cooldown Time: 12 sec
    Deals 22% less Attack Damage
    Deals 50% more Attack Damage
    54% less Attack Speed
    +0.5 metres to Melee Strike Range
    is area damage [1]
    LegionVaalWeaponThrow
    Projectile, ProjectilesFromUser, Attack, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    38% less Attack Speed
    +5 metres to Melee Strike Range
    base is projectile [1]
    is area damage [1]
    number of projectiles override [1]
    projectile minimum range [15]
    projectile spread radius [3]
    EmptyActionVaalSergeantMortarSpam
    Attack
    Base Damage: 403–605
    Critical Strike Chance: 5%
    Attack Time: 1.56 sec
    +7 metres to Melee Strike Range
    skill cannot be knocked back [1]
    skill cannot be stunned [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LegionLeague/LegionMonsterBaseStandalone"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LegionLeague/LegionMonsterBaseStandalone"
    
    Preload
    {
    	preload_buff_visual = "incursion_construct_enrage"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LegionLeague/LegionVaalCultistSergeantMeleeStandalone"] = {
        name = "Ritemaster Decapitator",
        life = 2.25,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 1.35,
        damageSpread = 0.2,
        attackTime = 1.56,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "One Hand Axe",
        weaponType2 = "One Hand Axe",
        skillList = {
            "Melee",
            "LegionVaalWeaponThrow",
            "EmptyActionVaalSergeantSoulrendCleave",
            "EmptyActionVaalSergeantMortarSpam",
            "LegionVaalSergeantSlam",
            "LegionVaalSoulrend",
        },
        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["LegionVaalWeaponThrow"] = {
        name = "LegionVaalWeaponThrow",
        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.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "active_skill_attack_speed_+%_final",
            "melee_range_+",
            "number_of_projectiles_override",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {3, 15, -38, 50, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionVaalSergeantSoulrendCleave"] = {
        name = "EmptyActionVaalSergeantSoulrendCleave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionVaalSergeantMortarSpam"] = {
        name = "EmptyActionVaalSergeantMortarSpam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.87,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LegionVaalSergeantSlam"] = {
        name = "LegionVaalSergeantSlam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "active_skill_attack_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {5, -22, -54, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LegionVaalSoulrend"] = {
        name = "LegionVaalSoulrend",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Projectile] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.DegenOnlySpellDamage] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "active_skill_projectile_speed_+%_variation_final",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {2.5, 50, -50, 1000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }