The Bone Sculptor
Demon
Area: The Den
monster raises undead text [1]
SpectreN
AreaThe Den
Tagsanimal_claw_weapon, cursing_monster, demon, flesh_armour, humanoid, insect_blood, is_unarmed, medium_height, melee, necromancer_boss, not_dex, not_str, physical_affinity, raises_dead, very_slow_movement
Life
140%
Energy Shield From Life
100%
Ailment Threshold
140%
Resistance
0 0 85 0
Damage
147%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
4 ~ 12
Attack Time
1.17 Second
Damage Spread
±20%
Experience
140%
Model Size
100%
Type
NecromancerBoss
Metadata
NecromancerSkeletalBeast
Level
53
Life
3,290
Armour
8,552
Evasion
2,730
Energy Shield
2,350
Damage
253
Spell Damage
253
Accuracy
159
Attack Time
1.17
Experience
8,854
Ailment Threshold
3,290
Chill
10
Shock
10
Brittle
59
Scorch
10
Sap
29
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 202–304
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
NecromancerEnfeeble
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Enfeeble
Cast Time: 1.1 sec
Cooldown Time: 10 sec
Curses all targets in an area, reducing their accuracy and making them deal less damage.
Base duration is 5 seconds
Cursed enemies have 60% reduced Accuracy Rating
Cursed Normal or Magic enemies deal 60% less Damage
Cursed Rare or Unique enemies deal 23% less Damage
active skill area of effect radius +% final [42]
NecromancerSkeletalHeal
Spell, Triggerable
Cast Time: 1 sec
Cooldown Time: 6 sec
Base duration is 2 seconds
restore skill life regeneration rate per minute % [1200]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	mana_regeneration_rate_per_minute_% = 180
}

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/NecromancerSkeletalBeast"] = {
    name = "The Bone Sculptor",
    life = 1.4,
    energyShield = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 85,
    chaosResist = 0,
    damage = 1.47,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "NecromancerEnfeeble",
        "NecromancerReviveSkeleton",
        "NecromancerSkeletalHeal",
    },
    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["NecromancerEnfeeble"] = {
    name = "Enfeeble",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
    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.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 = 1.1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "accuracy_rating_+%",
        "enfeeble_damage_+%_final",
        "enfeeble_damage_+%_vs_rare_or_unique_final",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {5000, -60, -60, -23, 42, levelRequirement = 4, 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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NecromancerSkeletalHeal"] = {
    name = "NecromancerSkeletalHeal",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "restore_skill_life_regeneration_rate_per_minute_%",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {1200, 2000, 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