玛拉凯之冠
人形
移动速度加快 30%
在消耗至少 100 点预支花费的魔力
或触发一个技能时触发插入的法术,它有 0.1 秒冷却时间
drop additional rare items [3]
Malachai's Laureate
幽魂N
标签施法, cold_affinity, fire_affinity, ghost_armour, ghost_blood, has_dagger, has_dual_wield_melee, has_one_handed_melee, human, humanoid, medium_height, medium_movement, melee, not_dex, physical_affinity, ranged, slashing_weapon
生命
128%
生命转为护盾
50%
护甲
+50%
异常状态临界值
128%
抗性
37 37 37 0
伤害
143%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 8
攻击间隔
1.245 秒
伤害分布
±20%
经验值
220%
Model Size
100%
类型
TemplarProphecy
Metadata
GemlingThaumaturge
等级
68
生命
8,235
护甲
43,185
闪避值
4,739
能量护盾
3,064
伤害
534
法术伤害
534
命中
290
攻击间隔
1.245
经验值
22,561
异常状态临界值
8,235
冰缓
26
Shock
26
Brittle
147
Scorch
26
Sap
72
Melee
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 427–641
暴击几率: 5%
攻击间隔: 1.245 秒
对你的敌人无情痛击。
skill can fire arrows [1]
skill can fire wand projectiles [1]
ProphecyFlameDash
法术, 位移, 伤害, DoT, 持续时间, 图腾技能, 可触发, 火焰, 陷阱技能, 地雷技能, 快行, 闪现, 冷却
烈焰冲刺
暴击几率: 5%
施放间隔: 0.75 秒
冷却时间: 5 秒
传送到指定地点,对敌人造成伤害并在路线上留下燃烧地面。和其它闪现技能共用冷却时间。
每秒造成 655.3 基础火焰伤害
基础持续时间为 4
造成 436.8 - 655.3 火焰伤害
is area damage [1]
ProphecyFireballBurst
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 可齐射, 范围法术
火球
施放间隔: 0.85 秒
释放一颗球型火焰向前飞射,接触到怪物时会爆炸并对周围敌人造成伤害。
技能可重复施放 3
造成 516.9 - 775.4 火焰伤害
施法速度加快 100%
基础范围为 0.9
base is projectile [1]
ProphecyMultiFireball
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 可齐射, 范围法术
火球
施放间隔: 0.85 秒
释放一颗球型火焰向前飞射,接触到怪物时会爆炸并对周围敌人造成伤害。
造成 355 - 532.4 火焰伤害
额外发射 4 个投射物
施法速度加快 20%
基础范围为 0.9
base is projectile [1]
ProphecyTriggeredIceSpearNova
法术, 投射物, 玩家投射物, 伤害, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 冰冷, 可齐射
冰矛
暴击几率: 7%
伤害效用: 80%
施放间隔: 0.85 秒
快速接连射出寒冰碎片,飞行较短距离后变为第二形态,加快飞行速度并能穿透敌人。
造成 601.8 - 902.6 冰霜伤害
技能可重复施放 1 次
额外发射 8 个投射物
环状发射投射物
第二型态的暴击率提高 600%
active skill chill duration +% final [70]
base is projectile [1]
support cast on mana spent [1]
ProphecyFirestormTriggered
法术, 伤害, 范围, 持续时间, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 火焰, 可秘能爆发, 可齐射, 范围法术
烈炎风暴
暴击几率: 5%
伤害效用: 30%
施放间隔: 0.9 秒
低语呢喃,呼唤无数火焰之球如雨一般洒落在目标区域。每颗火球落地时将会爆炸,并对周围的敌人造成伤害。
每秒造成 375 基础火焰伤害
燃烧地面持续 3
基础持续时间为 3
造成 540 - 810 火焰伤害
25% 的几率点燃敌人
0.1 秒一次冲击
基础范围为 1
firestorm base area of effect +% [56]
is area damage [1]
spell maximum action distance +% [50]
support cast on mana spent [1]
ProphecyEnduringCry
增益, 范围, 持续时间, 战吼, 冷却
坚决战吼
冷却时间: 8 秒
发出一声战吼,嘲讽周围的敌人,吸引他们攻击,并使自身和周围的友军获得增益。自身和友军还会获得耐力球。
基础持续时间为 1
每秒回复 10% 生命
获得 2 个额外的耐力球

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	set_mana_regeneration_rate_per_minute_% = 1000
	set_base_maximum_mana = 200
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
Render
{
     //turn_duration = 0.35
}

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_unique.epk ); "
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ProphecyBoss/GemlingThaumaturge"] = {
    name = "Malachai's Laureate",
    life = 1.28,
    energyShield = 0.5,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Dagger",
    skillList = {
        "ProphecyFireballBurst",
        "ProphecyMultiFireball",
        "ProphecyEnduringCry",
        "Melee",
        "ProphecyTriggeredIceSpearNova",
        "ProphecyFirestormTriggered",
        "ProphecyFlameDash",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyFireballBurst"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [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.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 3, 9, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyMultiFireball"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [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.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "number_of_additional_projectiles",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 0, 4, 9, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 1, 4, 9, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 2, 4, 9, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 3, 4, 9, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 4, 4, 9, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 5, 4, 9, levelRequirement = 19, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 6, 4, 9, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 7, 4, 9, levelRequirement = 21, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 8, 4, 9, levelRequirement = 26, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 9, 4, 9, levelRequirement = 30, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 10, 4, 9, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 11, 4, 9, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 12, 4, 9, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 13, 4, 9, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 14, 4, 9, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 15, 4, 9, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 16, 4, 9, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 17, 4, 9, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 18, 4, 9, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 19, 4, 9, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 20, 4, 9, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 21, 4, 9, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 22, 4, 9, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 23, 4, 9, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 24, 4, 9, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 25, 4, 9, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 26, 4, 9, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 27, 4, 9, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 28, 4, 9, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 29, 4, 9, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 30, 4, 9, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 31, 4, 9, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 32, 4, 9, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 33, 4, 9, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 34, 4, 9, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyEnduringCry"] = {
    name = "Enduring Cry",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs a warcry, taunting all nearby enemies to attack the user and granting a buff to the user and nearby allies. The user and allied players also gain endurance charges.",
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Warcry] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "buff_skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "enduring_cry_grants_x_additional_endurance_charges",
        "base_skill_effect_duration",
        "life_regeneration_rate_per_minute_%",
    },
    levels = {
        [1] = {2, 1000, 600, levelRequirement = 3, statInterpolation = {},  cost = { }, },
        [2] = {2, 1000, 600, levelRequirement = 5, statInterpolation = {},  cost = { }, },
        [3] = {2, 1000, 600, levelRequirement = 8, statInterpolation = {},  cost = { }, },
        [4] = {2, 1000, 600, levelRequirement = 12, statInterpolation = {},  cost = { }, },
        [5] = {2, 1000, 600, levelRequirement = 15, statInterpolation = {},  cost = { }, },
        [6] = {2, 1000, 600, levelRequirement = 19, statInterpolation = {},  cost = { }, },
        [7] = {2, 1000, 600, levelRequirement = 20, statInterpolation = {},  cost = { }, },
        [8] = {2, 1000, 600, levelRequirement = 21, statInterpolation = {},  cost = { }, },
        [9] = {2, 1000, 600, levelRequirement = 26, statInterpolation = {},  cost = { }, },
        [10] = {2, 1000, 600, levelRequirement = 30, statInterpolation = {},  cost = { }, },
        [11] = {2, 1000, 600, levelRequirement = 34, statInterpolation = {},  cost = { }, },
        [12] = {2, 1000, 600, levelRequirement = 38, statInterpolation = {},  cost = { }, },
        [13] = {2, 1000, 600, levelRequirement = 43, statInterpolation = {},  cost = { }, },
        [14] = {2, 1000, 600, levelRequirement = 45, statInterpolation = {},  cost = { }, },
        [15] = {2, 1000, 600, levelRequirement = 53, statInterpolation = {},  cost = { }, },
        [16] = {2, 1000, 600, levelRequirement = 58, statInterpolation = {},  cost = { }, },
        [17] = {2, 1000, 600, levelRequirement = 62, statInterpolation = {},  cost = { }, },
        [18] = {2, 1000, 600, levelRequirement = 63, statInterpolation = {},  cost = { }, },
        [19] = {2, 1000, 600, levelRequirement = 66, statInterpolation = {},  cost = { }, },
        [20] = {2, 1000, 600, levelRequirement = 67, statInterpolation = {},  cost = { }, },
        [21] = {2, 1000, 600, levelRequirement = 68, statInterpolation = {},  cost = { }, },
        [22] = {2, 1000, 600, levelRequirement = 69, statInterpolation = {},  cost = { }, },
        [23] = {2, 1000, 600, levelRequirement = 70, statInterpolation = {},  cost = { }, },
        [24] = {2, 1000, 600, levelRequirement = 71, statInterpolation = {},  cost = { }, },
        [25] = {2, 1000, 600, levelRequirement = 72, statInterpolation = {},  cost = { }, },
        [26] = {2, 1000, 600, levelRequirement = 73, statInterpolation = {},  cost = { }, },
        [27] = {2, 1000, 600, levelRequirement = 74, statInterpolation = {},  cost = { }, },
        [28] = {2, 1000, 600, levelRequirement = 75, statInterpolation = {},  cost = { }, },
        [29] = {2, 1000, 600, levelRequirement = 76, statInterpolation = {},  cost = { }, },
        [30] = {2, 1000, 600, levelRequirement = 77, statInterpolation = {},  cost = { }, },
        [31] = {2, 1000, 600, levelRequirement = 78, statInterpolation = {},  cost = { }, },
        [32] = {2, 1000, 600, levelRequirement = 79, statInterpolation = {},  cost = { }, },
        [33] = {2, 1000, 600, levelRequirement = 80, statInterpolation = {},  cost = { }, },
        [34] = {2, 1000, 600, levelRequirement = 81, statInterpolation = {},  cost = { }, },
        [35] = {2, 1000, 600, levelRequirement = 82, 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["ProphecyTriggeredIceSpearNova"] = {
    name = "Ice Spear",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Launches shards of ice in rapid succession. After travelling a short distance they change to a second form, which moves much faster and pierces through enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.CanRapidFire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "active_skill_chill_duration_+%_final",
        "ice_spear_second_form_critical_strike_chance_+%",
        "number_of_additional_projectiles",
        "skill_repeat_count",
        "base_is_projectile",
        "projectiles_nova",
        "support_cast_on_mana_spent",
    },
    levels = {
        [1] = {0.87999999523163, 1.3500000238419, 36, 600, 8, 1, critChance = 7, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.87999999523163, 1.3500000238419, 38, 600, 8, 1, critChance = 7, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.87999999523163, 1.3500000238419, 40, 600, 8, 1, critChance = 7, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.86000001430511, 1.2799999713898, 42, 600, 8, 1, critChance = 7, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.8299999833107, 1.25, 44, 600, 8, 1, critChance = 7, levelRequirement = 19, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 46, 600, 8, 1, critChance = 7, levelRequirement = 23, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 48, 600, 8, 1, critChance = 7, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 50, 600, 8, 1, critChance = 7, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 52, 600, 8, 1, critChance = 7, levelRequirement = 35, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 54, 600, 8, 1, critChance = 7, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 56, 600, 8, 1, critChance = 7, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 58, 600, 8, 1, critChance = 7, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 60, 600, 8, 1, critChance = 7, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 62, 600, 8, 1, critChance = 7, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 64, 600, 8, 1, critChance = 7, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 66, 600, 8, 1, critChance = 7, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 68, 600, 8, 1, critChance = 7, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 70, 600, 8, 1, critChance = 7, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 72, 600, 8, 1, critChance = 7, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 74, 600, 8, 1, critChance = 7, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 76, 600, 8, 1, critChance = 7, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 78, 600, 8, 1, critChance = 7, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 80, 600, 8, 1, critChance = 7, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 82, 600, 8, 1, critChance = 7, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 84, 600, 8, 1, critChance = 7, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 86, 600, 8, 1, critChance = 7, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 88, 600, 8, 1, critChance = 7, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 90, 600, 8, 1, critChance = 7, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 92, 600, 8, 1, critChance = 7, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 94, 600, 8, 1, critChance = 7, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 96, 600, 8, 1, critChance = 7, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 98, 600, 8, 1, critChance = 7, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyFirestormTriggered"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "base_chance_to_ignite_%",
        "spell_maximum_action_distance_+%",
        "firestorm_base_area_of_effect_+%",
        "firestorm_drop_burning_ground_duration_ms",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "support_cast_on_mana_spent",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 1, 3000, 100, 25, 50, 56, 3000, 10, levelRequirement = 2, statInterpolation = {3, 3, 3},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 1, 3000, 100, 25, 50, 56, 3000, 10, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyFlameDash"] = {
    name = "Flame Dash",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Teleport to a location, damaging enemies and leaving a trail of burning ground. Shares a cooldown with other Blink skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.Damage] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Travel] = true,
        [SkillType.Blink] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
        duration = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 4.3200001716614, 4000, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
移动速度加快 30%
IdMonsterImplicitFastRun5
FamilyMovementVelocity
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • base movement velocity +% Min: 30 Max: 30 全域
  • Craft Tagsspeed
    在消耗至少 100 点预支花费的魔力
    或触发一个技能时触发插入的法术,它有 0.1 秒冷却时间
    IdCastOnManaSpentProphecy
    FamilyChanceToCastOnManaSpent
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cast socketed spells on X mana spent Min: 100 Max: 100 全域
  • cast socketed spells on mana spent % chance Min: 100 Max: 100 全域
  • Craft Tagsskill caster gem
    drop additional rare items [3]
    IdProphecyAdditionalRareItemsBoss
    FamilyMonsterDropAdditionalRareItems
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • drop additional rare items Min: 3 Max: 3 全域