苦痛恶魔
monster penalty against minions damage +% final vs player minions [-25]
Torment Daemon
幽魂N
标签施法, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, lightning_affinity, very_slow_movement
生命
100%
异常状态临界值
100%
抗性
0 0 0 0
伤害
100%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 6
攻击间隔
1 秒
伤害分布
±0%
经验值
100%
Model Size
100%
类型
Daemon
Metadata
TormentDaemonStorms
IsSummoned
Y
等级
68
生命
6,433
护甲
28,790
闪避值
4,739
能量护盾
0
伤害
374
法术伤害
374
命中
290
攻击间隔
1
经验值
10,255
异常状态临界值
6,433
冰缓
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TormentDaemonSummonStorms
法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 范围法术
施放间隔: 1 秒
冷却时间: 10 秒
造成 368.3 - 1105 闪电伤害
基础持续时间为 6
is area damage [1]
number of monsters to summon [7]

Object Type

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TormentDaemonStorms"] = {
    name = "Torment Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TormentDaemonSummonStorms",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TormentDaemonSummonStorms"] = {
    name = "TormentDaemonSummonStorms",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "number_of_monsters_to_summon",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 5, 6000, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 6, 6000, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, 7, 6000, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, 8, 6000, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
monster penalty against minions damage +% final vs player minions [-25]
IdMonsterDamageVersusPlayerMinions25
FamilyMonsterDamageVersusMinions
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    诅咒技能的施法速度减慢 80%
    Torment Daemon
    幽魂N
    标签cursing_monster, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonCurses
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    SkeletonTemporalChains
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    时空锁链
    施放间隔: 0.67 秒
    诅咒一片区域的所有敌人,降低它们的行动速度,并使它们身上的效果消减得更慢。
    基础持续时间为 4
    被诅咒的普通敌人和魔法敌人的行动速度总降 20%
    被诅咒的敌人身上的其它效果消减速度减慢 25%
    被诅咒的稀有敌人和传奇敌人的行动速度总降 10%
    active skill area of effect radius +% final [9]
    MonsterEnfeeble
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    衰弱
    施放间隔: 0.5 秒
    诅咒一片区域的所有目标,降低它们的命中值,使它们造成的伤害更低。
    基础持续时间为 5
    被诅咒敌人命中值降低 40%
    被诅咒的普通敌人和魔法敌人的伤害总降 40%
    被诅咒的稀有敌人和传奇敌人的伤害总降 15%
    active skill area of effect radius +% final [42]
    SkeletonVulnerability
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, 物理, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    脆弱
    施放间隔: 0.5 秒
    诅咒一片区域的所有目标,提高它们受到的物理伤害。攻击它们有几率施加流血。
    基础持续时间为 10
    被诅咒敌人受到的物理伤害提高 50%
    对抗被诅咒的敌人时,攻击击中有 20% 的几率施加流血
    active skill area of effect radius +% final [24]
    MonsterFlammability
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    易燃
    施放间隔: 0.5 秒
    冷却时间: 10 秒
    诅咒一片区域的所有目标,降低它们的火焰抗性,并使它们被击中时有几率被点燃。
    基础持续时间为 6
    被诅咒的敌人的火焰抗性 -30%
    对抗被诅咒的敌人时,击中的点燃几率 +25%
    active skill area of effect radius +% final [9]
    MonsterFrostbite
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 冰冷, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    冻伤
    施放间隔: 0.5 秒
    冷却时间: 10 秒
    诅咒一片区域的所有目标,降低它们的冰霜抗性,并使它们被击中时有几率被冻结。
    基础持续时间为 6
    被诅咒的敌人的冰霜抗性 -30%
    对抗被诅咒的敌人时,击中的冻结几率 +25%
    active skill area of effect radius +% final [9]
    MonsterConductivity
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 闪电, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    导电
    施放间隔: 0.5 秒
    冷却时间: 10 秒
    诅咒一片区域的所有目标,降低它们的闪电抗性,并使它们被击中时有几率获得感电效果。
    基础持续时间为 6
    被诅咒的敌人的闪电抗性 -30%
    对抗被诅咒的敌人时,击中的感电几率 +25%
    active skill area of effect radius +% final [9]
    MonsterElementalWeakness
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    元素要害
    施放间隔: 0.5 秒
    冷却时间: 10 秒
    诅咒一片区域的所有目标,降低它们的元素抗性。
    基础持续时间为 6
    被诅咒的敌人的元素抗性 -30%
    active skill area of effect radius +% final [42]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonCurses"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "SkeletonTemporalChains",
            "MonsterElementalWeakness",
            "MonsterEnfeeble",
            "SkeletonVulnerability",
            "MonsterFlammability",
            "MonsterFrostbite",
            "MonsterConductivity",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonTemporalChains"] = {
        name = "Temporal Chains",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all enemies in an area, lowering their action speed and making other effects on them expire more slowly.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.67,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "temporal_chains_action_speed_+%_final",
            "buff_time_passed_+%_other_than_temporal_chains",
            "temporal_chains_action_speed_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {4000, -20, -25, -10, 9, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterElementalWeakness"] = {
        name = "Elemental Weakness",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their elemental resistances.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_resist_all_elements_%",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 42, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {-25, 6000, 42, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [3] = {-30, 6000, 42, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [4] = {-40, 6000, 42, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterEnfeeble"] = {
        name = "Enfeeble",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "accuracy_rating_+%",
            "enfeeble_damage_+%_final",
            "enfeeble_damage_+%_vs_rare_or_unique_final",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {5000, -40, -40, -15, 42, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonVulnerability"] = {
        name = "Vulnerability",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Physical] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "physical_damage_taken_+%",
            "receive_bleeding_chance_%_when_hit_by_attack",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {10000, 50, 20, 24, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterFlammability"] = {
        name = "Flammability",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_resistance_%",
            "base_skill_effect_duration",
            "chance_to_be_ignited_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {-25, 6000, 25, 9, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [3] = {-30, 6000, 25, 9, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [4] = {-40, 6000, 25, 9, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterFrostbite"] = {
        name = "Frostbite",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_cold_damage_resistance_%",
            "base_skill_effect_duration",
            "chance_to_be_frozen_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {-25, 6000, 25, 9, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [3] = {-30, 6000, 25, 9, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [4] = {-40, 6000, 25, 9, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterConductivity"] = {
        name = "Conductivity",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_lightning_damage_resistance_%",
            "base_skill_effect_duration",
            "chance_to_be_shocked_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {-25, 6000, 25, 9, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [3] = {-30, 6000, 25, 9, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [4] = {-40, 6000, 25, 9, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    
    诅咒技能的施法速度减慢 80%
    IdMonsterCurseCastSpeedPenalty
    FamilyMonsterCurseCastSpeed
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • curse cast speed +% Min: -80 Max: -80 全域
  • Craft Tagscaster speed curse
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, summoner, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonRagingSpirits
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentedNecromancerSummonRagingSpirit
    法术, 召唤物, 持续时间, 召唤物爆炸, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 创造召唤物
    施放间隔: 0.8 秒
    伤害总降 36%
    最多召唤 50 个愤怒狂灵
    基础持续时间为 5
    施法速度减慢 10%
    alternate minion [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonRagingSpirits"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentedNecromancerSummonRagingSpirit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentedNecromancerSummonRagingSpirit"] = {
        name = "TormentedNecromancerSummonRagingSpirit",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "base_skill_effect_duration",
            "base_number_of_raging_spirits_allowed",
            "base_cast_speed_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {-25, 5000, 50, -10, 1, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {-26, 5000, 50, -10, 1, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [3] = {-27, 5000, 50, -10, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [4] = {-28, 5000, 50, -10, 1, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [5] = {-29, 5000, 50, -10, 1, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [6] = {-30, 5000, 50, -10, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [7] = {-31, 5000, 50, -10, 1, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [8] = {-32, 5000, 50, -10, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [9] = {-33, 5000, 50, -10, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [10] = {-34, 5000, 50, -10, 1, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [11] = {-35, 5000, 50, -10, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [12] = {-36, 5000, 50, -10, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [13] = {-37, 5000, 50, -10, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [14] = {-38, 5000, 50, -10, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [15] = {-39, 5000, 50, -10, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [16] = {-40, 5000, 50, -10, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [17] = {-41, 5000, 50, -10, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [18] = {-42, 5000, 50, -10, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [19] = {-43, 5000, 50, -10, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, raises_dead, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonNecromancer
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentDesecrateSkeletons
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 可触发, DoT, 法术可重复, 混沌, 可秘能爆发, 范围法术
    亵渎
    施放间隔: 1 秒
    冷却时间: 10 秒
    腐化一块地面,根据当前区域中的怪物召唤灵柩,并持续对敌人造成混沌伤害。若你正在使用召唤灵体技能时,则有几率生成生成与最近召唤的灵体相同的灵体灵柩。灵体灵柩无法与非召唤生物技能互动。
    每秒造成 337.5 基础混沌伤害
    基础持续时间为 4
    施法速度加快 65%
    生成 10 个灵柩
    生成灵柩的等级与区域等级相同,最多 100
    最多允许 10 个灵柩
    active skill area of effect radius +% final [33]
    alternate minion [1]
    is area damage [1]
    MassReviveUndeadTormentNecromancer
    法术, 范围, 范围法术
    施放间隔: 6 秒
    冷却时间: 12 秒

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonNecromancer"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "MassReviveUndeadTormentNecromancer",
            "TormentDesecrateSkeletons",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MassReviveUndeadTormentNecromancer"] = {
        name = "MassReviveUndeadTormentNecromancer",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 6,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDesecrateSkeletons"] = {
        name = "Desecrate",
        hidden = true,
        color = "2",
        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,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "desecrate_number_of_corpses_to_create",
            "desecrate_maximum_number_of_corpses",
            "base_skill_effect_duration",
            "desecrate_corpse_level",
            "base_cast_speed_+%",
            "alternate_minion",
            "is_area_damage",
        },
        levels = {
            [1] = {1, 6, 10, 4000, 100, 65, 1, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
            [2] = {1, 10, 10, 33, 4000, 100, 65, 1, levelRequirement = 58, statInterpolation = {3, 1, 1, 1},  cost = { }, },
            [3] = {1, 12, 12, 33, 4000, 100, 65, 1, levelRequirement = 70, statInterpolation = {3, 1, 1, 1},  cost = { }, },
        },
    }
    
    苦痛恶魔
    monster penalty against minions damage +% final vs player minions [-25]
    Torment Daemon
    幽魂N
    标签施法, extra_extra_small_height, fire_affinity, ghost_armour, is_daemon, is_unarmed, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonBurningTrail
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    FireNovaTorment
    法术, 伤害, 可触发, 范围, 火焰, 法术可重复, 遥控地雷, 范围法术, 消耗保留
    火焰新星地雷
    施放间隔: 0.4 秒
    冷却时间: 4 秒
    设置一个遥控地雷, 引爆时施放数道火焰新星. 同一个地雷所施放出的数道火焰新星, 每道的伤害会比前一道高.
    你的击中不能眩晕敌人
    技能可重复施放 3
    造成 332.9 - 499.4 火焰伤害
    每次重复会使击中伤害和异常状态伤害总增 25%
    active skill area of effect radius +% final [30]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonBurningTrail"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "FireNovaTorment",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FireNovaTorment"] = {
        name = "Fire Nova Mine",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Multicastable] = true,
            [SkillType.RemoteMined] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.HasReservation] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.4,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "skill_repeat_count",
            "fire_nova_damage_+%_per_repeat_final",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "cannot_stun",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 3, 25, 30, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster penalty against minions damage +% final vs player minions [-25]
    IdMonsterDamageVersusPlayerMinions25
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    monster penalty against minions damage +% final vs player minions [-25]
    Torment Daemon
    幽魂N
    标签施法, extra_extra_small_height, fire_affinity, ghost_armour, is_daemon, is_unarmed, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonFirestorm
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentDaemonFirestorm
    法术, 伤害, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 可秘能爆发, 可齐射, 范围法术
    烈炎风暴
    暴击几率: 5%
    施放间隔: 0.9 秒
    低语呢喃,呼唤无数火焰之球如雨一般洒落在目标区域。每颗火球落地时将会爆炸,并对周围的敌人造成伤害。
    每秒造成 457.9 基础火焰伤害
    燃烧地面持续 3
    基础持续时间为 1
    造成 659.4 - 989.1 火焰伤害
    0.07 秒一次冲击
    基础范围为 1
    firestorm base area of effect +% [156]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonFirestorm"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentDaemonFirestorm",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDaemonFirestorm"] = {
        name = "Firestorm",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.9,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_fire_damage_to_deal_per_minute",
            "fire_storm_fireball_delay_ms",
            "base_skill_effect_duration",
            "firestorm_drop_burning_ground_duration_ms",
            "firestorm_base_area_of_effect_+%",
            "active_skill_base_area_of_effect_radius",
            "is_area_damage",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 1, 100, 1000, 3000, 156, 10, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3, 1},  cost = { }, },
            [2] = {0.40000000596046, 0.60000002384186, 1, 75, 1000, 3000, 156, 10, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 3, 1},  cost = { }, },
            [3] = {0.40000000596046, 0.60000002384186, 1, 66, 1000, 3000, 156, 10, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 3, 1},  cost = { }, },
            [4] = {0.40000000596046, 0.60000002384186, 1, 50, 1000, 3000, 156, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        },
    }
    
    monster penalty against minions damage +% final vs player minions [-25]
    IdMonsterDamageVersusPlayerMinions25
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    同时可以放置最多 12 个额外陷阱
    monster penalty against minions damage +% final vs player minions [-25]
    Torment Daemon
    幽魂N
    标签施法, chaos_affinity, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonPoisonBombs
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentDaemonCausticBomb
    法术, 持续时间, 伤害, 地雷技能, 范围, 陷阱, DoT, 混沌, 范围法术
    暴击几率: 5%
    施放间隔: 1 秒
    造成 239.5 - 319.3 混沌伤害
    陷阱持续时间结束时触发
    陷阱持续 +1
    每秒造成 221.7 基础混沌伤害
    基础持续时间为 4
    base skill is trapped [1]
    create trap at target location [1]
    ground caustic art variation [2]
    ignores trap and mine cooldown limit [1]
    is area damage [1]
    trap variation [8]
    TormentDaemonCausticMultiBomb
    法术, 持续时间, 伤害, 地雷技能, 范围, 陷阱, DoT, 混沌, 范围法术
    暴击几率: 5%
    施放间隔: 1 秒
    造成 239.5 - 319.3 混沌伤害
    陷阱持续时间结束时触发
    陷阱持续 +2
    每秒造成 221.7 基础混沌伤害
    基础持续时间为 4
    额外投掷最多 2 个陷阱
    base skill is trapped [1]
    create trap at target location [1]
    ground caustic art variation [2]
    ignores trap and mine cooldown limit [1]
    is area damage [1]
    trap variation [8]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/Daemon"
    
    Actor
    {	
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    Stats
    {
    	set_mana_regeneration_rate_per_minute_% = 800
    	set_base_maximum_mana = 200
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/Daemon"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonPoisonBombs"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentDaemonCausticBomb",
            "TormentDaemonCausticMultiBomb",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDaemonCausticBomb"] = {
        name = "TormentDaemonCausticBomb",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Duration] = true,
            [SkillType.Damage] = true,
            [SkillType.Mineable] = true,
            [SkillType.Area] = true,
            [SkillType.Trapped] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "base_chaos_damage_to_deal_per_minute",
            "base_trap_duration",
            "base_skill_effect_duration",
            "trap_variation",
            "ground_caustic_art_variation",
            "is_trap",
            "is_area_damage",
            "base_skill_is_trapped",
            "ignores_trap_and_mine_cooldown_limit",
            "traps_explode_on_timeout",
            "create_trap_at_target_location",
        },
        levels = {
            [1] = {0.30000001192093, 0.40000000596046, 1, 1000, 4000, 8, 2, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDaemonCausticMultiBomb"] = {
        name = "TormentDaemonCausticMultiBomb",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Duration] = true,
            [SkillType.Damage] = true,
            [SkillType.Mineable] = true,
            [SkillType.Area] = true,
            [SkillType.Trapped] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Chaos] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "base_chaos_damage_to_deal_per_minute",
            "base_trap_duration",
            "base_skill_effect_duration",
            "number_of_additional_traps_to_throw",
            "trap_variation",
            "ground_caustic_art_variation",
            "is_trap",
            "is_area_damage",
            "base_skill_is_trapped",
            "ignores_trap_and_mine_cooldown_limit",
            "traps_explode_on_timeout",
            "create_trap_at_target_location",
        },
        levels = {
            [1] = {0.30000001192093, 0.40000000596046, 1, 2000, 4000, 2, 8, 2, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    
    同时可以放置最多 12 个额外陷阱
    IdMonsterIncreasedTrapsAllowedTormentDaemon
    FamilyTrapsAllowed
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • number of additional traps allowed Min: 12 Max: 12 全域
  • monster penalty against minions damage +% final vs player minions [-25]
    IdMonsterDamageVersusPlayerMinions25
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonSummonConstructs
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentCorrupterSummonConstructs
    法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
    施放间隔: 1 秒
    冷却时间: 2.5 秒
    alternate minion [5]
    number of monsters to summon [2]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    TormentCorrupterSummonConstructsPlayer
    法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
    施放间隔: 1 秒
    冷却时间: 2.5 秒
    alternate minion [5]
    minion dies when parent deleted [1]
    minion dies when parent dies [1]
    number of monsters to summon [2]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonSummonConstructs"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentCorrupterSummonConstructs",
            "TormentCorrupterSummonConstructsPlayer",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentCorrupterSummonConstructs"] = {
        name = "TormentCorrupterSummonConstructs",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
        },
        levels = {
            [1] = {1, 5, levelRequirement = 3, statInterpolation = {1},  cost = { }, },
            [2] = {2, 5, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [3] = {3, 5, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentCorrupterSummonConstructsPlayer"] = {
        name = "TormentCorrupterSummonConstructsPlayer",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
            "minion_dies_when_parent_deleted",
        },
        levels = {
            [1] = {1, 5, levelRequirement = 3, statInterpolation = {1},  cost = { }, },
            [2] = {2, 5, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [3] = {3, 5, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonSummonBloodElementals
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentCharlatanSummonBloodElemental
    法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
    施放间隔: 1 秒
    冷却时间: 10 秒
    alternate minion [4]
    number of monsters to summon [8]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    TormentCharlatanSummonBloodElementalPlayer
    法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
    施放间隔: 1 秒
    冷却时间: 10 秒
    alternate minion [4]
    minion dies when parent deleted [1]
    minion dies when parent dies [1]
    number of monsters to summon [8]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonSummonBloodElementals"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentCharlatanSummonBloodElemental",
            "TormentCharlatanSummonBloodElementalPlayer",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentCharlatanSummonBloodElemental"] = {
        name = "TormentCharlatanSummonBloodElemental",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
        },
        levels = {
            [1] = {5, 4, levelRequirement = 3, statInterpolation = {1},  cost = { }, },
            [2] = {6, 4, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [3] = {7, 4, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [4] = {8, 4, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [5] = {9, 4, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentCharlatanSummonBloodElementalPlayer"] = {
        name = "TormentCharlatanSummonBloodElementalPlayer",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
            "minion_dies_when_parent_deleted",
        },
        levels = {
            [1] = {5, 4, levelRequirement = 3, statInterpolation = {1},  cost = { }, },
            [2] = {6, 4, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [3] = {7, 4, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [4] = {8, 4, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [5] = {9, 4, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        },
    }
    
    苦痛恶魔
    monster penalty against minions damage +% final vs player minions [-25]
    Torment Daemon
    幽魂N
    标签施法, cold_affinity, extra_extra_small_height, fire_affinity, ghost_armour, is_daemon, is_unarmed, lightning_affinity, summoner, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonUseVaalSkills
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentSpiritVaalFireball
    投射物, 玩家投射物, ProjectileSpiral, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 瓦尔, 火焰, 范围法术
    瓦尔.火球
    施放间隔: 0.85 秒
    以施法者为中心,螺旋发射一连串火球。
    造成 421.2 - 631.8 火焰伤害
    螺旋发射 32 个投射物
    基础范围为 0.9
    base is projectile [1]
    monster reverse point blank damage -% at minimum range [40]
    projectile spiral nova time ms [2000]
    TormentSpiritVaalIceNova
    法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 瓦尔, 冰冷, 范围法术, 新星
    瓦尔.冰霜新星
    暴击几率: 5%
    施放间隔: 0.8 秒
    从施法者散发出一圈寒冰之环,并在每位被击中的敌人身上再次散发。
    造成 529.4 - 827.2 冰霜伤害
    引发较小的新星,最多攻击敌人 5
    每次重复施放时,效果区域降低 20%
    基础范围为 2.6
    active skill area of effect radius +% final [15]
    force lite skill effects [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-25]
    TormentSpiritVaalColdSnap
    法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 持续时间, 瓦尔, 冰冷, 冰缓区域, 范围法术
    瓦尔.霜暴
    暴击几率: 4%
    施放间隔: 0.85 秒
    冰之结晶以施法者为中心向外爆发. 对敌人造成伤害并使地面冰结.
    造成 348.7 - 523 冰霜伤害
    基础持续时间为 5
    对敌人始终造成冻结状态
    is area damage [1]
    TormentSpiritVaalStormCall
    法术, 伤害, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 瓦尔, 闪电, 范围法术
    瓦尔.风暴呼唤
    施放间隔: 0.5 秒
    在目标区域设置一个标记. 当标记存在时, 闪电将会随机攻击标记附近的敌人, 对其造成伤害. 该技能的持续时间也会影响闪电发射的间隔。经过一小段时间后, 强力的闪电会攻击那个标记, 并对该标记周围的敌人造成伤害, 同时其他的标记也会陆续受到闪电攻击.
    造成 164.4 - 493.2 闪电伤害
    基础持续时间为 5.2
    0.25 秒攻击敌人一次
    active skill area of effect radius +% final [-13]
    is area damage [1]
    TormentSpiritVaalSummonSkeletons
    法术, 召唤物, 持续时间, 召唤物爆炸, 陷阱技能, 图腾技能, 地雷技能, 瓦尔, 创造召唤物
    瓦尔.召唤魔侍
    施放间隔: 1 秒
    召唤一支由强大的魔侍将军所统率,由魔侍兵,魔侍弓箭手与魔侍法师所组成的魔侍大军。
    召唤的魔侍最大数量 +50
    基础持续时间为 20
    召唤 19 个魔侍武士
    召唤 6 个魔侍弓箭手
    召唤 3 个魔侍法师
    召唤 1 个魔侍将军
    base display minion actor level [68]
    display minion monster type [2]
    TormentSpiritVaalLightningTrap
    法术, 伤害, 投射物, 玩家投射物, 陷阱, 地雷技能, 持续时间, 瓦尔, 闪电
    瓦尔.闪电陷阱
    暴击几率: 4%
    伤害效用: 90%
    施放间隔: 1 秒
    投掷一个陷阱,该陷阱被敌人触发时向四面环状发射投射物,对该敌人和后续接触到的敌人造成闪电伤害,并同时留下感电地面。
    造成 372 - 1116 闪电伤害
    基础持续时间为 4
    额外发射 8 个投射物
    环状发射投射物
    投射物留下感电地面
    base is projectile [1]
    TormentSpiritVaalFlameblast
    法术, 伤害, 范围, 图腾技能, 瓦尔, 火焰, 范围法术
    瓦尔.烈焰爆破
    伤害效用: 50%
    施放间隔: 1 秒
    指定一块区域并蓄力(持续施放)来施放大型的爆炸. 蓄力的时间会受到施法速度影响. 当迭加到 10 层时将会爆炸.
    造成 385.1 - 577.7 火焰伤害
    施法速度减慢 50%
    100% 的几率点燃敌人
    法术伤害按照每层总增 110%
    每层会使后续异常状态伤害总增 110%
    active skill area of effect radius +% final [49]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/Daemon"
    
    Stats
    {
    	set_mana_regeneration_rate_per_minute_% = 1000
    	set_base_maximum_mana = 200
    }
    
    Life
    {
    	initial_mana_percentage = 0
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/Daemon"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonUseVaalSkills"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentSpiritVaalIceNova",
            "TormentSpiritVaalColdSnap",
            "TormentSpiritVaalSummonSkeletons",
            "TormentSpiritVaalLightningTrap",
            "TormentSpiritVaalStormCall",
            "TormentSpiritVaalFlameblast",
            "TormentSpiritVaalFireball",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalIceNova"] = {
        name = "Vaal Ice Nova",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "A chilling circle of ice expands from the caster, repeating from every enemy it hits.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.Cold] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Nova] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "active_skill_base_area_of_effect_radius",
            "ice_nova_number_of_repeats",
            "ice_nova_radius_+%_per_repeat",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "force_lite_skill_effects",
        },
        levels = {
            [1] = {0.80000001192093, 1.25, 26, 5, -20, -25, 15, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalColdSnap"] = {
        name = "Vaal Cold Snap",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "A sequence of ice crystals erupts from the ground around the caster, damaging enemies and leaving the ground chilled.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Duration] = true,
            [SkillType.Vaal] = true,
            [SkillType.Cold] = true,
            [SkillType.ChillingArea] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "base_chance_to_freeze_%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5000, 100, critChance = 4, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalSummonSkeletons"] = {
        name = "Vaal Summon Skeletons",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons an army of skeletal soldiers, archers and mages, led by a powerful general.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Minion] = true,
            [SkillType.Duration] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.CreatesMinion] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_melee_skeletons_to_summon",
            "number_of_archer_skeletons_to_summon",
            "number_of_mage_skeletons_to_summon",
            "base_number_of_skeletons_allowed",
            "base_display_minion_actor_level",
            "number_of_leader_skeletons_to_summon",
            "base_skill_effect_duration",
            "display_minion_monster_type",
        },
        levels = {
            [1] = {11, 1, 0, 29, 3, 1, 20000, 2, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [2] = {12, 1, 0, 30, 5, 1, 20000, 2, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [3] = {13, 1, 0, 31, 8, 1, 20000, 2, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [4] = {14, 2, 0, 32, 10, 1, 20000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [5] = {15, 2, 0, 33, 13, 1, 20000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [6] = {15, 3, 0, 34, 16, 1, 20000, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [7] = {16, 3, 0, 35, 19, 1, 20000, 2, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [8] = {16, 4, 0, 36, 22, 1, 20000, 2, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [9] = {17, 4, 0, 37, 25, 1, 20000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [10] = {17, 5, 0, 38, 28, 1, 20000, 2, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [11] = {18, 5, 0, 39, 32, 1, 20000, 2, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [12] = {18, 5, 1, 40, 36, 1, 20000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [13] = {18, 6, 1, 41, 40, 1, 20000, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [14] = {18, 6, 2, 42, 44, 1, 20000, 2, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [15] = {19, 6, 2, 43, 47, 1, 20000, 2, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [16] = {19, 6, 3, 44, 50, 1, 20000, 2, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [17] = {19, 6, 3, 45, 53, 1, 20000, 2, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [18] = {19, 6, 3, 46, 56, 1, 20000, 2, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [19] = {19, 6, 3, 47, 59, 1, 20000, 2, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [20] = {19, 6, 3, 48, 62, 1, 20000, 2, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [21] = {19, 6, 3, 49, 64, 1, 20000, 2, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [22] = {19, 6, 3, 50, 66, 1, 20000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [23] = {19, 6, 3, 50, 67, 1, 20000, 2, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [24] = {19, 6, 3, 50, 68, 1, 20000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [25] = {19, 6, 3, 50, 69, 1, 20000, 2, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [26] = {19, 6, 3, 50, 70, 1, 20000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [27] = {19, 6, 3, 50, 71, 1, 20000, 2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [28] = {19, 6, 3, 50, 72, 1, 20000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [29] = {19, 6, 3, 50, 73, 1, 20000, 2, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [30] = {19, 6, 3, 50, 74, 1, 20000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [31] = {19, 6, 3, 50, 75, 1, 20000, 2, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [32] = {19, 6, 3, 50, 76, 1, 20000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [33] = {19, 6, 3, 50, 77, 1, 20000, 2, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [34] = {19, 6, 3, 50, 78, 1, 20000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [35] = {19, 6, 3, 50, 79, 1, 20000, 2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [36] = {19, 6, 3, 50, 80, 1, 20000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [37] = {19, 6, 3, 50, 81, 1, 20000, 2, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [38] = {19, 6, 3, 50, 82, 1, 20000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [39] = {19, 6, 3, 50, 84, 1, 20000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [40] = {19, 6, 3, 50, 86, 1, 20000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
            [41] = {19, 6, 3, 50, 88, 1, 20000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalLightningTrap"] = {
        name = "Vaal Lightning Trap",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a trap that launches a ring of projectiles through the enemy that set it off, dealing lightning damage to them and subsequent targets and leaving a trail of shocked ground.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Trapped] = true,
            [SkillType.Mineable] = true,
            [SkillType.Duration] = true,
            [SkillType.Vaal] = true,
            [SkillType.Lightning] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "number_of_additional_projectiles",
            "base_skill_effect_duration",
            "projectiles_nova",
            "base_is_projectile",
            "lightning_trap_projectiles_leave_shocking_ground",
        },
        levels = {
            [1] = {0.5, 1.5, 8, 4000, critChance = 4, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalStormCall"] = {
        name = "Vaal Storm Call",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.Lightning] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "vaal_storm_call_base_delay_ms",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 3000, 250, -13, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, 3100, 250, -13, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.5, 1.5, 3200, 250, -13, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.5, 1.5, 3300, 250, -13, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.5, 1.5, 3400, 250, -13, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.5, 1.5, 3500, 250, -13, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.5, 1.5, 3600, 250, -13, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.5, 1.5, 3700, 250, -13, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.5, 1.5, 3800, 250, -13, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.5, 1.5, 3900, 250, -13, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 1.5, 4000, 250, -13, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.5, 1.5, 4100, 250, -13, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.5, 1.5, 4200, 250, -13, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.5, 1.5, 4300, 250, -13, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.5, 1.5, 4400, 250, -13, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.5, 1.5, 4500, 250, -13, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.5, 1.5, 4600, 250, -13, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.5, 1.5, 4700, 250, -13, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.5, 1.5, 4800, 250, -13, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.5, 1.5, 4900, 250, -13, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.5, 1.5, 5000, 250, -13, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.5, 1.5, 5100, 250, -13, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.5, 1.5, 5200, 250, -13, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.5, 1.5, 5300, 250, -13, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.5, 1.5, 5400, 250, -13, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.5, 1.5, 5500, 250, -13, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.5, 1.5, 5600, 250, -13, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.5, 1.5, 5700, 250, -13, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.5, 1.5, 5800, 250, -13, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.5, 1.5, 5900, 250, -13, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.5, 1.5, 6000, 250, -13, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.5, 1.5, 6100, 250, -13, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.5, 1.5, 6200, 250, -13, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.5, 1.5, 6300, 250, -13, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.5, 1.5, 6400, 250, -13, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.5, 1.5, 6500, 250, -13, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.5, 1.5, 6600, 250, -13, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalFlameblast"] = {
        name = "Vaal Flameblast",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Targets an area and builds up a large explosion. The build-up speed is based on cast speed. The explosion occurs after it reaches 10 stacks.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Totemable] = true,
            [SkillType.Vaal] = true,
            [SkillType.Fire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "charged_blast_spell_damage_+%_final_per_stack",
            "base_cast_speed_+%",
            "base_chance_to_ignite_%",
            "flameblast_ailment_damage_+%_final_per_stack",
            "is_area_damage",
        },
        levels = {
            [1] = {0.25, 0.44999998807907, 14, 110, -50, 100, 110, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.27000001072884, 0.47999998927116, 16, 110, -50, 100, 110, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.28999999165535, 0.50999999046326, 18, 110, -50, 100, 110, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.31000000238419, 0.54000002145767, 20, 110, -50, 100, 110, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.33000001311302, 0.56999999284744, 22, 110, -50, 100, 110, levelRequirement = 13, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.34999999403954, 0.60000002384186, 23, 110, -50, 100, 110, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.37999999523163, 0.63999998569489, 25, 110, -50, 100, 110, levelRequirement = 19, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.40999999642372, 0.68000000715256, 26, 110, -50, 100, 110, levelRequirement = 22, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.43999999761581, 0.72000002861023, 28, 110, -50, 100, 110, levelRequirement = 25, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.46999999880791, 0.75999999046326, 29, 110, -50, 100, 110, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 0.80000001192093, 31, 110, -50, 100, 110, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.52999997138977, 0.83999997377396, 32, 110, -50, 100, 110, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.56000000238419, 0.87999999523163, 34, 110, -50, 100, 110, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.58999997377396, 0.9200000166893, 35, 110, -50, 100, 110, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.62000000476837, 0.95999997854233, 37, 110, -50, 100, 110, levelRequirement = 47, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.64999997615814, 1, 38, 110, -50, 100, 110, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.68000000715256, 1.039999961853, 40, 110, -50, 100, 110, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.70999997854233, 1.0800000429153, 41, 110, -50, 100, 110, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.74000000953674, 1.1200000047684, 43, 110, -50, 100, 110, levelRequirement = 59, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 44, 110, -50, 100, 110, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 46, 110, -50, 100, 110, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 47, 110, -50, 100, 110, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 49, 110, -50, 100, 110, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 50, 110, -50, 100, 110, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 52, 110, -50, 100, 110, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 53, 110, -50, 100, 110, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 55, 110, -50, 100, 110, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 56, 110, -50, 100, 110, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 58, 110, -50, 100, 110, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 59, 110, -50, 100, 110, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 61, 110, -50, 100, 110, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 62, 110, -50, 100, 110, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 64, 110, -50, 100, 110, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 65, 110, -50, 100, 110, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.80000001192093, 1.2000000476837, 66, 110, -50, 100, 110, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.80000001192093, 1.2000000476837, 67, 110, -50, 100, 110, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.80000001192093, 1.2000000476837, 68, 110, -50, 100, 110, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentSpiritVaalFireball"] = {
        name = "Vaal Fireball",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Launches a series of fireballs in a spiral around the caster.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.ProjectileSpiral] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Vaal] = true,
            [SkillType.Fire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.85,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_number_of_projectiles_in_spiral_nova",
            "projectile_spiral_nova_time_ms",
            "projectile_spiral_nova_angle",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "active_skill_base_area_of_effect_radius",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 32, 2000, -720, 40, 9, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster penalty against minions damage +% final vs player minions [-25]
    IdMonsterDamageVersusPlayerMinions25
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    monster penalty against minions damage +% final vs player minions [-20]
    Torment Daemon
    幽魂N
    标签施法, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, physical_affinity, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonBookTornados
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    BookSparkTormentLibrarian
    法术, 投射物, 玩家投射物, 伤害, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 闪电, 可齐射
    电球
    施放间隔: 0.65 秒
    冷却时间: 1 秒
    施放出多颗变幻莫测的电球,这些电球将会随机移动直到撞到敌人或是自然消失.
    造成 231.3 - 346.9 物理伤害
    投射物贯穿所有目标
    基础持续时间为 7
    额外发射 1 个投射物
    投射物速度减慢 80%
    base is projectile [1]
    monster projectile variation [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonBookTornados"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "BookSparkTormentLibrarian",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BookSparkTormentLibrarian"] = {
        name = "Spark",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Launches unpredictable sparks that move randomly until they hit an enemy or expire.",
        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.CanRapidFire] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.65,
        baseFlags = {
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_skill_effect_duration",
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "base_is_projectile",
            "always_pierce",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 7000, 1, -80, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 1, 7000, 1, -80, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    
    monster penalty against minions damage +% final vs player minions [-20]
    IdMonsterDamageVersusPlayerMinions20
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -20 Max: -20 全域
  • Craft Tagsdamage
    苦痛恶魔
    monster penalty against minions damage +% final vs player minions [-25]
    Torment Daemon
    幽魂N
    标签施法, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, physical_affinity, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonMultiBookTornados
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    BookSparkNovaTormentLibrarian
    法术, 投射物, 玩家投射物, 伤害, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 闪电, 可齐射
    电球
    施放间隔: 0.65 秒
    冷却时间: 6 秒
    施放出多颗变幻莫测的电球,这些电球将会随机移动直到撞到敌人或是自然消失.
    造成 231.3 - 346.9 物理伤害
    投射物贯穿所有目标
    基础持续时间为 7
    额外发射 7 个投射物
    环状发射投射物
    投射物速度减慢 80%
    base is projectile [1]
    monster projectile variation [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonMultiBookTornados"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "BookSparkNovaTormentLibrarian",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BookSparkNovaTormentLibrarian"] = {
        name = "Spark",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Launches unpredictable sparks that move randomly until they hit an enemy or expire.",
        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.CanRapidFire] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.65,
        baseFlags = {
            spell = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "number_of_additional_projectiles",
            "base_skill_effect_duration",
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "base_is_projectile",
            "projectiles_nova",
            "always_pierce",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 7000, 1, -80, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 6, 7000, 1, -80, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 7, 7000, 1, -80, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 8, 7000, 1, -80, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    
    monster penalty against minions damage +% final vs player minions [-25]
    IdMonsterDamageVersusPlayerMinions25
    FamilyMonsterDamageVersusMinions
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 全域
  • Craft Tagsdamage
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonSmokeMine
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentDaemonSmokeMine
    法术
    施放间隔: 1 秒
    冷却时间: 6 秒
    基础持续时间为 3
    active skill area of effect radius +% final [-20]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonSmokeMine"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentDaemonSmokeMine",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDaemonSmokeMine"] = {
        name = "TormentDaemonSmokeMine",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {3000, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
            [2] = {3000, -20, levelRequirement = 10, statInterpolation = {},  cost = { }, },
            [3] = {3000, -20, levelRequirement = 15, statInterpolation = {},  cost = { }, },
            [4] = {3000, -20, levelRequirement = 20, statInterpolation = {},  cost = { }, },
            [5] = {3000, -20, levelRequirement = 25, statInterpolation = {},  cost = { }, },
            [6] = {3000, -20, levelRequirement = 30, statInterpolation = {},  cost = { }, },
            [7] = {3000, -20, levelRequirement = 35, statInterpolation = {},  cost = { }, },
            [8] = {3000, -20, levelRequirement = 40, statInterpolation = {},  cost = { }, },
            [9] = {3000, -20, levelRequirement = 45, statInterpolation = {},  cost = { }, },
            [10] = {3000, -20, levelRequirement = 50, statInterpolation = {},  cost = { }, },
            [11] = {3000, -20, levelRequirement = 55, statInterpolation = {},  cost = { }, },
            [12] = {3000, -20, levelRequirement = 60, statInterpolation = {},  cost = { }, },
            [13] = {3000, -20, levelRequirement = 65, statInterpolation = {},  cost = { }, },
            [14] = {3000, -20, levelRequirement = 70, statInterpolation = {},  cost = { }, },
            [15] = {3000, -20, levelRequirement = 75, statInterpolation = {},  cost = { }, },
            [16] = {3000, -20, levelRequirement = 80, statInterpolation = {},  cost = { }, },
        },
    }
    
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonBlindingNova
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentDaemonBlindNova
    法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 冰冷, 可齐射, 范围法术, 新星
    冰霜新星
    施放间隔: 0.8 秒
    冷却时间: 10 秒
    从施法者散发出一圈寒冰之环。
    命中时致盲敌人
    基础范围为 2.6
    active skill area of effect radius +% final [188]

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonBlindingNova"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentDaemonBlindNova",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentDaemonBlindNova"] = {
        name = "Ice Nova",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "A circle of ice expands from the caster.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Nova] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_area_of_effect_radius",
            "global_chance_to_blind_on_hit_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {26, 100, 188, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    苦痛恶魔
    Torment Daemon
    幽魂N
    标签extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
    生命
    100%
    异常状态临界值
    100%
    抗性
    0 0 0 0
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Daemon
    Metadata
    TormentDaemonDevourCorpses
    IsSummoned
    Y
    等级
    68
    生命
    6,433
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    0
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    6,433
    冰缓
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    TormentCannibalDevour
    法术, 陷阱技能, 地雷技能, 图腾
    吞噬图腾
    施放间隔: 1 秒
    冷却时间: 2 秒
    召唤一个图腾, 它会吞噬附近的灵柩并为你回复生命.
    每消耗一具灵柩获得 10990 生命

    Object Type

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Daemon/AbstractDaemon"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Daemon/TormentDaemonDevourCorpses"] = {
        name = "Torment Daemon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "TormentCannibalDevour",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TormentCannibalDevour"] = {
        name = "Devouring Totem",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that can consume nearby corpses. If you are hurt, it will destroy a corpse to leech life to you.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.SummonsTotem] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "corpse_consumption_life_to_gain",
        },
        levels = {
            [1] = {47, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {58, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [3] = {83, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {102, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {124, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {152, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {202, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [8] = {265, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {327, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [10] = {379, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {489, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {627, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {940, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [14] = {1395, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
            [15] = {2047, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [16] = {2982, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [17] = {3722, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [18] = {4990, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [19] = {6204, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [20] = {8882, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
            [21] = {9536, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [22] = {10238, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [23] = {10990, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [24] = {11797, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [25] = {12659, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [26] = {13585, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [27] = {14574, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [28] = {15632, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [29] = {16765, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [30] = {17978, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [31] = {19277, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [32] = {20667, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [33] = {22156, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [34] = {23745, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [35] = {25450, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [36] = {27262, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [37] = {29198, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }