ผู้กระซิบหาปีศาจ
ปีศาจ
Diabolic Whisperer
SpectreN
Tagsนักเวท, delve_monster, demon, flesh_armour, is_unarmed, medium_height, no_pantheon_mod, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon, very_slow_movement
พลังชีวิต
450%
Energy Shield From Life
100%
Ailment Threshold
450%
ค่าต้านทาน
30 30 30 20
Damage
158%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
4 ~ 12
Attack Time
1.17 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
100%
Type
DelveNecromancer
Metadata
DelveNecromancerEncounter
เลเวล
68
พลังชีวิต
28,950
เกราะ
28,790
การหลบหลีก
4,739
โล่พลังงาน
6,127
Damage
590
ความเสียหายเวท
590
ความแม่นยำ
290
Attack Time
1.17
ค่าประสบการณ์
15,383
Ailment Threshold
28,950
Chill
92
Shock
92
Brittle
518
Scorch
92
Sap
253
EmptyActionDelveNecromancer1
Spell
เวลาร่าย: 1.5 วินาที
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionDelveNecromancer2
Spell
เวลาร่าย: 1.5 วินาที
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionDelveNecromancer3
Spell
เวลาร่าย: 1.5 วินาที
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
DelveNecromancerDesecrate
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
วิชาผิดผี (Desecrate)
เวลาร่าย: 1.1 วินาที
คูลดาวน์: 4 วินาที
นำความเสื่อมมาแก่พื้นดินให้เป็น พื้นเสื่อมทราม พร้อมกับอัญเชิญ ศพ แล้วสร้างความเสียหาย เคออส ต่อศัตรูทั้งหมดที่อยู่ในพื้นที่ ศพจะถูกเลือกจาก มอนสเตอร์ในด่านหรือสเปคเตอร์ ที่อยู่ในอินสแตนซ์นี้
สร้างความเสียหาย เคออส พื้นฐาน 143.2 ต่อวินาที
ระยะเวลาพื้นฐาน 5 วินาที
เรียก 5 ศพ
เรียกศพสูงสุดที่เลเวล 100
มีจำนวน ศพ ได้สูงสุด 15 ศพ
active skill area of effect radius +% final [40]
desecrated ground art variation [1]
is area damage [1]
DelveNecromancerCorpseWarp
Movement, Spell, Damage, Area, Totemable, Mineable, Trappable, Triggerable, Fire, AreaSpell, Travel
สลับร่าง (Bodyswap)
เวลาร่าย: 1.17 วินาที
คูลดาวน์: 3 วินาที
ทำลายร่างกายของคุณอย่างรุนแรงแล้วสร้างร่างใหม่ที่ตำแหน่งของศัตรูหรือศพเป้าหมาย สร้างความเสียหาย เวท ในพื้นที่ตำแหน่งต้นทางและปลายทาง หากไม่ได้เลือกเป้าหมายไว้ สกิลนี้จะเลือกเป้าหมายเป็นศพก่อนเลือกศัตรู และหากเป้าหมายเป็นศพ ศพนั้นจะระเบิดแล้วสร้างความเสียหายรอบตัวมันซึ่งจะไม่ได้ผลจากม็อดความเสียหาย เวท และไม่สามารถสะท้อนได้ เวทนี้ไม่สามารถเกิดซ้ำได้
สร้างความเสียหาย กายภาพ 374.5 ถึง 561.7
is area damage [1]
DelveNecromancerCorpseEruption
Spell, Area, Fire, Duration, Projectile, Multicastable, Trappable, Totemable, Mineable, Triggerable, Damage, Cascadable, Projectile, CanRapidFire, AreaSpell, Orb
ฌาปนกิจ (Cremation)
เวลาร่าย: 1.75 วินาที
คูลดาวน์: 6 วินาที
ระเบิดศพเป้าหมาย สร้างความเสียหาย พื้นที่ และเปลี่ยนมันให้กลายเป็นปล่องลาวาที่ปลดปล่อยกระสุนกระจายไปยังพื้นที่รอบข้างเป็นระยะเวลาหนึ่ง การระเบิดศพจะไม่ได้รับผลจากม็อดความเสียหาย เวท และไม่สามารถสะท้อนได้
สร้างความเสียหาย กายภาพ 449.4 ถึง 674.1
ยิงกระสุนทุก 1 วินาที
ระยะเวลาพื้นฐาน 4 วินาที
สร้าง ปล่องศพ ได้พร้อมกันสูงสุด 1 ปล่อง
ยิงกระสุน เพิ่มเติม 2 ลูก
active skill area of effect radius +% final [-20]
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-80]
DelveNecromancerProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
โอกาสคริติคอล: 5%
เวลาร่าย: 2 วินาที
สร้างความเสียหาย กายภาพ 543.1 ถึง 814.6
base is projectile [1]
monster projectile variation [13]
projectile uses contact position [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
	basic_action = "ChangeToStance2"
	actor = "Metadata/Monsters/Necromancer/Delve/DelveNecromancer.act"
}

