朔血者伊伐利
人形
区域: 强酸洞穴
更明显打击效果
kill traps mines and totems on death [1]
怪物提供的经验值提高 100%
掉落的物品稀有度提高 15000%
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
Invari, The Bloodshaper
幽魂N
地区强酸洞穴
标签aura_bearer, 施法, cold_affinity, cursing_monster, has_dagger, has_dual_wield_melee, has_one_handed_melee, human, humanoid, medium_height, medium_movement, melee, non_unique_map_boss, physical_affinity, plate_armour, red_blood, slashing_weapon, wb_leader
生命
320%
生命转为护盾
33%
护甲
+50%
闪避值
+33%
异常状态临界值
320%
抗性
40 40 40 25
伤害
216%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 10
攻击间隔
1.5 秒
伤害分布
±20%
经验值
200%
Model Size
120%
类型
WbChaosLeader
Metadata
WbChaosLeader3
等级
81
生命
5,653,328
护甲
118,976
闪避值
9,791
能量护盾
4,482
伤害
1,975
法术伤害
2,948
命中
480
攻击间隔
1.005
经验值
141,493
异常状态临界值
2,657,064
冰缓
8,402
Shock
8,402
Brittle
47,532
Scorch
8,402
Sap
23,212
Melee
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 3137–4705
暴击几率: 5%
攻击间隔: 1.5 秒
对你的敌人无情痛击。
skill can fire arrows [1]
skill can fire wand projectiles [1]
WbHaste
法术, 范围, 增益, 消耗保留, 图腾施放单独, 图腾技能, 光环, 立即, 范围法术, 可祝福, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, 冷却
迅捷
施放间隔: 1.2 秒
冷却时间: 0.5 秒
施放一个光环, 使你与受光环影响友军获得额外的移动速度, 攻击速度以及施法速度.
你与周围友军的移动速度加快 8%
你与周围友军的攻击速度加快 15%
你与周围友军的施法速度加快 15%
active skill area of effect radius +% final [40]
WbGoreGlacialCascade
法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 冰冷, 物理, 可齐射, 范围法术
冰川之刺
伤害效用: 80%
施放间隔: 0.8 秒
从地面的一系列爆发中冒出冰结之刺,每一次都对该区域内的敌人造成伤害。
造成 217.8 - 335 物理伤害
造成 402 - 611.4 冰霜伤害
施法速度加快 30%
导致 +10 次爆发
active skill area of effect radius +% final [-18]
is area damage [1]
WbEnfeeble
法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
衰弱
施放间隔: 0.5 秒
冷却时间: 10 秒
诅咒一片区域的所有目标,降低它们的命中值,使它们造成的伤害更低。
基础持续时间为 5
被诅咒敌人命中值降低 40%
被诅咒的普通敌人和魔法敌人的伤害总降 40%
被诅咒的稀有敌人和传奇敌人的伤害总降 15%
active skill area of effect radius +% final [42]
WbWhirlingBlades
攻击, 近战, 位移, 快行
回旋之刃
基本伤害: 3137–4705
暴击几率: 5%
攻击间隔: 1.5 秒
在敌人之间穿梭,造成武器伤害。双持时使用两把武器同时发起攻击并造成一次伤害。需要匕首、爪类和单手剑。
伤害总降 30%
cast time overrides attack duration [1]
ignores proximity shield [1]
WbReaveChaosLeader
攻击, 范围, 攻击可重复, 近战
冲击波
基本伤害: 3137–4705
暴击几率: 5%
攻击间隔: 1.5 秒
攻击前方一片区域。击中敌人的每道冲击波都会积累阶段,只要短期内没有击中任何目标就会失去阶段。限定匕首,爪类,单手剑。
击中时有 30% 的几率获得暴击球
技能可重复施放 3
伤害总降 25%
物理伤害降低 24%
攻击速度加快 100%
每层会使总范围额外扩大 80%
active skill area of effect radius +% final [-9]
is area damage [1]
WbAbyssalCry
范围, 持续时间, 混沌, 伤害, 战吼, 冷却
深渊战吼
冷却时间: 4 秒
施展战吼, 使周围敌人缓速, 并在被击败时爆裂. 缓速效果随着周围敌人数量提升. 嘲讽周围所有敌人, 使他们攻击施放者. 与其他战吼技能共享技能冷却.
基础持续时间为 4
移动速度减慢 28%
伤害无法被反射
周围每有 1 个敌人,敌人的移动速度便降低 0.93%
爆炸造成混沌伤害,数值等同于该怪物最大生命的 1%
base skill show average damage instead of dps [1]
display skill deals secondary damage [1]
WbRejuvenationTotem
法术, 增益, 范围, 图腾施放单独, 陷阱技能, 地雷技能, 图腾, 光环, 范围法术, 图腾未附著施放
回春图腾
施放间隔: 0.6 秒
召唤一个图腾,它会施放一个光环并使你与受光环影响友军获得额外的生命回复.
图腾持续 8
被辅助技能的图腾生命提高 545%
召唤使用一个使用该技能的图腾
每秒回复2893.6 生命
base active skill totem level [81]
base deal no damage [1]
base skill is totemified [1]
base totem range [20]
WbChaosLeader3SummonOnDamageTaken
法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
施放间隔: 1 秒
冷却时间: 5 秒
总共受到 1 点击中伤害时触发被辅助的法术
alternate minion [22]
cast on damage taken also tracks dot [1]
number of monsters to summon [3]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
	set_is_warband_leader = 1
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbChaosLeader3"] = {
    name = "Invari, The Bloodshaper",
    life = 3.2,
    energyShield = 0.33,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.16,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Dagger",
    skillList = {
        "WbWhirlingBlades",
        "Melee",
        "WbEnfeeble",
        "WbHaste",
        "WbRejuvenationTotem",
        "WbReaveChaosLeader",
        "WbGoreGlacialCascade",
        "WbChaosLeader3SummonOnDamageTaken",
        "WbAbyssalCry",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbWhirlingBlades"] = {
    name = "Whirling Blades",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Dive through enemies, dealing weapon damage. If dual wielding attacks with both weapons, dealing the damage of both in one hit. Only works with Daggers, Claws, and One-Handed Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.43,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "ignores_proximity_shield",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbEnfeeble"] = {
    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["WbHaste"] = {
    name = "Haste",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that increases the movement speed, attack speed and cast speed of you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%_granted_from_skill",
        "cast_speed_+%_granted_from_skill",
        "base_movement_velocity_+%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {15, 15, 8, 40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbRejuvenationTotem"] = {
    name = "Rejuvenation Totem",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that has an aura which regenerates life for you and your nearby allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.TotemCastsWhenNotDetached] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_life_regeneration_rate_per_minute",
        "base_active_skill_totem_level",
        "totem_life_+%",
        "base_totem_duration",
        "base_totem_range",
        "base_skill_is_totemified",
        "base_deal_no_damage",
        "is_totem",
    },
    levels = {
        [1] = {274, 3, 50, 8000, 20, levelRequirement = 3, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {378, 5, 60, 8000, 20, levelRequirement = 5, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {561, 8, 70, 8000, 20, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {887, 12, 80, 8000, 20, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {1227, 15, 90, 8000, 20, levelRequirement = 15, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {1801, 19, 100, 8000, 20, levelRequirement = 19, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {1984, 20, 110, 8000, 20, levelRequirement = 20, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {2166, 21, 120, 8000, 20, levelRequirement = 21, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {3354, 26, 130, 8000, 20, levelRequirement = 26, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {4685, 30, 140, 8000, 20, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {6447, 34, 150, 8000, 20, levelRequirement = 34, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {8783, 38, 160, 8000, 20, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {12789, 43, 170, 8000, 20, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {14812, 45, 180, 8000, 20, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {26296, 53, 190, 8000, 20, levelRequirement = 53, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {37284, 58, 200, 8000, 20, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {49068, 62, 215, 8000, 20, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {52526, 63, 230, 8000, 20, levelRequirement = 63, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {64363, 66, 245, 8000, 20, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {68852, 67, 260, 8000, 20, levelRequirement = 67, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {73628, 68, 275, 8000, 20, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {78731, 69, 290, 8000, 20, levelRequirement = 69, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {84159, 70, 305, 8000, 20, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {89967, 71, 320, 8000, 20, levelRequirement = 71, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {96139, 72, 335, 8000, 20, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {102730, 73, 350, 8000, 20, levelRequirement = 73, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {109751, 74, 365, 8000, 20, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {117241, 75, 380, 8000, 20, levelRequirement = 75, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {125215, 76, 395, 8000, 20, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {133710, 77, 425, 8000, 20, levelRequirement = 77, statInterpolation = {1, 1, 1},  cost = { }, },
        [31] = {142767, 78, 455, 8000, 20, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [32] = {152411, 79, 485, 8000, 20, levelRequirement = 79, statInterpolation = {1, 1, 1},  cost = { }, },
        [33] = {162681, 80, 515, 8000, 20, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [34] = {173617, 81, 545, 8000, 20, levelRequirement = 81, statInterpolation = {1, 1, 1},  cost = { }, },
        [35] = {185284, 82, 575, 8000, 20, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbReaveChaosLeader"] = {
    name = "Reave",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Attacks an area in front of you. Each Reave that hits an enemy grants stages, which you will begin to lose after a short period without hitting anything. Only works with Daggers, Claws, and One-Handed Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "add_power_charge_on_skill_hit_%",
        "reave_area_of_effect_+%_final_per_stage",
        "physical_damage_+%",
        "attack_speed_+%",
        "active_skill_damage_+%_final",
        "skill_repeat_count",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {5, 80, -24, 100, -25, 3, -9, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        [2] = {10, 80, -24, 100, -25, 3, -9, levelRequirement = 15, statInterpolation = {1},  cost = { }, },
        [3] = {15, 80, -24, 100, -25, 3, -9, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
        [4] = {20, 80, -24, 100, -25, 3, -9, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
        [5] = {25, 80, -24, 100, -25, 3, -9, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [6] = {30, 80, -24, 100, -25, 3, -9, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbGoreGlacialCascade"] = {
    name = "Glacial Cascade",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.",
    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.Physical] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "upheaval_number_of_spikes",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 6, 0, -34, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [2] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 7, 5, -30, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [3] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 7, 10, -30, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [4] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 10, -28, levelRequirement = 56, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [5] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 15, -28, levelRequirement = 66, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [6] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 15, -25, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [7] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 15, -25, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [8] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 20, -25, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [9] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 20, -22, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [10] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 10, 25, -22, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [11] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 10, 25, -18, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        [12] = {0.25999999046326, 0.40000000596046, 0.47999998927116, 0.73000001907349, 10, 30, -18, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbChaosLeader3SummonOnDamageTaken"] = {
    name = "WbChaosLeader3SummonOnDamageTaken",
    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 = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "cast_on_damage_taken_%",
        "cast_on_damage_taken_threshold",
        "summoned_monsters_no_drops_or_experience",
        "summoned_monsters_are_minions",
        "cast_on_damage_taken_also_tracks_dot",
    },
    levels = {
        [1] = {22, 3, 100, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbAbyssalCry"] = {
    name = "Abyssal Cry",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs a warcry, Hindering nearby enemies and causing them to explode when killed. The Hinder effect is proportional to the number of surrounding enemies. Taunts all nearby enemies to attack the user. Shares a cooldown with other Warcry skills.",
    skillTypes = {
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Chaos] = true,
        [SkillType.Damage] = true,
        [SkillType.Warcry] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        area = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "abyssal_cry_movement_velocity_+%_per_one_hundred_nearby_enemies",
        "base_movement_velocity_+%",
        "abyssal_cry_%_max_life_as_chaos_on_death",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-60, -12, 1, 4000, levelRequirement = 1, statInterpolation = {1, 1},  cost = { }, },
        [2] = {-62, -12, 1, 4000, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [3] = {-62, -13, 1, 4000, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
        [4] = {-64, -13, 1, 4000, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
        [5] = {-66, -14, 1, 4000, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
        [6] = {-68, -15, 1, 4000, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
        [7] = {-69, -16, 1, 4000, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [8] = {-70, -16, 1, 4000, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [9] = {-71, -17, 1, 4000, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [10] = {-72, -17, 1, 4000, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [11] = {-73, -18, 1, 4000, levelRequirement = 48, statInterpolation = {1, 1},  cost = { }, },
        [12] = {-74, -18, 1, 4000, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [13] = {-75, -19, 1, 4000, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
        [14] = {-76, -19, 1, 4000, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
        [15] = {-77, -20, 1, 4000, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
        [16] = {-78, -20, 1, 4000, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
        [17] = {-79, -21, 1, 4000, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [18] = {-80, -21, 1, 4000, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [19] = {-81, -22, 1, 4000, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
        [20] = {-82, -22, 1, 4000, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [21] = {-83, -23, 1, 4000, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
        [22] = {-84, -23, 1, 4000, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
        [23] = {-85, -24, 1, 4000, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [24] = {-86, -24, 1, 4000, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [25] = {-87, -25, 1, 4000, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [26] = {-88, -25, 1, 4000, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
        [27] = {-89, -26, 1, 4000, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [28] = {-90, -26, 1, 4000, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
        [29] = {-91, -27, 1, 4000, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [30] = {-92, -27, 1, 4000, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [31] = {-93, -28, 1, 4000, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
        [32] = {-94, -28, 1, 4000, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
更明显打击效果
IdMonsterExtraGore
FamilyExtraGore
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • extra gore Min: 1 Max: 1 全域
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 全域
  • 怪物提供的经验值提高 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 全域
  • 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 全域
  • 朔血者伊伐利
    人形
    更明显打击效果
    kill traps mines and totems on death [1]
    怪物提供的经验值提高 100%
    掉落的物品稀有度提高 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    Invari, The Bloodshaper
    幽魂N
    标签aura_bearer, 施法, cold_affinity, cursing_monster, has_dagger, has_dual_wield_melee, has_one_handed_melee, human, humanoid, medium_height, medium_movement, melee, physical_affinity, plate_armour, red_blood, slashing_weapon, standalone_map_boss, wb_leader
    生命
    320%
    生命转为护盾
    33%
    护甲
    +50%
    闪避值
    +33%
    异常状态临界值
    320%
    抗性
    40 40 40 25
    伤害
    216%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 10
    攻击间隔
    1.5 秒
    伤害分布
    ±20%
    经验值
    200%
    Model Size
    120%
    类型
    WbChaosLeader
    Metadata
    WbChaosLeader3Standalone
    等级
    68
    生命
    445,908
    护甲
    43,185
    闪避值
    6,303
    能量护盾
    2,022
    伤害
    919
    法术伤害
    1,372
    命中
    290
    攻击间隔
    1.005
    经验值
    112,805
    异常状态临界值
    280,922
    冰缓
    888
    Shock
    888
    Brittle
    5,025
    Scorch
    888
    Sap
    2,454
    Melee
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
    普通攻击
    基本伤害: 1459–2189
    暴击几率: 5%
    攻击间隔: 1.5 秒
    对你的敌人无情痛击。
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WbHaste
    法术, 范围, 增益, 消耗保留, 图腾施放单独, 图腾技能, 光环, 立即, 范围法术, 可祝福, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, 冷却
    迅捷
    施放间隔: 1.2 秒
    冷却时间: 0.5 秒
    施放一个光环, 使你与受光环影响友军获得额外的移动速度, 攻击速度以及施法速度.
    你与周围友军的移动速度加快 8%
    你与周围友军的攻击速度加快 15%
    你与周围友军的施法速度加快 15%
    active skill area of effect radius +% final [40]
    WbGoreGlacialCascade
    法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 冰冷, 物理, 可齐射, 范围法术
    冰川之刺
    伤害效用: 80%
    施放间隔: 0.8 秒
    从地面的一系列爆发中冒出冰结之刺,每一次都对该区域内的敌人造成伤害。
    造成 132.4 - 203.7 物理伤害
    造成 137.5 - 371.8 冰霜伤害
    施法速度加快 15%
    导致 +8 次爆发
    active skill area of effect radius +% final [-25]
    is area damage [1]
    WbEnfeeble
    法术, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 可秘能爆发, 附加诅咒, 可齐射, 范围法术, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    衰弱
    施放间隔: 0.5 秒
    冷却时间: 10 秒
    诅咒一片区域的所有目标,降低它们的命中值,使它们造成的伤害更低。
    基础持续时间为 5
    被诅咒敌人命中值降低 40%
    被诅咒的普通敌人和魔法敌人的伤害总降 40%
    被诅咒的稀有敌人和传奇敌人的伤害总降 15%
    active skill area of effect radius +% final [42]
    WbWhirlingBlades
    攻击, 近战, 位移, 快行
    回旋之刃
    基本伤害: 1459–2189
    暴击几率: 5%
    攻击间隔: 1.5 秒
    在敌人之间穿梭,造成武器伤害。双持时使用两把武器同时发起攻击并造成一次伤害。需要匕首、爪类和单手剑。
    伤害总降 30%
    cast time overrides attack duration [1]
    ignores proximity shield [1]
    WbReaveChaosLeader
    攻击, 范围, 攻击可重复, 近战
    冲击波
    基本伤害: 1459–2189
    暴击几率: 5%
    攻击间隔: 1.5 秒
    攻击前方一片区域。击中敌人的每道冲击波都会积累阶段,只要短期内没有击中任何目标就会失去阶段。限定匕首,爪类,单手剑。
    击中时有 25% 的几率获得暴击球
    技能可重复施放 3
    伤害总降 25%
    物理伤害降低 24%
    攻击速度加快 100%
    每层会使总范围额外扩大 80%
    active skill area of effect radius +% final [-9]
    is area damage [1]
    WbAbyssalCry
    范围, 持续时间, 混沌, 伤害, 战吼, 冷却
    深渊战吼
    冷却时间: 4 秒
    施展战吼, 使周围敌人缓速, 并在被击败时爆裂. 缓速效果随着周围敌人数量提升. 嘲讽周围所有敌人, 使他们攻击施放者. 与其他战吼技能共享技能冷却.
    基础持续时间为 4
    移动速度减慢 21%
    伤害无法被反射
    周围每有 1 个敌人,敌人的移动速度便降低 0.8%
    爆炸造成混沌伤害,数值等同于该怪物最大生命的 1%
    base skill show average damage instead of dps [1]
    display skill deals secondary damage [1]
    WbRejuvenationTotem
    法术, 增益, 范围, 图腾施放单独, 陷阱技能, 地雷技能, 图腾, 光环, 范围法术, 图腾未附著施放
    回春图腾
    施放间隔: 0.6 秒
    召唤一个图腾,它会施放一个光环并使你与受光环影响友军获得额外的生命回复.
    图腾持续 8
    被辅助技能的图腾生命提高 275%
    召唤使用一个使用该技能的图腾
    每秒回复1227.1 生命
    base active skill totem level [68]
    base deal no damage [1]
    base skill is totemified [1]
    base totem range [20]
    WbChaosLeader3SummonOnDamageTaken
    法术, 法术可重复, 可触发, 陷阱技能, 图腾技能, 地雷技能
    施放间隔: 1 秒
    冷却时间: 5 秒
    总共受到 1 点击中伤害时触发被辅助的法术
    alternate minion [22]
    cast on damage taken also tracks dot [1]
    number of monsters to summon [3]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Wb/Wb"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Stats
    {
    	set_is_warband_leader = 1
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Wb/Wb"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Wb/WbChaosLeader3Standalone"] = {
        name = "Invari, The Bloodshaper",
        life = 3.2,
        energyShield = 0.33,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2.16,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Dagger",
        skillList = {
            "WbWhirlingBlades",
            "Melee",
            "WbEnfeeble",
            "WbHaste",
            "WbRejuvenationTotem",
            "WbReaveChaosLeader",
            "WbGoreGlacialCascade",
            "WbChaosLeader3SummonOnDamageTaken",
            "WbAbyssalCry",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbWhirlingBlades"] = {
        name = "Whirling Blades",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Dive through enemies, dealing weapon damage. If dual wielding attacks with both weapons, dealing the damage of both in one hit. Only works with Daggers, Claws, and One-Handed Swords.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.43,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "ignores_proximity_shield",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {-30, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbEnfeeble"] = {
        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["WbHaste"] = {
        name = "Haste",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Casts an aura that increases the movement speed, attack speed and cast speed of you and your allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Buff] = true,
            [SkillType.HasReservation] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Totemable] = true,
            [SkillType.Aura] = true,
            [SkillType.Instant] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.CanHaveBlessing] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "aura_skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_speed_+%_granted_from_skill",
            "cast_speed_+%_granted_from_skill",
            "base_movement_velocity_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {15, 15, 8, 40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbRejuvenationTotem"] = {
        name = "Rejuvenation Totem",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that has an aura which regenerates life for you and your nearby allies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Aura] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.TotemCastsWhenNotDetached] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.6,
        baseFlags = {
            area = true,
            spell = true,
            aura = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_life_regeneration_rate_per_minute",
            "base_active_skill_totem_level",
            "totem_life_+%",
            "base_totem_duration",
            "base_totem_range",
            "base_skill_is_totemified",
            "base_deal_no_damage",
            "is_totem",
        },
        levels = {
            [1] = {274, 3, 50, 8000, 20, levelRequirement = 3, statInterpolation = {1, 1, 1},  cost = { }, },
            [2] = {378, 5, 60, 8000, 20, levelRequirement = 5, statInterpolation = {1, 1, 1},  cost = { }, },
            [3] = {561, 8, 70, 8000, 20, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
            [4] = {887, 12, 80, 8000, 20, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
            [5] = {1227, 15, 90, 8000, 20, levelRequirement = 15, statInterpolation = {1, 1, 1},  cost = { }, },
            [6] = {1801, 19, 100, 8000, 20, levelRequirement = 19, statInterpolation = {1, 1, 1},  cost = { }, },
            [7] = {1984, 20, 110, 8000, 20, levelRequirement = 20, statInterpolation = {1, 1, 1},  cost = { }, },
            [8] = {2166, 21, 120, 8000, 20, levelRequirement = 21, statInterpolation = {1, 1, 1},  cost = { }, },
            [9] = {3354, 26, 130, 8000, 20, levelRequirement = 26, statInterpolation = {1, 1, 1},  cost = { }, },
            [10] = {4685, 30, 140, 8000, 20, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
            [11] = {6447, 34, 150, 8000, 20, levelRequirement = 34, statInterpolation = {1, 1, 1},  cost = { }, },
            [12] = {8783, 38, 160, 8000, 20, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
            [13] = {12789, 43, 170, 8000, 20, levelRequirement = 43, statInterpolation = {1, 1, 1},  cost = { }, },
            [14] = {14812, 45, 180, 8000, 20, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
            [15] = {26296, 53, 190, 8000, 20, levelRequirement = 53, statInterpolation = {1, 1, 1},  cost = { }, },
            [16] = {37284, 58, 200, 8000, 20, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
            [17] = {49068, 62, 215, 8000, 20, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
            [18] = {52526, 63, 230, 8000, 20, levelRequirement = 63, statInterpolation = {1, 1, 1},  cost = { }, },
            [19] = {64363, 66, 245, 8000, 20, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
            [20] = {68852, 67, 260, 8000, 20, levelRequirement = 67, statInterpolation = {1, 1, 1},  cost = { }, },
            [21] = {73628, 68, 275, 8000, 20, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
            [22] = {78731, 69, 290, 8000, 20, levelRequirement = 69, statInterpolation = {1, 1, 1},  cost = { }, },
            [23] = {84159, 70, 305, 8000, 20, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
            [24] = {89967, 71, 320, 8000, 20, levelRequirement = 71, statInterpolation = {1, 1, 1},  cost = { }, },
            [25] = {96139, 72, 335, 8000, 20, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
            [26] = {102730, 73, 350, 8000, 20, levelRequirement = 73, statInterpolation = {1, 1, 1},  cost = { }, },
            [27] = {109751, 74, 365, 8000, 20, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
            [28] = {117241, 75, 380, 8000, 20, levelRequirement = 75, statInterpolation = {1, 1, 1},  cost = { }, },
            [29] = {125215, 76, 395, 8000, 20, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
            [30] = {133710, 77, 425, 8000, 20, levelRequirement = 77, statInterpolation = {1, 1, 1},  cost = { }, },
            [31] = {142767, 78, 455, 8000, 20, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
            [32] = {152411, 79, 485, 8000, 20, levelRequirement = 79, statInterpolation = {1, 1, 1},  cost = { }, },
            [33] = {162681, 80, 515, 8000, 20, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
            [34] = {173617, 81, 545, 8000, 20, levelRequirement = 81, statInterpolation = {1, 1, 1},  cost = { }, },
            [35] = {185284, 82, 575, 8000, 20, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbReaveChaosLeader"] = {
        name = "Reave",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Attacks an area in front of you. Each Reave that hits an enemy grants stages, which you will begin to lose after a short period without hitting anything. Only works with Daggers, Claws, and One-Handed Swords.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "add_power_charge_on_skill_hit_%",
            "reave_area_of_effect_+%_final_per_stage",
            "physical_damage_+%",
            "attack_speed_+%",
            "active_skill_damage_+%_final",
            "skill_repeat_count",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {5, 80, -24, 100, -25, 3, -9, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {10, 80, -24, 100, -25, 3, -9, levelRequirement = 15, statInterpolation = {1},  cost = { }, },
            [3] = {15, 80, -24, 100, -25, 3, -9, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {20, 80, -24, 100, -25, 3, -9, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [5] = {25, 80, -24, 100, -25, 3, -9, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [6] = {30, 80, -24, 100, -25, 3, -9, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbGoreGlacialCascade"] = {
        name = "Glacial Cascade",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.",
        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.Physical] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.8,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "upheaval_number_of_spikes",
            "base_cast_speed_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 6, 0, -34, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [2] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 7, 5, -30, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [3] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 7, 10, -30, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [4] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 10, -28, levelRequirement = 56, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [5] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 15, -28, levelRequirement = 66, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [6] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 8, 15, -25, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [7] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 15, -25, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [8] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 20, -25, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [9] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 9, 20, -22, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [10] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 10, 25, -22, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [11] = {0.25999999046326, 0.40000000596046, 0.27000001072884, 0.73000001907349, 10, 25, -18, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
            [12] = {0.25999999046326, 0.40000000596046, 0.47999998927116, 0.73000001907349, 10, 30, -18, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbChaosLeader3SummonOnDamageTaken"] = {
        name = "WbChaosLeader3SummonOnDamageTaken",
        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 = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "cast_on_damage_taken_%",
            "cast_on_damage_taken_threshold",
            "summoned_monsters_no_drops_or_experience",
            "summoned_monsters_are_minions",
            "cast_on_damage_taken_also_tracks_dot",
        },
        levels = {
            [1] = {22, 3, 100, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WbAbyssalCry"] = {
        name = "Abyssal Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Performs a warcry, Hindering nearby enemies and causing them to explode when killed. The Hinder effect is proportional to the number of surrounding enemies. Taunts all nearby enemies to attack the user. Shares a cooldown with other Warcry skills.",
        skillTypes = {
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Chaos] = true,
            [SkillType.Damage] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.25,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "abyssal_cry_movement_velocity_+%_per_one_hundred_nearby_enemies",
            "base_movement_velocity_+%",
            "abyssal_cry_%_max_life_as_chaos_on_death",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {-60, -12, 1, 4000, levelRequirement = 1, statInterpolation = {1, 1},  cost = { }, },
            [2] = {-62, -12, 1, 4000, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
            [3] = {-62, -13, 1, 4000, levelRequirement = 8, statInterpolation = {1, 1},  cost = { }, },
            [4] = {-64, -13, 1, 4000, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
            [5] = {-66, -14, 1, 4000, levelRequirement = 16, statInterpolation = {1, 1},  cost = { }, },
            [6] = {-68, -15, 1, 4000, levelRequirement = 24, statInterpolation = {1, 1},  cost = { }, },
            [7] = {-69, -16, 1, 4000, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
            [8] = {-70, -16, 1, 4000, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
            [9] = {-71, -17, 1, 4000, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [10] = {-72, -17, 1, 4000, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [11] = {-73, -18, 1, 4000, levelRequirement = 48, statInterpolation = {1, 1},  cost = { }, },
            [12] = {-74, -18, 1, 4000, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
            [13] = {-75, -19, 1, 4000, levelRequirement = 56, statInterpolation = {1, 1},  cost = { }, },
            [14] = {-76, -19, 1, 4000, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
            [15] = {-77, -20, 1, 4000, levelRequirement = 64, statInterpolation = {1, 1},  cost = { }, },
            [16] = {-78, -20, 1, 4000, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [17] = {-79, -21, 1, 4000, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
            [18] = {-80, -21, 1, 4000, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [19] = {-81, -22, 1, 4000, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [20] = {-82, -22, 1, 4000, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [21] = {-83, -23, 1, 4000, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [22] = {-84, -23, 1, 4000, levelRequirement = 72, statInterpolation = {1, 1},  cost = { }, },
            [23] = {-85, -24, 1, 4000, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
            [24] = {-86, -24, 1, 4000, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
            [25] = {-87, -25, 1, 4000, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
            [26] = {-88, -25, 1, 4000, levelRequirement = 76, statInterpolation = {1, 1},  cost = { }, },
            [27] = {-89, -26, 1, 4000, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
            [28] = {-90, -26, 1, 4000, levelRequirement = 78, statInterpolation = {1, 1},  cost = { }, },
            [29] = {-91, -27, 1, 4000, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
            [30] = {-92, -27, 1, 4000, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
            [31] = {-93, -28, 1, 4000, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
            [32] = {-94, -28, 1, 4000, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    更明显打击效果
    IdMonsterExtraGore
    FamilyExtraGore
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • extra gore Min: 1 Max: 1 全域
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 全域
  • 怪物提供的经验值提高 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 全域
  • 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 全域