Thorn
Demon
Can raise Unique, Rare or Magic monsters
monster raises undead text [1]
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
undead description [1]
necromancer revivable even if corpse unusable [1]
25% increased maximum Life
10% increased Character Size
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
SpectreN
AreaActon's Nightmare
Tagsanimal_claw_weapon, caster, demon, flesh_armour, humanoid, I_see_brothers_card, insect_blood, is_unarmed, medium_height, melee, not_dex, not_str, physical_affinity, raises_dead, undead, unique_map_boss, very_slow_movement
Life
1600%
Energy Shield From Life
100%
Ailment Threshold
1200%
Resistance
40 40 40 25
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
100%
Type
NecromancerMapBossActon
Metadata
NecromancerTwinUniqueMapBoss2
Level
70
Life
2,914,006
Armour
33,714
Evasion
5,081
Energy Shield
6,937
Damage
720
Spell Damage
1,074
Accuracy
314
Attack Time
0.7839
Experience
117,920
Ailment Threshold
1,267,593
Chill
4,008
Shock
4,008
Brittle
22,676
Scorch
4,008
Sap
11,074
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 1143–1714
Critical Strike Chance: 5%
Attack Time: 1.17 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]
NecromancerReviveSkeleton
Spell
Cast Time: 1.1 sec

Object Type

version 2
extends "Metadata/Monsters/Necromancer/Necromancer"

Actor
{
	basic_action = "Revive"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Necromancer/Necromancer"

Render
{
     //turn_duration = 0.4
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Necromancer/NecromancerTwinUniqueMapBoss2"] = {
    name = "Thorn",
    life = 16,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "NecromancerReviveSkeleton",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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["NecromancerReviveSkeleton"] = {
    name = "NecromancerReviveSkeleton",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Can raise Unique, Rare or Magic monsters
IdMonsterNecromancerRaisesUniques
FamilyMonsterNecromancerRaritiesRaised
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • necromancer additional rarity levels can be raised Min: 3 Max: 3 Global
  • monster raises undead text [1]
    IdMonsterRaisesUndeadText
    FamilyMonsterRaisesUndeadText
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster raises undead text Min: 1 Max: 1 Global
  • Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • undead description [1]
    IdMonsterNecromancerRaisable
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    necromancer revivable even if corpse unusable [1]
    IdNecromancerRevivableEvenIfCorpseUnusable
    FamilyNecromancerRevivableEvenIfCorpseUnusable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • necromancer revivable even if corpse unusable Min: 1 Max: 1 Global
  • 25% increased maximum Life
    10% increased Character Size
    IdMonsterIncreasedLifeUniqueTwin1
    FamilyMaximumLifeIncreasePercent
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • maximum life +% Min: 25 Max: 25 Global
  • base actor scale +% Min: 10 Max: 10 Global
  • Craft Tagsresource life
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global