惡魔竊語者
惡魔
Diabolic Whisperer
幽魂N
標籤法術, 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%
生命轉為護盾
100%
異常狀態臨界值
450%
抗性
30 30 30 20
傷害
158%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
4 ~ 12
攻擊間隔
1.17 秒
傷害分佈
±20%
經驗值
150%
Model Size
100%
類型
DelveNecromancer
Metadata
DelveNecromancerEncounter
等級
68
生命
28,950
護甲
28,790
閃避
4,739
能量護盾
6,127
傷害
590
法術傷害
590
命中
290
攻擊間隔
1.17
經驗值
15,383
異常狀態臨界值
28,950
冰緩
92
感電
92
易碎
518
焦灼
92
殘喘
253
EmptyActionDelveNecromancer1
法術
施放時間: 1.5 秒
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionDelveNecromancer2
法術
施放時間: 1.5 秒
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionDelveNecromancer3
法術
施放時間: 1.5 秒
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
DelveNecromancerDesecrate
法術, 範圍, 持續時間, 陷阱技能, 圖騰技能, 地雷技能, 可觸發, DoT, 法術可重複, 混沌, 可秘能爆發, 範圍法術
褻瀆
施放時間: 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
位移, 法術, 傷害, 範圍, 圖騰技能, 地雷技能, 陷阱技能, 可觸發, 火焰, 範圍法術, 快行
屍術傳送
施放時間: 1.17 秒
冷卻時間: 3 秒
你的身體和目標屍體爆炸造成附近範圍法術傷害,你的身體會在屍體屍體位置重建。若沒有指定目標,將會優先選取敵人的屍體。若準屍體,該屍體會爆炸並對附近造成傷害,此爆炸不受法術屬性影響,此法術無法被重複。
造成 374.5561.7 物理傷害
is area damage [1]
DelveNecromancerCorpseEruption
法術, 範圍, 火焰, 持續時間, 投射物, 法術可重複, 陷阱技能, 圖騰技能, 地雷技能, 可觸發, 傷害, 可秘能爆發, 投射物, 可齊射, 範圍法術, Orb
熔炎送葬
施放時間: 1.75 秒
冷卻時間: 6 秒
指定的屍體爆炸,造成範圍傷害並變成火山噴泉,在一段時間內會連續釋放爆炸性的投射物來攻擊附近的區域。屍體爆炸不受法術傷害詞綴影響,並且不會被反射。
造成 449.4674.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
法術, 投射物, 玩家投射物, 可觸發
暴擊率: 5%
施放時間: 2 秒
造成 543.1814.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.