Risen Thresher
Undead
Recover % of Life when you lose a Spirit Charge
maximum spirit charges [0]
monster spirit charges are infinite [0]
spirit charge tier [1]
emerge speed +% [0,20]
cannot be used as minion [1]
emerge speed +% [0,20]
SpectreN
AreaAbyssal Depths, Abyssal Depths, Abyssal Depths, Abyssal Depths, Abyssal Depths
Tagsabyssal, bone_armour, bones, has_one_hand_axe, has_one_handed_melee, medium_height, medium_movement, melee, not_int, physical_affinity, skeleton, slashing_weapon, undead
Life
300%
Armour
+75%
Evasion
+25%
Ailment Threshold
300%
Resistance
30 30 30 20
Damage
113%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 12
Attack Time
1.8 Second
Damage Spread
±20%
Experience
250%
Model Size
90%
Type
BoneStalkerAbyss
Metadata
BoneStalkerAbyssLichMinion
Level
68
Life
19,300
Armour
50,383
Evasion
5,924
Energy Shield
0
Damage
422
Spell Damage
422
Accuracy
290
Attack Time
1.8
Experience
25,638
Ailment Threshold
19,300
Chill
61
Shock
61
Brittle
345
Scorch
61
Sap
169
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 338–507
Critical Strike Chance: 5%
Attack Time: 1.8 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
BoneStalkerWhirlingChargeLichMinion
Attack
Base Damage: 338–507
Critical Strike Chance: 5%
Attack Damage: 40%
Attack Time: 1.8 sec
Cooldown Time: 8 sec
Deals 60% less Attack Damage
80% more Attack Speed
active skill area of effect radius +% final [-30]
combo attack first hit damage +% final [100]

Object Type

version 2
extends "Metadata/Monsters/BoneStalker/BoneStalkerAbyss"

DiesAfterTime
{
	time_until_death = 30.0f
}

Object Type Codes

version 2
extends "Metadata/Monsters/BoneStalker/BoneStalkerAbyss"

Life 
{
on_death = "HideMeshSegment( glow_meshShape );" 
on_spawned_dead = "HideMeshSegment( glow_meshShape );" 
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BoneStalker/BoneStalkerAbyssLichMinion"] = {
    name = "Risen Thresher",
    life = 3,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.13,
    damageSpread = 0.2,
    attackTime = 1.8,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "One Hand Axe",
    skillList = {
        "Melee",
        "BoneStalkerWhirlingChargeLichMinion",
    },
    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["BoneStalkerWhirlingChargeLichMinion"] = {
    name = "BoneStalkerWhirlingChargeLichMinion",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "combo_attack_first_hit_damage_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {80, 100, -30, baseMultiplier = 0.4, levelRequirement = 83, statInterpolation = {},  cost = { }, },
    },
}
Recover % of Life when you lose a Spirit Charge
maximum spirit charges [0]
monster spirit charges are infinite [0]
spirit charge tier [1]
IdSpiritChargeTier1
FamilySpiritCharge
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • spirit charge tier Min: 1 Max: 1 Global
  • maximum spirit charges Min: 0 Max: 0 Global
  • monster spirit charges are infinite Min: 0 Max: 0 Global
  • gain % life when spirit charge expires or consumed Min: 0 Max: 0 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global
  • cannot be used as minion [1]
    IdCannotBeUsedAsMinion
    FamilyCannotBeUsedAsMinion
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be used as minion Min: 1 Max: 1 Global
  • emerge speed +% [0,20]
    IdVariableEmergeSpeedAbyss
    FamilyVariableEmergeSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 20 Global