恶魔密语者
恶魔
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
生命
0
护甲
28,790
闪避值
4,739
能量护盾
27,572
伤害
590
法术伤害
590
命中
580
攻击间隔
1.17
经验值
15,383
Minion Life
0
Minion Energy Shield
5,981
Minion Damage
471
异常状态临界值
28,950
冰缓
92
Shock
92
Brittle
518
Scorch
92
Sap
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.5 - 561.7 物理伤害
is area damage [1]
DelveNecromancerCorpseEruption
法术, 范围, 火焰, 持续时间, 投射物, 法术可重复, 陷阱技能, 图腾技能, 地雷技能, 可触发, 伤害, 可秘能爆发, 投射物, 可齐射, 范围法术, Orb
火葬
施放间隔: 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
法术, 投射物, 玩家投射物, 可触发
暴击几率: 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, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.",
    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.