The Raging Mask
Construct
300% increased Quantity of Items Dropped
800% increased Rarity of Items Dropped
monster additional quantity of dropped items in cruel +% [300]
monster additional quantity of dropped items in merciless +% [600]
monster additional rarity of dropped items in cruel +% [300]
monster additional rarity of dropped items in merciless +% [600]
monster penalty against minions damage +% final vs player minions [-30]
monster no map drops [1]
monster is invasion boss [1]
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
SpectreN
AreaInvasionBoss
End Game50% increased maximum Life
Tagscaster, construct, cursing_monster, extra_large_height, fire_affinity, ghost_armour, has_claw, has_one_handed_melee, invasion_boss, large_model, mud_blood, not_str, slow_movement, summoner
Packs
  • InvasionBoss: The Raging Mask, Flame Sentinel, Assault Ribbon
  • Life
    220%
    Energy Shield From Life
    100%
    Evasion
    +10%
    Ailment Threshold
    220%
    Resistance
    30 30 30 20
    Damage
    240%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    130%
    Type
    GuardianCasterBossInvasion
    Metadata
    GuardianFireBossInvasion
    Level
    68
    Life
    14,153
    Armour
    28,790
    Evasion
    5,213
    Energy Shield
    6,127
    Damage
    897
    Spell Damage
    897
    Accuracy
    290
    Attack Time
    1.5
    Experience
    20,510
    Ailment Threshold
    14,153
    Chill
    45
    Shock
    45
    Brittle
    253
    Scorch
    45
    Sap
    124
    MonsterFireStormInvasion
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
    Firestorm
    Critical Strike Chance: 5%
    Cast Time: 0.9 sec
    Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.
    Base duration is 3.6 seconds
    Deals 492.6 to 739 Fire Damage
    25% chance to Ignite enemies
    One impact every 0.13 seconds
    Base radius is 1 metre
    firestorm base area of effect +% [-49]
    is area damage [1]
    spell maximum action distance +% [-50]
    FlammabilityInvasionGuardian
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Flammability
    Cast Time: 0.5 sec
    Cooldown Time: 11 sec
    Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.
    Base duration is 5 seconds
    Cursed enemies have -40% to Fire Resistance
    Hits against Cursed Enemies have +25% chance to Ignite
    active skill area of effect radius +% final [9]
    SummonRagingSpiritInvasionGuardian
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
    Cast Time: 0.8 sec
    Cooldown Time: 7 sec
    Skills Repeat an additional 9 Times
    Deals 36% less Damage
    Maximum 20 Summoned Raging Spirits
    Base duration is 6 seconds
    200% increased Cast Speed
    alternate minion [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    Actor
    {
    	main_hand_unarmed_type = "Claw"
    	off_hand_unarmed_type = "Shield"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "DetachAllContainingText( head ); RemoveEffects( );"
    	on_spawned_dead = "DetachAllContainingText( head ); RemoveEffects( );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Guardians/GuardianFireBossInvasion"] = {
        name = "The Raging Mask",
        life = 2.2,
        energyShield = 1,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 2.4,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MonsterFireStormInvasion",
            "FlammabilityInvasionGuardian",
            "SummonRagingSpiritInvasionGuardian",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterFireStormInvasion"] = {
        name = "Firestorm",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_skill_effect_duration",
            "fire_storm_fireball_delay_ms",
            "base_chance_to_ignite_%",
            "spell_maximum_action_distance_+%",
            "firestorm_base_area_of_effect_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 1200, 125, 25, -50, -49, 10, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.40000000596046, 0.60000002384186, 2400, 125, 25, -50, -49, 10, critChance = 5, levelRequirement = 35, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.40000000596046, 0.60000002384186, 3600, 125, 25, -50, -49, 10, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FlammabilityInvasionGuardian"] = {
        name = "Flammability",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "base_fire_damage_resistance_%",
            "chance_to_be_ignited_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {5000, -40, 25, 9, levelRequirement = 60, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SummonRagingSpiritInvasionGuardian"] = {
        name = "SummonRagingSpiritInvasionGuardian",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_repeat_count",
            "active_skill_damage_+%_final",
            "base_skill_effect_duration",
            "base_number_of_raging_spirits_allowed",
            "base_cast_speed_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {2, -25, 6000, 20, 200, 1, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
            [2] = {2, -26, 6000, 20, 200, 1, levelRequirement = 9, statInterpolation = {1, 1},  cost = { }, },
            [3] = {2, -27, 6000, 20, 200, 1, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [4] = {2, -28, 6000, 20, 200, 1, levelRequirement = 27, statInterpolation = {1, 1},  cost = { }, },
            [5] = {2, -29, 6000, 20, 200, 1, levelRequirement = 29, statInterpolation = {1, 1},  cost = { }, },
            [6] = {5, -30, 6000, 20, 200, 1, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [7] = {5, -31, 6000, 20, 200, 1, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
            [8] = {5, -32, 6000, 20, 200, 1, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
            [9] = {9, -33, 6000, 20, 200, 1, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [10] = {9, -34, 6000, 20, 200, 1, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [11] = {9, -35, 6000, 20, 200, 1, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [12] = {9, -36, 6000, 20, 200, 1, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [13] = {9, -37, 6000, 20, 200, 1, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [14] = {9, -38, 6000, 20, 200, 1, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [15] = {9, -39, 6000, 20, 200, 1, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [16] = {9, -40, 6000, 20, 200, 1, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [17] = {9, -41, 6000, 20, 200, 1, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [18] = {9, -42, 6000, 20, 200, 1, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [19] = {9, -43, 6000, 20, 200, 1, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    300% increased Quantity of Items Dropped
    800% increased Rarity of Items Dropped
    IdMonsterInvasionBoss
    FamilyMonsterInvasionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 800 Max: 800 Global
  • monster dropped item quantity +% Min: 300 Max: 300 Global
  • monster additional quantity of dropped items in cruel +% [300]
    monster additional quantity of dropped items in merciless +% [600]
    monster additional rarity of dropped items in cruel +% [300]
    monster additional rarity of dropped items in merciless +% [600]
    IdMonsterInvasionMercilessDrops1
    FamilyMonsterMercilessDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster additional rarity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional quantity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional rarity of dropped items in merciless +% Min: 600 Max: 600 Global
  • monster additional quantity of dropped items in merciless +% Min: 600 Max: 600 Global
  • monster penalty against minions damage +% final vs player minions [-30]
    IdMonsterDamageVersusPlayerMinions30
    FamilyMonsterDamageVersusMinions
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -30 Max: -30 Global
  • Craft Tagsdamage
    monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • monster is invasion boss [1]
    IdIsInvasionBoss
    FamilyMonsterIsInvasionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster is invasion boss Min: 1 Max: 1 Global
  • level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage