Necribrae
Demon
monster raises undead text [1]
monster summons skeletons text [1]
monster no map drops [1]
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
SpectreN
Tagsanimal_claw_weapon, caster, demon, flesh_armour, humanoid, insect_blood, is_unarmed, large_height, not_dex, not_str, raises_dead, summoner, very_slow_movement
Life
240%
Energy Shield From Life
100%
Ailment Threshold
240%
Resistance
0 0 0 0
Damage
150%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
4 ~ 12
Attack Time
1.17 Second
Damage Spread
±20%
Experience
200%
Model Size
130%
Type
NecromancerBossStrMission
Metadata
StrMissionNecromancerBoss1
Level
68
Life
15,440
Armour
28,790
Evasion
4,739
Energy Shield
6,127
Damage
560
Spell Damage
560
Accuracy
290
Attack Time
1.17
Experience
20,510
Ailment Threshold
15,440
Chill
49
Shock
49
Brittle
276
Scorch
49
Sap
135
NecromancerReviveSkeletonInvasion
Spell
Cast Time: 0.75 sec
NecromancerSummonSkeletonsInvasion
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
Summon Skeletons
Cast Time: 1 sec
Cooldown Time: 5 sec
Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.
+30 to Maximum Summoned Skeletons
Base duration is 20 seconds
60% increased Minion Movement Speed
Minions have 155% more Maximum Life
Minions deal 50% less Elemental Damage
Minions deal 80% more Damage
Summons 6 Skeleton Warriors
alternate minion [1]
FleshOfferingSideAreaBoss
Spell, Buff, Duration, Triggerable, Minion, Trappable, Mineable, Totemable
Flesh Offering
Cast Time: 1 sec
Cooldown Time: 8 sec
Consumes a corpse, which temporarily empowers your minions with swiftness. The skill consumes other nearby corpses, increasing the duration for each corpse consumed.
Base duration is 8 seconds
Additional 8 seconds Base Duration per extra corpse Consumed
Grants Minions 50% increased Attack Speed
Grants Minions 50% increased Cast Speed
Grants Minions 50% increased Movement Speed
DesecrateNecromancerBossStrMission
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
Desecrate
Cast Time: 1 sec
Cooldown Time: 8 sec
Desecrates the ground, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.
Deals 185.9 Base Chaos Damage per second
Base duration is 5 seconds
65% increased Cast Speed
Spawns 4 corpses
Spawned corpses' level matches the area level, up to a maximum of Level 100
Maximum of 10 corpses allowed
active skill area of effect radius +% final [33]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	mana_regeneration_rate_per_minute_% = 180
	hexes_not_tracked = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_death = "RemoveEffects( );"
	on_spawned_dead = "RemoveEffects( );"
}

Render
{
     //turn_duration = 0.4
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Necromancer/StrMissionNecromancerBoss1"] = {
    name = "Necribrae",
    life = 2.4,
    energyShield = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "NecromancerSummonSkeletonsInvasion",
        "NecromancerReviveSkeletonInvasion",
        "DesecrateNecromancerBossStrMission",
        "FleshOfferingSideAreaBoss",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["NecromancerSummonSkeletonsInvasion"] = {
    name = "Summon Skeletons",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
    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.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "minion_movement_speed_+%",
        "active_skill_minion_damage_+%_final",
        "active_skill_minion_life_+%_final",
        "base_skill_effect_duration",
        "active_skill_elemental_damage_+%_final",
        "alternate_minion",
    },
    levels = {
        [1] = {2, 4, 20, 30, 0, 20000, -50, 1, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [2] = {3, 6, 20, 30, 0, 20000, -50, 1, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [3] = {4, 24, 40, 50, 125, 20000, -50, 1, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [4] = {4, 24, 40, 50, 130, 20000, -50, 1, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [5] = {4, 24, 40, 50, 135, 20000, -50, 1, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [6] = {4, 24, 40, 50, 140, 20000, -50, 1, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {4, 24, 40, 50, 145, 20000, -50, 1, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {4, 24, 40, 50, 150, 20000, -50, 1, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {6, 30, 60, 80, 155, 20000, -50, 1, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [10] = {6, 30, 60, 80, 160, 20000, -50, 1, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [11] = {6, 30, 60, 80, 165, 20000, -50, 1, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [12] = {6, 30, 60, 80, 170, 20000, -50, 1, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [13] = {6, 30, 60, 80, 175, 20000, -50, 1, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [14] = {6, 30, 60, 80, 180, 20000, -50, 1, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [15] = {8, 36, 60, 80, 185, 20000, -50, 1, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [16] = {8, 36, 60, 80, 190, 20000, -50, 1, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [17] = {8, 36, 60, 80, 195, 20000, -50, 1, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [18] = {8, 36, 60, 80, 200, 20000, -50, 1, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [19] = {8, 36, 60, 80, 205, 20000, -50, 1, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [20] = {8, 36, 60, 80, 210, 20000, -50, 1, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [21] = {8, 36, 60, 80, 215, 20000, -50, 1, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [22] = {8, 36, 60, 80, 220, 20000, -50, 1, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NecromancerReviveSkeletonInvasion"] = {
    name = "NecromancerReviveSkeletonInvasion",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DesecrateNecromancerBossStrMission"] = {
    name = "Desecrate",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Chaos] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "desecrate_number_of_corpses_to_create",
        "desecrate_corpse_level",
        "base_cast_speed_+%",
        "desecrate_maximum_number_of_corpses",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 4, 100, 65, 10, levelRequirement = 3, statInterpolation = {3},  cost = { }, },
        [2] = {1, 33, 5000, 4, 100, 65, 10, levelRequirement = 58, statInterpolation = {3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FleshOfferingSideAreaBoss"] = {
    name = "Flesh Offering",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Consumes a corpse, which temporarily empowers your minions with swiftness. The skill consumes other nearby corpses, increasing the duration for each corpse consumed.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Minion] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "offering_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "attack_speed_+%_granted_from_skill",
        "base_movement_velocity_+%",
        "cast_speed_+%_granted_from_skill",
        "offering_skill_effect_duration_per_corpse",
    },
    levels = {
        [1] = {8000, 50, 50, 50, 8000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster raises undead text [1]
IdMonsterRaisesUndeadText
FamilyMonsterRaisesUndeadText
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • monster summons skeletons text [1]
    IdMonsterSummonsSkeletonsText
    FamilyMonsterSummonsSkeletonsText
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster summons skeletons text Min: 1 Max: 1 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no map drops 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