StateMachine
{
	define_state = "teleporting"
}

Transitionable
{
	on_transition = 
	"
		SetStateTo( teleporting, 1 );
		MoveToObject( teleport, force );
		SetStateTo( teleporting, 0 );
	"
}

Stats
{
	set_immune_to_cheats = 1
	set_cannot_be_used_as_minion = 1
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/corpse_teleport/CorpseTP_CorpseBoom.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Necromancer/Delve/DelveNecromancerEncounter"] = {
    name = "Diabolic Whisperer",
    life = 4.5,
    energyShield = 1,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.58,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "DelveNecromancerDesecrate",
        "EmptyActionDelveNecromancer1",
        "EmptyActionDelveNecromancer2",
        "EmptyActionDelveNecromancer3",
        "DelveNecromancerCorpseEruption",
        "DelveNecromancerCorpseWarp",
        "DelveNecromancerProjectile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveNecromancerDesecrate"] = {
    name = "Desecrate",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, summoning corpses and dealing chaos damage to all enemies in the area. The corpses will be chosen from the monsters in the current area and any Spectres that have existed in this instance.",
    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.1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "desecrate_corpse_level",
        "desecrated_ground_art_variation",
        "desecrate_number_of_corpses_to_create",
        "desecrate_maximum_number_of_corpses",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 100, 1, 5, 15, 40, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionDelveNecromancer1"] = {
    name = "EmptyActionDelveNecromancer1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionDelveNecromancer2"] = {
    name = "EmptyActionDelveNecromancer2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionDelveNecromancer3"] = {
    name = "EmptyActionDelveNecromancer3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveNecromancerCorpseEruption"] = {
    name = "Cremation",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A targeted corpse explodes, dealing area damage and turning into a volcanic geyser, which will repeatedly unleash projectiles sequentially over the surrounding area for a duration. The explosion of the corpse is not affected by modifiers to spell damage, and cannot be reflected.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.Duration] = true,
        [SkillType.Projectile] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Orb] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.75,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "corpse_erruption_base_maximum_number_of_geyers",
        "number_of_additional_projectiles",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "cremation_base_fires_projectile_every_x_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 4000, 1, 2, -80, 1000, -20, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveNecromancerCorpseWarp"] = {
    name = "Bodyswap",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Violently destroys your body and recreates it at the location of a targeted enemy or corpse, dealing spell damage in an area at both locations. If there is no specific target, it will prioritise corpses over enemies. If targeting a corpse, the corpse will also explode, dealing damage around it that is not affected by modifiers to spell damage, and cannot be reflected. This spell cannot be repeated.",
    skillTypes = {
        [SkillType.Movement] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelveNecromancerProjectile"] = {
    name = "DelveNecromancerProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 13, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.