天启勇士卡西斯
恶魔
怪物提供的经验值提高 100%
掉落的物品稀有度提高 15000%
行动速度不能调整至低于基础值的 50%
无法充能能量护盾
你的能量护盾从 0 开始
受到的混沌伤害无法穿透能量护盾
获得等同 15% 最大生命的额外能量护盾
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
无法被击退
Kosis, The Revelation
幽魂N
标签affliction_boss, 施法, chaos_affinity, demon, fire_affinity, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, large_model, lightning_affinity, medium_height, melee, physical_affinity, red_blood, slashing_weapon, very_fast_movement
生命
1000%
生命转为护盾
50%
护甲
+50%
闪避值
+50%
异常状态临界值
1000%
抗性
40 40 40 25
伤害
163%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 30
攻击间隔
2.43 秒
伤害分布
±20%
经验值
250%
Model Size
100%
类型
AfflictionMonsterBossWild
Metadata
AfflictionDemonBossFinalWild
等级
68
生命
1,393,464
护甲
43,185
闪避值
7,109
能量护盾
3,064
伤害
694
法术伤害
1,035
命中
290
攻击间隔
1.6281
经验值
141,006
异常状态临界值
877,882
冰缓
2,776
Shock
2,776
Brittle
15,704
Scorch
2,776
Sap
7,669
AfflictionDemonMeleeLeft
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击伤害: 80%
攻击间隔: 2.43 秒
对你的敌人无情痛击。
击中时击退敌人
攻击伤害总降 20%
base knockback speed +% [150]
corrupted blood on hit % average damage to deal per minute per stack [200]
corrupted blood on hit duration [4000]
corrupted blood on hit num stacks [1]
determine knockback direction from melee pattern [1]
is area damage [1]
AfflictionDemonOrbDetonation
法术, 位移
施放间隔: 2.67 秒
冷却时间: 6 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
AfflictionDemonBeam
法术, 范围, 持续时间, 火焰, 可触发
施放间隔: 1.5 秒
冷却时间: 30 秒
每秒造成 396.2 点基础物理伤害
基础持续时间为 10
每秒造成 1030.2 基础冰霜伤害
base lightning damage to deal per minute [61812]
skill cannot be knocked back [1]
skill cannot be stunned [1]
AfflictionDemonSlashCastComboFire
攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
冷却时间: 34 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
AfflictionDemonSlashCastComboLightning
攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
冷却时间: 34 秒
攻击速度总降 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
AfflictionDemonSlashLeftTriggered
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击伤害: 75%
攻击间隔: 2.43 秒
击中时击退敌人
攻击伤害总降 25%
伤害总降 20%
将物理伤害的 50% 转化为混沌伤害
determine knockback direction from melee pattern [1]
is area damage [1]
AfflictionDemonSlashRightTriggered
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击伤害: 65%
攻击间隔: 2.43 秒
击中时击退敌人
攻击伤害总降 35%
corrupted blood on hit % average damage to deal per minute per stack [200]
corrupted blood on hit duration [4000]
corrupted blood on hit num stacks [1]
determine knockback direction from melee pattern [1]
is area damage [1]
AfflictionDemonWeaponThrowLeft
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
投射物贯穿所有目标
base is projectile [1]
monster projectile variation [99]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonWeaponThrowRight
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
投射物贯穿所有目标
base is projectile [1]
monster projectile variation [104]
number of projectiles override [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonProjectileSpammableFire
法术, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 1.5 秒
造成 1605 - 2407 火焰伤害
50% 的几率点燃敌人
base is projectile [1]
monster projectile variation [135]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonFlurryProjectileFire
法术, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 2 秒
造成 1926 - 2889 火焰伤害
投射物速度减慢 30%
base deal no damage [1]
base is projectile [1]
monster projectile variation [136]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonFlurryProjectileFireImpact
法术, 可触发
暴击几率: 5%
施放间隔: 1 秒
造成 1926 - 2889 火焰伤害
100% 的几率点燃敌人
active skill ignite duration +% final [-50]
is area damage [1]
AfflictionDemonTeleportAttack
法术, 位移
施放间隔: 1.83 秒
冷却时间: 8 秒
攻击伤害总增 25%
skill cannot be knocked back [1]
skill cannot be stunned [1]
teleport additional distance between self and target [14]
AfflictionDemonProjectileSpammableLightning
法术, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 1.5 秒
造成 334.3 - 1003 闪电伤害
50% 的几率使敌人感电
base is projectile [1]
monster projectile variation [137]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonFlurryProjectileLightning
法术, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 1.5 秒
造成 361.1 - 1083 闪电伤害
50% 的几率使敌人感电
base is projectile [1]
monster projectile variation [137]
projectile uses contact position [1]
skill visual scale +% [50]
use scaled contact offset [1]
AfflictionDemonFlurryProjectileFireSmall
法术, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 1.5 秒
造成 1070 - 1605 火焰伤害
额外发射 2 个投射物
50% 的几率点燃敌人
base is projectile [1]
monster projectile variation [135]
projectile spread radius [25]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonTeleportAttackTriggeredCone
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击伤害: 80%
攻击间隔: 2.43 秒
击中时击退敌人
攻击伤害总降 20%
corrupted blood on hit % average damage to deal per minute per stack [200]
corrupted blood on hit duration [4000]
corrupted blood on hit num stacks [1]
determine knockback direction from melee pattern [1]
is area damage [1]
AfflictionDemonTeleportAttackTriggeredCone2
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
击中时击退敌人
伤害总降 20%
将物理伤害的 50% 转化为混沌伤害
determine knockback direction from melee pattern [1]
is area damage [1]
AfflictionBossDetonateBall
可触发, 法术
施放间隔: 1 秒
AfflictionDemonWeaponThrowLeftImpact
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
is area damage [1]
AfflictionDemonWeaponThrowRightImpact
可触发, 攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
is area damage [1]
AfflictionDemonLeftLightningBeam
法术, 可触发
暴击几率: 5%
施放间隔: 1 秒
造成 569.5 - 1709 闪电伤害
generic skill trigger skills with id [1]
AfflictionDemonRightLightningBeam
法术, 可触发
暴击几率: 5%
施放间隔: 1 秒
造成 569.5 - 1709 闪电伤害
generic skill trigger skills with id [1]
AfflictionDemonSpawnLightningVolatile
可触发, 法术
施放间隔: 1 秒
generic skill trigger id [1]
AfflictionDemonLightningVolatileExplosion
法术, 可触发
暴击几率: 5%
施放间隔: 1 秒
造成 816.1 - 2448 闪电伤害
你的击中始终具有感电效果
你的击中不能眩晕敌人
你击中造成的感电效果始终使受到的伤害提高至少 20%
基础持续时间为 2
is area damage [1]
AfflictionFinalBossFireProjectileSpam
可触发, 法术
施放间隔: 1.5 秒
冷却时间: 4 秒
AfflictionFinalBossLightningProjectileSpam
可触发, 法术
施放间隔: 1.5 秒
冷却时间: 4 秒
AfflictionDemonSummonDeathZone
法术, 范围, 持续时间, 火焰, 可触发
施放间隔: 1.5 秒
每秒造成 396.2 点基础物理伤害
基础持续时间为 10
每秒造成 1030.2 基础冰霜伤害
base lightning damage to deal per minute [61812]
AfflictionDemonMeleeRight
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 1101–1652
暴击几率: 5%
攻击间隔: 2.43 秒
对你的敌人无情痛击。
击中时击退敌人
伤害总降 20%
将物理伤害的 25% 转化为混沌伤害
base knockback speed +% [150]
determine knockback direction from melee pattern [1]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonFinalBoss"
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonBossWildBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonFinalBoss"
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonBossWildBase"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonBossFinalWild"] = {
    name = "Kosis, The Revelation",
    life = 10,
    energyShield = 0.5,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.63,
    damageSpread = 0.2,
    attackTime = 2.43,
    attackRange = 30,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "One Hand Sword",
    skillList = {
        "AfflictionBossDetonateBall",
        "AfflictionFinalBossFireProjectileSpam",
        "AfflictionFinalBossLightningProjectileSpam",
        "AfflictionDemonOrbDetonation",
        "AfflictionDemonBeam",
        "AfflictionDemonSlashCastComboFire",
        "AfflictionDemonSlashCastComboLightning",
        "AfflictionDemonSlashLeftTriggered",
        "AfflictionDemonSlashRightTriggered",
        "AfflictionDemonMeleeLeft",
        "AfflictionDemonMeleeRight",
        "AfflictionDemonTeleportAttack",
        "AfflictionDemonTeleportAttackTriggeredCone",
        "AfflictionDemonTeleportAttackTriggeredCone2",
        "AfflictionDemonProjectileSpammableFire",
        "AfflictionDemonProjectileSpammableLightning",
        "AfflictionDemonFlurryProjectileFire",
        "AfflictionDemonFlurryProjectileFireImpact",
        "AfflictionDemonFlurryProjectileFireSmall",
        "AfflictionDemonFlurryProjectileLightning",
        "AfflictionDemonWeaponThrowLeft",
        "AfflictionDemonWeaponThrowRight",
        "AfflictionDemonWeaponThrowLeftImpact",
        "AfflictionDemonWeaponThrowRightImpact",
        "AfflictionDemonLeftLightningBeam",
        "AfflictionDemonRightLightningBeam",
        "AfflictionDemonSummonDeathZone",
        "AfflictionDemonSpawnLightningVolatile",
        "AfflictionDemonLightningVolatileExplosion",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionBossDetonateBall"] = {
    name = "AfflictionBossDetonateBall",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionFinalBossFireProjectileSpam"] = {
    name = "AfflictionFinalBossFireProjectileSpam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionFinalBossLightningProjectileSpam"] = {
    name = "AfflictionFinalBossLightningProjectileSpam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonOrbDetonation"] = {
    name = "AfflictionDemonOrbDetonation",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonBeam"] = {
    name = "AfflictionDemonBeam",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Fire] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_lightning_damage_to_deal_per_minute",
        "base_cold_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {0.5, 1.2999999523163, 1.2999999523163, 10000, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSlashCastComboFire"] = {
    name = "AfflictionDemonSlashCastComboFire",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 7.17,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSlashCastComboLightning"] = {
    name = "AfflictionDemonSlashCastComboLightning",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 7.17,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSlashLeftTriggered"] = {
    name = "AfflictionDemonSlashLeftTriggered",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_chaos",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {50, -20, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSlashRightTriggered"] = {
    name = "AfflictionDemonSlashRightTriggered",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {1, 4000, 200, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonMeleeLeft"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_knockback_speed_+%",
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {150, 1, 4000, 200, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonMeleeRight"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_knockback_speed_+%",
        "skill_physical_damage_%_to_convert_to_chaos",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {150, 25, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonTeleportAttack"] = {
    name = "AfflictionDemonTeleportAttack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.83,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "teleport_additional_distance_between_self_and_target",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {14, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonTeleportAttackTriggeredCone"] = {
    name = "AfflictionDemonTeleportAttackTriggeredCone",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {1, 4000, 200, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonTeleportAttackTriggeredCone2"] = {
    name = "AfflictionDemonTeleportAttackTriggeredCone2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_chaos",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {50, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonProjectileSpammableFire"] = {
    name = "AfflictionDemonProjectileSpammableFire",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "base_chance_to_ignite_%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 135, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonProjectileSpammableLightning"] = {
    name = "AfflictionDemonProjectileSpammableLightning",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "base_chance_to_shock_%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.5, 1.5, 137, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonFlurryProjectileFire"] = {
    name = "AfflictionDemonFlurryProjectileFire",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_projectile_speed_+%",
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -30, 136, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonFlurryProjectileFireImpact"] = {
    name = "AfflictionDemonFlurryProjectileFireImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_chance_to_ignite_%",
        "active_skill_ignite_duration_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonFlurryProjectileFireSmall"] = {
    name = "AfflictionDemonFlurryProjectileFireSmall",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "base_chance_to_ignite_%",
        "number_of_additional_projectiles",
        "projectile_spread_radius",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 135, 50, 2, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonFlurryProjectileLightning"] = {
    name = "AfflictionDemonFlurryProjectileLightning",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "base_chance_to_shock_%",
        "skill_visual_scale_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.5, 1.5, 137, 50, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonWeaponThrowLeft"] = {
    name = "AfflictionDemonWeaponThrowLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "number_of_projectiles_override",
        "base_is_projectile",
        "always_pierce",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {99, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonWeaponThrowRight"] = {
    name = "AfflictionDemonWeaponThrowRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "number_of_projectiles_override",
        "base_is_projectile",
        "always_pierce",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {104, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonWeaponThrowLeftImpact"] = {
    name = "AfflictionDemonWeaponThrowLeftImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonWeaponThrowRightImpact"] = {
    name = "AfflictionDemonWeaponThrowRightImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonLeftLightningBeam"] = {
    name = "AfflictionDemonLeftLightningBeam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "generic_skill_trigger_skills_with_id",
    },
    levels = {
        [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonRightLightningBeam"] = {
    name = "AfflictionDemonRightLightningBeam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "generic_skill_trigger_skills_with_id",
    },
    levels = {
        [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSummonDeathZone"] = {
    name = "AfflictionDemonSummonDeathZone",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Fire] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_lightning_damage_to_deal_per_minute",
        "base_cold_damage_to_deal_per_minute",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {0.5, 1.2999999523163, 1.2999999523163, 10000, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonSpawnLightningVolatile"] = {
    name = "AfflictionDemonSpawnLightningVolatile",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "generic_skill_trigger_id",
    },
    levels = {
        [1] = {1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonLightningVolatileExplosion"] = {
    name = "AfflictionDemonLightningVolatileExplosion",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "shock_minimum_damage_taken_increase_%",
        "base_skill_effect_duration",
        "is_area_damage",
        "always_shock",
        "cannot_stun",
    },
    levels = {
        [1] = {0.5, 1.5, 20, 2000, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
怪物提供的经验值提高 100%
掉落的物品稀有度提高 15000%
IdMonsterMapBoss
FamilyMonsterMapBoss
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 全域
  • monster dropped item rarity +% Min: 15000 Max: 15000 全域
  • 行动速度不能调整至低于基础值的 50%
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 全域
  • Craft Tagsspeed
    无法充能能量护盾
    IdElderNoEnergyShieldRecharge
    FamilyEnergyShieldRegeneration
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot recharge energy shield Min: 1 Max: 1 全域
  • Craft Tagsdefences energy_shield
    你的能量护盾从 0 开始
    IdElderEnergyShieldStartsAtZero
    FamilyEnergyShieldRegeneration
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • start at zero energy shield Min: 1 Max: 1 全域
  • Craft Tagsdefences energy_shield
    受到的混沌伤害无法穿透能量护盾
    IdMonsterChaosTakenOnES
    FamilyChaosTakenOnES
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • chaos damage does not bypass energy shield Min: 1 Max: 1 全域
  • Craft Tagschaos
    获得等同 15% 最大生命的额外能量护盾
    IdAfflictionBossExtraEnergyShield
    FamilyIncreasedEnergyShield
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • maximum life % to add as maximum energy shield Min: 15 Max: 15 全域
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 全域
  • 无法被击退
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域
  • 天启勇士卡西斯
    恶魔
    怪物提供的经验值提高 100%
    掉落的物品稀有度提高 15000%
    行动速度不能调整至低于基础值的 50%
    无法充能能量护盾
    你的能量护盾从 0 开始
    受到的混沌伤害无法穿透能量护盾
    获得等同 15% 最大生命的额外能量护盾
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    无法被击退
    Kosis, The Revelation
    幽魂N
    标签affliction_boss, 施法, chaos_affinity, demon, fire_affinity, flesh_armour, has_dual_wield_melee, has_one_hand_sword, has_one_handed_melee, large_model, lightning_affinity, medium_height, melee, physical_affinity, red_blood, simulacrum_boss, slashing_weapon, very_fast_movement
    生命
    1500%
    生命转为护盾
    50%
    护甲
    +50%
    闪避值
    +50%
    异常状态临界值
    1500%
    抗性
    40 40 40 25
    伤害
    163%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 30
    攻击间隔
    2.43 秒
    伤害分布
    ±20%
    经验值
    250%
    Model Size
    100%
    类型
    AfflictionMonsterBoss
    Metadata
    AfflictionDemonBossFinal
    等级
    68
    生命
    2,090,195
    护甲
    43,185
    闪避值
    7,109
    能量护盾
    3,064
    伤害
    694
    法术伤害
    1,035
    命中
    290
    攻击间隔
    1.6281
    经验值
    141,006
    异常状态临界值
    1,316,823
    冰缓
    4,164
    Shock
    4,164
    Brittle
    23,557
    Scorch
    4,164
    Sap
    11,504
    AfflictionDemonMeleeLeft
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
    普通攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击伤害: 80%
    攻击间隔: 2.43 秒
    对你的敌人无情痛击。
    击中时击退敌人
    攻击伤害总降 20%
    base knockback speed +% [150]
    corrupted blood on hit % average damage to deal per minute per stack [200]
    corrupted blood on hit duration [4000]
    corrupted blood on hit num stacks [1]
    determine knockback direction from melee pattern [1]
    is area damage [1]
    AfflictionDemonOrbDetonation
    法术, 位移
    施放间隔: 2.67 秒
    冷却时间: 6 秒
    攻击速度总降 25%
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    AfflictionDemonBeam
    法术, 范围, 持续时间, 火焰, 可触发
    施放间隔: 1.5 秒
    冷却时间: 30 秒
    每秒造成 396.2 点基础物理伤害
    基础持续时间为 10
    每秒造成 1030.2 基础冰霜伤害
    base lightning damage to deal per minute [61812]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    AfflictionDemonSlashCastComboFire
    攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    冷却时间: 34 秒
    攻击速度总降 25%
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    AfflictionDemonSlashCastComboLightning
    攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    冷却时间: 34 秒
    攻击速度总降 25%
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    AfflictionDemonSlashLeftTriggered
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击伤害: 75%
    攻击间隔: 2.43 秒
    击中时击退敌人
    攻击伤害总降 25%
    伤害总降 20%
    将物理伤害的 50% 转化为混沌伤害
    determine knockback direction from melee pattern [1]
    is area damage [1]
    AfflictionDemonSlashRightTriggered
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击伤害: 65%
    攻击间隔: 2.43 秒
    击中时击退敌人
    攻击伤害总降 35%
    corrupted blood on hit % average damage to deal per minute per stack [200]
    corrupted blood on hit duration [4000]
    corrupted blood on hit num stacks [1]
    determine knockback direction from melee pattern [1]
    is area damage [1]
    AfflictionDemonWeaponThrowLeft
    攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    投射物贯穿所有目标
    base is projectile [1]
    monster projectile variation [99]
    number of projectiles override [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonWeaponThrowRight
    攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    投射物贯穿所有目标
    base is projectile [1]
    monster projectile variation [104]
    number of projectiles override [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonProjectileSpammableFire
    法术, 投射物, 玩家投射物, 可触发
    暴击几率: 5%
    施放间隔: 1.5 秒
    造成 1605 - 2407 火焰伤害
    50% 的几率点燃敌人
    base is projectile [1]
    monster projectile variation [135]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonFlurryProjectileFire
    法术, 投射物, 玩家投射物, 可触发
    暴击几率: 5%
    施放间隔: 2 秒
    造成 1926 - 2889 火焰伤害
    投射物速度减慢 30%
    base deal no damage [1]
    base is projectile [1]
    monster projectile variation [136]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonFlurryProjectileFireImpact
    法术, 可触发
    暴击几率: 5%
    施放间隔: 1 秒
    造成 1926 - 2889 火焰伤害
    100% 的几率点燃敌人
    active skill ignite duration +% final [-50]
    is area damage [1]
    AfflictionDemonTeleportAttack
    法术, 位移
    施放间隔: 1.83 秒
    冷却时间: 8 秒
    攻击伤害总增 25%
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [14]
    AfflictionDemonProjectileSpammableLightning
    法术, 投射物, 玩家投射物, 可触发
    暴击几率: 5%
    施放间隔: 1.5 秒
    造成 334.3 - 1003 闪电伤害
    50% 的几率使敌人感电
    base is projectile [1]
    monster projectile variation [137]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonFlurryProjectileLightning
    法术, 投射物, 玩家投射物, 可触发
    暴击几率: 5%
    施放间隔: 1.5 秒
    造成 361.1 - 1083 闪电伤害
    50% 的几率使敌人感电
    base is projectile [1]
    monster projectile variation [137]
    projectile uses contact position [1]
    skill visual scale +% [50]
    use scaled contact offset [1]
    AfflictionDemonFlurryProjectileFireSmall
    法术, 投射物, 玩家投射物, 可触发
    暴击几率: 5%
    施放间隔: 1.5 秒
    造成 1070 - 1605 火焰伤害
    额外发射 2 个投射物
    50% 的几率点燃敌人
    base is projectile [1]
    monster projectile variation [135]
    projectile spread radius [25]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonTeleportAttackTriggeredCone
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击伤害: 80%
    攻击间隔: 2.43 秒
    击中时击退敌人
    攻击伤害总降 20%
    corrupted blood on hit % average damage to deal per minute per stack [200]
    corrupted blood on hit duration [4000]
    corrupted blood on hit num stacks [1]
    determine knockback direction from melee pattern [1]
    is area damage [1]
    AfflictionDemonTeleportAttackTriggeredCone2
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    击中时击退敌人
    伤害总降 20%
    将物理伤害的 50% 转化为混沌伤害
    determine knockback direction from melee pattern [1]
    is area damage [1]
    AfflictionBossDetonateBall
    可触发, 法术
    施放间隔: 1 秒
    AfflictionDemonWeaponThrowLeftImpact
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    is area damage [1]
    AfflictionDemonWeaponThrowRightImpact
    可触发, 攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    is area damage [1]
    AfflictionDemonLeftLightningBeam
    法术, 可触发
    暴击几率: 5%
    施放间隔: 1 秒
    造成 569.5 - 1709 闪电伤害
    generic skill trigger skills with id [1]
    AfflictionDemonRightLightningBeam
    法术, 可触发
    暴击几率: 5%
    施放间隔: 1 秒
    造成 569.5 - 1709 闪电伤害
    generic skill trigger skills with id [1]
    AfflictionDemonSpawnLightningVolatile
    可触发, 法术
    施放间隔: 1 秒
    generic skill trigger id [1]
    AfflictionDemonLightningVolatileExplosion
    法术, 可触发
    暴击几率: 5%
    施放间隔: 1 秒
    造成 816.1 - 2448 闪电伤害
    你的击中始终具有感电效果
    你的击中不能眩晕敌人
    你击中造成的感电效果始终使受到的伤害提高至少 20%
    基础持续时间为 2
    is area damage [1]
    AfflictionFinalBossFireProjectileSpam
    可触发, 法术
    施放间隔: 1.5 秒
    冷却时间: 4 秒
    AfflictionFinalBossLightningProjectileSpam
    可触发, 法术
    施放间隔: 1.5 秒
    冷却时间: 4 秒
    AfflictionDemonSummonDeathZone
    法术, 范围, 持续时间, 火焰, 可触发
    施放间隔: 1.5 秒
    每秒造成 396.2 点基础物理伤害
    基础持续时间为 10
    每秒造成 1030.2 基础冰霜伤害
    base lightning damage to deal per minute [61812]
    AfflictionDemonMeleeRight
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
    普通攻击
    基本伤害: 1101–1652
    暴击几率: 5%
    攻击间隔: 2.43 秒
    对你的敌人无情痛击。
    击中时击退敌人
    伤害总降 20%
    将物理伤害的 25% 转化为混沌伤害
    base knockback speed +% [150]
    determine knockback direction from melee pattern [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonBossBase"
    
    StateMachine
    {
    	define_shared_state =
    	"
    		hidden_weapon_left;
    		hidden_weapon_right;
    	"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonBossBase"
    
    Actor
    {
    	on_event_portalfadeout_for_Teleport =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_Out.epk );
    		DisableHighlighting();
    	"
    
    	on_event_portalfadein_for_Teleport =
    	"
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_Out.epk );
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_In.epk );
    		Delay( 1.5,
    		{
    			EnableHighlighting();
    			RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_In.epk );
    		} );
    	"
    }
    
    StateMachine
    {
    	on_state_hidden_weapon_right_1 = "HideMeshSegment( AbaxothSwords_1Shape );"
    	on_state_hidden_weapon_right_0 = "ShowMeshSegment( AbaxothSwords_1Shape );"
    	on_state_hidden_weapon_left_1 = "HideMeshSegment( AbaxothSwords_4Shape );"
    	on_state_hidden_weapon_left_0 = "ShowMeshSegment( AbaxothSwords_4Shape );"
    	create_state_hidden_weapon_left_1 = "HideMeshSegmentsBySubstring( AbaxothSwords );"
    	create_state_hidden_weapon_right_1 = "HideMeshSegmentsBySubstring( AbaxothSwords );"
    
    	on_state_point_light_1 =
    	"
    		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, aux_LightAttach );
    		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, final_boss_start );
    		QueueAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, final_boss_idle );
    	"
    
    	create_state_point_light_1 =
    	"
    		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, aux_LightAttach );
    		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, final_boss_idle );
    	"
    
    	on_state_point_light_0 = "PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/boss_light.ao, final_boss_end );"
    }
    
    Animated
    {
    	on_event_portal_Jump_Out_for_beam_jump_break_01 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_Out_Jump.epk );
    		HideMeshSegment( eye_meshShape );
    		DisableHighlighting();
    	"
    
    	on_event_portal_Jump_In_for_beam_jump_break_01 =
    	"
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_Out_Jump.epk );
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_In_Jump.epk );
    		Delay( 1.5,
    		{
    			EnableHighlighting();
    			ShowMeshSegment( eye_meshShape );
    			RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/Teleport_In_Jump.epk );
    		} );
    	"
    
    	on_event_apply_ES_for_beam_shoot_start_01 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/EnergyShield_Barrier.epk );"
    	on_event_remove_ES_for_beam_shoot_flinch_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/EnergyShield_Barrier.epk );"
    	on_event_remove_ES_for_beam_shoot_end_01 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/EnergyShield_Barrier.epk );"
    }
    
    Life
    {
    	on_death =
    	"
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/EnergyShield_Barrier.epk );
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/on_Act/AbaxothWisps.epk );
    	"
    
    	on_spawned_alive =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_boss_final/on_Act/AbaxothWisps.epk );
    	"
    }
    
    MinimapIcon
    {
    	icon = "DeliriumBossFinal"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonBossFinal"] = {
        name = "Kosis, The Revelation",
        life = 15,
        energyShield = 0.5,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.63,
        damageSpread = 0.2,
        attackTime = 2.43,
        attackRange = 30,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "One Hand Sword",
        skillList = {
            "AfflictionBossDetonateBall",
            "AfflictionFinalBossFireProjectileSpam",
            "AfflictionFinalBossLightningProjectileSpam",
            "AfflictionDemonOrbDetonation",
            "AfflictionDemonBeam",
            "AfflictionDemonSlashCastComboFire",
            "AfflictionDemonSlashCastComboLightning",
            "AfflictionDemonSlashLeftTriggered",
            "AfflictionDemonSlashRightTriggered",
            "AfflictionDemonMeleeLeft",
            "AfflictionDemonMeleeRight",
            "AfflictionDemonTeleportAttack",
            "AfflictionDemonTeleportAttackTriggeredCone",
            "AfflictionDemonTeleportAttackTriggeredCone2",
            "AfflictionDemonProjectileSpammableFire",
            "AfflictionDemonProjectileSpammableLightning",
            "AfflictionDemonFlurryProjectileFire",
            "AfflictionDemonFlurryProjectileFireImpact",
            "AfflictionDemonFlurryProjectileFireSmall",
            "AfflictionDemonFlurryProjectileLightning",
            "AfflictionDemonWeaponThrowLeft",
            "AfflictionDemonWeaponThrowRight",
            "AfflictionDemonWeaponThrowLeftImpact",
            "AfflictionDemonWeaponThrowRightImpact",
            "AfflictionDemonLeftLightningBeam",
            "AfflictionDemonRightLightningBeam",
            "AfflictionDemonSummonDeathZone",
            "AfflictionDemonSpawnLightningVolatile",
            "AfflictionDemonLightningVolatileExplosion",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionBossDetonateBall"] = {
        name = "AfflictionBossDetonateBall",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionFinalBossFireProjectileSpam"] = {
        name = "AfflictionFinalBossFireProjectileSpam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionFinalBossLightningProjectileSpam"] = {
        name = "AfflictionFinalBossLightningProjectileSpam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonOrbDetonation"] = {
        name = "AfflictionDemonOrbDetonation",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.67,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonBeam"] = {
        name = "AfflictionDemonBeam",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Fire] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "base_lightning_damage_to_deal_per_minute",
            "base_cold_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {0.5, 1.2999999523163, 1.2999999523163, 10000, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSlashCastComboFire"] = {
        name = "AfflictionDemonSlashCastComboFire",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 7.17,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSlashCastComboLightning"] = {
        name = "AfflictionDemonSlashCastComboLightning",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 7.17,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSlashLeftTriggered"] = {
        name = "AfflictionDemonSlashLeftTriggered",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "active_skill_damage_+%_final",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {50, -20, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSlashRightTriggered"] = {
        name = "AfflictionDemonSlashRightTriggered",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {1, 4000, 200, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonMeleeLeft"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_knockback_speed_+%",
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {150, 1, 4000, 200, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonMeleeRight"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_knockback_speed_+%",
            "skill_physical_damage_%_to_convert_to_chaos",
            "active_skill_damage_+%_final",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {150, 25, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonTeleportAttack"] = {
        name = "AfflictionDemonTeleportAttack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.83,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {14, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonTeleportAttackTriggeredCone"] = {
        name = "AfflictionDemonTeleportAttackTriggeredCone",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "corrupted_blood_on_hit_num_stacks",
            "corrupted_blood_on_hit_duration",
            "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {1, 4000, 200, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonTeleportAttackTriggeredCone2"] = {
        name = "AfflictionDemonTeleportAttackTriggeredCone2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_physical_damage_%_to_convert_to_chaos",
            "active_skill_damage_+%_final",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {50, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonProjectileSpammableFire"] = {
        name = "AfflictionDemonProjectileSpammableFire",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "base_chance_to_ignite_%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 135, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonProjectileSpammableLightning"] = {
        name = "AfflictionDemonProjectileSpammableLightning",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "monster_projectile_variation",
            "base_chance_to_shock_%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.5, 1.5, 137, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonFlurryProjectileFire"] = {
        name = "AfflictionDemonFlurryProjectileFire",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_projectile_speed_+%",
            "monster_projectile_variation",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, 136, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonFlurryProjectileFireImpact"] = {
        name = "AfflictionDemonFlurryProjectileFireImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_chance_to_ignite_%",
            "active_skill_ignite_duration_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, -50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonFlurryProjectileFireSmall"] = {
        name = "AfflictionDemonFlurryProjectileFireSmall",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "base_chance_to_ignite_%",
            "number_of_additional_projectiles",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 135, 50, 2, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonFlurryProjectileLightning"] = {
        name = "AfflictionDemonFlurryProjectileLightning",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "monster_projectile_variation",
            "base_chance_to_shock_%",
            "skill_visual_scale_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.5, 1.5, 137, 50, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonWeaponThrowLeft"] = {
        name = "AfflictionDemonWeaponThrowLeft",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "number_of_projectiles_override",
            "base_is_projectile",
            "always_pierce",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {99, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonWeaponThrowRight"] = {
        name = "AfflictionDemonWeaponThrowRight",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "number_of_projectiles_override",
            "base_is_projectile",
            "always_pierce",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {104, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonWeaponThrowLeftImpact"] = {
        name = "AfflictionDemonWeaponThrowLeftImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonWeaponThrowRightImpact"] = {
        name = "AfflictionDemonWeaponThrowRightImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonLeftLightningBeam"] = {
        name = "AfflictionDemonLeftLightningBeam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "generic_skill_trigger_skills_with_id",
        },
        levels = {
            [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonRightLightningBeam"] = {
        name = "AfflictionDemonRightLightningBeam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "generic_skill_trigger_skills_with_id",
        },
        levels = {
            [1] = {0.5, 1.5, 1, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSummonDeathZone"] = {
        name = "AfflictionDemonSummonDeathZone",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Fire] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "base_lightning_damage_to_deal_per_minute",
            "base_cold_damage_to_deal_per_minute",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {0.5, 1.2999999523163, 1.2999999523163, 10000, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonSpawnLightningVolatile"] = {
        name = "AfflictionDemonSpawnLightningVolatile",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "generic_skill_trigger_id",
        },
        levels = {
            [1] = {1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonLightningVolatileExplosion"] = {
        name = "AfflictionDemonLightningVolatileExplosion",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "shock_minimum_damage_taken_increase_%",
            "base_skill_effect_duration",
            "is_area_damage",
            "always_shock",
            "cannot_stun",
        },
        levels = {
            [1] = {0.5, 1.5, 20, 2000, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    怪物提供的经验值提高 100%
    掉落的物品稀有度提高 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 全域
  • monster dropped item rarity +% Min: 15000 Max: 15000 全域
  • 行动速度不能调整至低于基础值的 50%
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 全域
  • Craft Tagsspeed
    无法充能能量护盾
    IdElderNoEnergyShieldRecharge
    FamilyEnergyShieldRegeneration
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot recharge energy shield Min: 1 Max: 1 全域
  • Craft Tagsdefences energy_shield
    你的能量护盾从 0 开始
    IdElderEnergyShieldStartsAtZero
    FamilyEnergyShieldRegeneration
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • start at zero energy shield Min: 1 Max: 1 全域
  • Craft Tagsdefences energy_shield
    受到的混沌伤害无法穿透能量护盾
    IdMonsterChaosTakenOnES
    FamilyChaosTakenOnES
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • chaos damage does not bypass energy shield Min: 1 Max: 1 全域
  • Craft Tagschaos
    获得等同 15% 最大生命的额外能量护盾
    IdAfflictionBossExtraEnergyShield
    FamilyIncreasedEnergyShield
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • maximum life % to add as maximum energy shield Min: 15 Max: 15 全域
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 全域
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 全域
  • 无法被击退
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域