Dread Servant
| Spectre | |
|---|---|
| Area | Tomb of the Consort, The Ziggurat Refuge |
| Tags | allows_additional_projectiles, bones, Caster, fire_affinity, Mace1HWood_onhit_audio, medium_movement, monster_barely_moves, monster_summons_adds, not_dex, physical_affinity, raises_dead, skeleton, undead |
| Packs |
Life
150%
Energy Shield From Life
20%
Armour
+35%
Resistance
Damage
150%
Accuracy
100%
Critical Hits Chance
5%
Attack Distance
8 ~ 15
Attack Time
3 Second
Damage Spread
±20%
Experience
150%
Model Size
115%
Type
SkeletonGolemancer
Metadata
SkeletonGolemancer
67
36.6%
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
65
Life
9,833
Armour
2,731
Evasion Rating
663
Energy Shield
1,967
Damage
319
Spell Damage
319
Accuracy
2,228
Attack Time
3
Experience
32,261
Minion Life
9,423
Minion Energy Shield
1,885
Minion Damage
1,243
Minion Armour
4,147
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
SSMBoneGolemancerSkeletons
Spell, Multicastable, Triggerable, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 4.5 sec
action attack or cast time uses animation length [1]
alternate minion [1050]
monster no drops or experience [1]
number of monsters to summon [3]
spell maximum action distance +% [-30]
summon specific monsters radius +% [20]
summoned monsters are minions [1]
GSSkeletonTornadoWave
Triggerable, Spell, Damage, AttackInPlace
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
spell maximum action distance +% [-55]
MPSSkeletonMancerBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1103]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
GSSkelemancerGhostflameImpact
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
SkelemancerSkelenado
Spell, Projectile, ProjectilesFromUser, Damage, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Unleashable, Invokable, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
70% reduced Projectile Speed
Pierces all Targets
base is projectile [1]
base skill effect duration [6000]
monster projectile variation [1000]
number of projectiles override [1]
projectiles not offset [1]
skill visual scale +% [-20]
spark min time between target clearing ms [200]
Object Type
version 2
extends "Metadata/Monsters/Monster"
Stats
{
// this stat value will be overridden in the ots, using the average anim length of all the monsters heavy stun anims
set_base_heavy_stun_duration_ms = 3100
}
StateMachine
{
define_shared_state = "lights;"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer"] = {
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
name = "Dread Servant",
life = 1.5,
energyShield = 0.2,
damage = 1.5,
damageSpread = 0.2,
attackTime = 3,
attackRange = 15,
accuracy = 1,
weaponType1 = "One Hand Mace",
weaponType2 = "One Hand Mace",
skillList = {
"SSMBoneGolemancerSkeletons",
"MPSSkeletonMancerBasicProj",
"GSSkeletonTornadoWave",
"GSSkelemancerGhostflameImpact",
"SkelemancerSkelenado",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["SSMBoneGolemancerSkeletons"] = {
name = "SSMBoneGolemancerSkeletons",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"alternate_minion",
"number_of_monsters_to_summon",
"summon_specific_monsters_radius_+%",
"spell_maximum_action_distance_+%",
"monster_no_drops_or_experience",
"action_attack_or_cast_time_uses_animation_length",
"summoned_monsters_are_minions",
},
levels = {
[1] = {1050, 3, 20, -30, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPSSkeletonMancerBasicProj"] = {
name = "MPSSkeletonMancerBasicProj",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"monster_projectile_variation",
"spell_maximum_action_distance_+%",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"maintain_projectile_direction_when_using_contact_position",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1103, -30, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSkeletonTornadoWave"] = {
name = "GSSkeletonTornadoWave",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_skill_can_be_blocked",
},
levels = {
[1] = {-55, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSkelemancerGhostflameImpact"] = {
name = "GSSkelemancerGhostflameImpact",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_is_projectile",
"base_skill_can_be_blocked",
"base_is_projectile",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SkelemancerSkelenado"] = {
name = "SkelemancerSkelenado",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Damage] = true,
[SkillType.Duration] = true,
[SkillType.Trappable] = true,
[SkillType.Totemable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.Invokable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"base_skill_effect_duration",
"monster_projectile_variation",
"base_projectile_speed_+%",
"skill_visual_scale_+%",
"number_of_projectiles_override",
"spark_min_time_between_target_clearing_ms",
"base_is_projectile",
"projectiles_not_offset",
"always_pierce",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 6000, 1000, -70, -20, 1, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
undead description [1]
| Family | MonsterNecromancerRaisable |
|---|---|
| Domains | Monster (3) |
| GenerationType | Unique (3) |
| Stats | |
| Adds Tags | necromancer_raisable |
Stats.item_drop_slots
1
Stats.energy_shield_recharge_rate_per_minute_%
750
Stats.base_maximum_mana
200
Stats.maximum_physical_damage_reduction_%
75
Stats.base_maximum_all_resistances_%
75
Stats.monster_base_flask_charges_percent_of_monster_power
50
Stats.base_critical_hit_damage_bonus
30
Stats.max_endurance_charges
3
Stats.max_frenzy_charges
3
Stats.max_power_charges
3
Stats.object_inherent_base_maximum_block_%_from_ot
50
Stats.movement_velocity_cap
128
Stats.max_azurite_debuff_stacks
10
Stats.ignore_skill_weapon_restrictions
1
Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot
33
Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot
100
Stats.scale_melee_range_to_actor_scale
1
Stats.use_melee_pattern_range
1
Stats.melee_swing_not_scaled_by_area_modifiers
1
Stats.actor_scale_+%_limit
200
Stats.base_heavy_stun_duration_ms
3100
Stats.melee_defer_damage_prediction
1
Stats.poise_decay_delay_ms
8000
Stats.poise_decay_%_per_second
5
Stats.base_block_angle_degrees
180
Stats.action_attack_or_cast_time_uses_animation_length
1
Stats.slow_potency_+%_final_per_additional_player
-10
Stats.check_for_targets_between_initiator_and_projectile_source
1
Stats.maximum_life_+%_final_per_additional_player
50
Stats.maximum_energy_shield_+%_final_per_additional_player
50
Stats.poise_threshold_+%_final_per_additional_player
50
Stats.stun_base_duration_override_ms
500
Stats.bleeding_moving_damage_%_of_base_override
200
ObjectMagicProperties.stat_description_list
Metadata/StatDescriptions/monster_stat_descriptions.csd
Positioned.blocking
true
Positioned.team
0
Positioned.serialise_collidable
true
BaseEvents.server_only
true
Actor.basic_action
Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction
Actor.slow_animations_go_to_idle
false
StateMachine.define_shared_state
lights;
Dread Servant
Undeadundead description [1]
| Spectre | |
|---|---|
| Tags | allows_additional_projectiles, bones, Caster, fire_affinity, Mace1HWood_onhit_audio, medium_movement, monster_barely_moves, monster_summons_adds, not_dex, physical_affinity, raises_dead, skeleton, undead |
| Packs |
Life
150%
Energy Shield From Life
20%
Armour
+35%
Resistance
Damage
150%
Accuracy
100%
Critical Hits Chance
5%
Attack Distance
8 ~ 15
Attack Time
3 Second
Damage Spread
±20%
Experience
150%
Model Size
115%
Type
SkeletonGolemancer
Metadata
SkeletonGolemancerStrongbox_
67
36.6%
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
12,386
Armour
3,258
Evasion Rating
708
Energy Shield
2,477
Damage
350
Spell Damage
350
Accuracy
2,502
Attack Time
3
Experience
42,951
Minion Life
10,395
Minion Energy Shield
2,079
Minion Damage
1,453
Minion Armour
4,947
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
SSMBoneGolemancerSkeletons
Spell, Multicastable, Triggerable, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 4.5 sec
action attack or cast time uses animation length [1]
alternate minion [1050]
monster no drops or experience [1]
number of monsters to summon [3]
spell maximum action distance +% [-30]
summon specific monsters radius +% [20]
summoned monsters are minions [1]
GSSkeletonTornadoWave
Triggerable, Spell, Damage, AttackInPlace
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
spell maximum action distance +% [-55]
MPSSkeletonMancerBasicProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1103]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
GSSkelemancerGhostflameImpact
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base is projectile [2]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
SkelemancerSkelenado
Spell, Projectile, ProjectilesFromUser, Damage, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Unleashable, Invokable, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
70% reduced Projectile Speed
Pierces all Targets
base is projectile [1]
base skill effect duration [6000]
monster projectile variation [1000]
number of projectiles override [1]
projectiles not offset [1]
skill visual scale +% [-20]
spark min time between target clearing ms [200]
Object Type
version 2
extends "Metadata/Monsters/Monster"
Stats
{
// this stat value will be overridden in the ots, using the average anim length of all the monsters heavy stun anims
set_base_heavy_stun_duration_ms = 3100
}
StateMachine
{
define_shared_state = "lights;"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancerStrongbox_"] = {
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
name = "Dread Servant",
life = 1.5,
energyShield = 0.2,
damage = 1.5,
damageSpread = 0.2,
attackTime = 3,
attackRange = 15,
accuracy = 1,
weaponType1 = "One Hand Mace",
weaponType2 = "One Hand Mace",
skillList = {
"SSMBoneGolemancerSkeletons",
"MPSSkeletonMancerBasicProj",
"GSSkeletonTornadoWave",
"GSSkelemancerGhostflameImpact",
"SkelemancerSkelenado",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["SSMBoneGolemancerSkeletons"] = {
name = "SSMBoneGolemancerSkeletons",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"alternate_minion",
"number_of_monsters_to_summon",
"summon_specific_monsters_radius_+%",
"spell_maximum_action_distance_+%",
"monster_no_drops_or_experience",
"action_attack_or_cast_time_uses_animation_length",
"summoned_monsters_are_minions",
},
levels = {
[1] = {1050, 3, 20, -30, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPSSkeletonMancerBasicProj"] = {
name = "MPSSkeletonMancerBasicProj",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"monster_projectile_variation",
"spell_maximum_action_distance_+%",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"maintain_projectile_direction_when_using_contact_position",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1103, -30, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSkeletonTornadoWave"] = {
name = "GSSkeletonTornadoWave",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_skill_can_be_blocked",
},
levels = {
[1] = {-55, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSkelemancerGhostflameImpact"] = {
name = "GSSkelemancerGhostflameImpact",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "geometry_spell",
castTime = 1,
baseFlags = {
spell = true,
area = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_is_projectile",
"base_skill_can_be_blocked",
"base_is_projectile",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["SkelemancerSkelenado"] = {
name = "SkelemancerSkelenado",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Damage] = true,
[SkillType.Duration] = true,
[SkillType.Trappable] = true,
[SkillType.Totemable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.Invokable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"spell_minimum_base_fire_damage",
"spell_maximum_base_fire_damage",
"base_skill_effect_duration",
"monster_projectile_variation",
"base_projectile_speed_+%",
"skill_visual_scale_+%",
"number_of_projectiles_override",
"spark_min_time_between_target_clearing_ms",
"base_is_projectile",
"projectiles_not_offset",
"always_pierce",
},
levels = {
[1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 6000, 1000, -70, -20, 1, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3}, cost = { }, },
},
}
undead description [1]
| Family | MonsterNecromancerRaisable |
|---|---|
| Domains | Monster (3) |
| GenerationType | Unique (3) |
| Stats | |
| Adds Tags | necromancer_raisable |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.












