欧斯米亚, 普洛斯彼罗的侍从
[71] 普兰德斯庄园
Osmea, Servant of Prospero

欧斯米亚, 普洛斯彼罗的侍从(Osmea, Servant of Prospero)

幽魂N
地区[71] 普兰德斯庄园
词缀monster_dropped_item_rarity_+% [500]
unique_boss_curse_effect_on_self_+%_final [0]
monster_no_map_drops [1]
标签no_bloodlines, human, humanoid
免疫corpse_cannot_be_destroyed [1]
伤害216%
生命3400%
Energy Shield From Life33%
Ailment Threshold3400%
攻击暴击率5%
类型PerandusUniqueMapBoss4
攻击距离6 ~ 60
攻击间隔1.5 秒
伤害分布20%
护具+33%
闪避值+33%
命中+100%

PerandusSiegeBallista
CrossBowTotem
攻城炮台
召唤一个发射穿透箭矢的弩炮图腾。
总攻击速度额外降低 33%
base_totem_range [80]
图腾持续 12
base_active_skill_totem_level [90]
+3 召唤图腾数量上限
number_of_totems_summoned_in_formation [2]
图腾的生命提高 100%
造成 110.91% 基础攻击伤害

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce 攻击 投射物 技能可齐射 投射物攻击 陷阱技能 地雷技能 图腾 Ballista
施放间隔: 1 秒
冷却时间: 3 秒

PerandusBlinkArrowMap
基础持续时间为 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile 投射物伤害 攻击 召唤物 投射物攻击 创造召唤物 持续时间 图腾技能 陷阱技能 地雷技能 位移技能 可触发 创造召唤物 快行技能 Type95 SecondWindSupport
施放间隔: 1 秒
冷却时间: 6 秒

PerandusShrapnelShot
ShrapnelShot
电光箭
释放闪烁电光的箭矢,对锥形区域内所有敌人造成伤害。电光消散后,这些箭矢会在飞行途中消退,最终消失。
40% 物理伤害转换为闪电伤害
额外发射 4 个投射物
造成 99% 基础攻击伤害

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce 攻击 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 闪电技能 投射物攻击 技能可幻影射手 可触发
施放间隔: 1 秒

PerandusHatred
auracold
憎恨
施放一个光环, 使你与受光环影响友军获得额外冰霜伤害.
你与周围友军额外获得 39% 物理伤害,并转化为冰霜伤害
active_skill_area_of_effect_radius_+%_final [0]

法术 范围 增益 魔力消耗保留 Type27 魔力消耗百分比 图腾技能 光环 冰冷技能 立即 范围法术 CanHaveBlessing Type91 Type92 SecondWindSupport
施放间隔: 1.2 秒
冷却时间: 0.5 秒

PerandusWait
基础持续时间为 0.25施放间隔: 1 秒

PerandusIceShot
iceshot
冰霜射击
射出一支箭矢,在击中目标时将部分物理伤害转化为冰霜伤害,并在目标背后形成锥形范围攻击其它敌人,此时所有物理伤害转化为冰霜伤害。
物理伤害的 50% 转化为冰霜伤害
基础持续时间为 6
物理伤害降低 6%
额外发射 4 个投射物
攻击速度提高 40%
skill_art_variation [2]

skill_can_fire_arrows 攻击 投射物攻击 技能可幻影射手 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 冰冷技能 可触发
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
84欧斯米亚, 普洛斯彼罗的侍从575053089.41.525904221494113698548440404025

PerandusSiegeBallista
CrossBowTotem
攻城炮台
召唤一个发射穿透箭矢的弩炮图腾。
总攻击速度额外降低 33%
base_totem_range [80]
图腾持续 12
base_active_skill_totem_level [90]
+3 召唤图腾数量上限
number_of_totems_summoned_in_formation [2]
图腾的生命提高 100%
造成 110.91% 基础攻击伤害

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce 攻击 投射物 技能可齐射 投射物攻击 陷阱技能 地雷技能 图腾 Ballista
施放间隔: 1 秒
冷却时间: 3 秒

PerandusBlinkArrowMap
基础持续时间为 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile 投射物伤害 攻击 召唤物 投射物攻击 创造召唤物 持续时间 图腾技能 陷阱技能 地雷技能 位移技能 可触发 创造召唤物 快行技能 Type95 SecondWindSupport
施放间隔: 1 秒
冷却时间: 6 秒

PerandusShrapnelShot
ShrapnelShot
电光箭
释放闪烁电光的箭矢,对锥形区域内所有敌人造成伤害。电光消散后,这些箭矢会在飞行途中消退,最终消失。
40% 物理伤害转换为闪电伤害
额外发射 4 个投射物
造成 99% 基础攻击伤害

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce 攻击 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 闪电技能 投射物攻击 技能可幻影射手 可触发
施放间隔: 1 秒

PerandusHatred
auracold
憎恨
施放一个光环, 使你与受光环影响友军获得额外冰霜伤害.
你与周围友军额外获得 39% 物理伤害,并转化为冰霜伤害
active_skill_area_of_effect_radius_+%_final [0]

法术 范围 增益 魔力消耗保留 Type27 魔力消耗百分比 图腾技能 光环 冰冷技能 立即 范围法术 CanHaveBlessing Type91 Type92 SecondWindSupport
施放间隔: 1.2 秒
冷却时间: 0.5 秒

PerandusWait
基础持续时间为 0.25施放间隔: 1 秒

PerandusIceShot
iceshot
冰霜射击
射出一支箭矢,在击中目标时将部分物理伤害转化为冰霜伤害,并在目标背后形成锥形范围攻击其它敌人,此时所有物理伤害转化为冰霜伤害。
物理伤害的 50% 转化为冰霜伤害
基础持续时间为 6
物理伤害降低 6%
额外发射 4 个投射物
攻击速度提高 40%
skill_art_variation [2]

skill_can_fire_arrows 攻击 投射物攻击 技能可幻影射手 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 冰冷技能 可触发
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
82欧斯米亚, 普洛斯彼罗的侍从515042755.41.521535718883105677106840404025

PerandusSiegeBallista
CrossBowTotem
攻城炮台
召唤一个发射穿透箭矢的弩炮图腾。
总攻击速度额外降低 33%
base_totem_range [80]
图腾持续 12
base_active_skill_totem_level [82]
+3 召唤图腾数量上限
number_of_totems_summoned_in_formation [2]
图腾的生命提高 100%
造成 107.1% 基础攻击伤害

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce 攻击 投射物 技能可齐射 投射物攻击 陷阱技能 地雷技能 图腾 Ballista
施放间隔: 1 秒
冷却时间: 3 秒

PerandusBlinkArrowMap
基础持续时间为 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile 投射物伤害 攻击 召唤物 投射物攻击 创造召唤物 持续时间 图腾技能 陷阱技能 地雷技能 位移技能 可触发 创造召唤物 快行技能 Type95 SecondWindSupport
施放间隔: 1 秒
冷却时间: 6 秒

PerandusShrapnelShot
ShrapnelShot
电光箭
释放闪烁电光的箭矢,对锥形区域内所有敌人造成伤害。电光消散后,这些箭矢会在飞行途中消退,最终消失。
40% 物理伤害转换为闪电伤害
额外发射 4 个投射物
造成 95% 基础攻击伤害

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce 攻击 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 闪电技能 投射物攻击 技能可幻影射手 可触发
施放间隔: 1 秒

PerandusHatred
auracold
憎恨
施放一个光环, 使你与受光环影响友军获得额外冰霜伤害.
你与周围友军额外获得 37% 物理伤害,并转化为冰霜伤害
active_skill_area_of_effect_radius_+%_final [0]

法术 范围 增益 魔力消耗保留 Type27 魔力消耗百分比 图腾技能 光环 冰冷技能 立即 范围法术 CanHaveBlessing Type91 Type92 SecondWindSupport
施放间隔: 1.2 秒
冷却时间: 0.5 秒

PerandusWait
基础持续时间为 0.25施放间隔: 1 秒

PerandusIceShot
iceshot
冰霜射击
射出一支箭矢,在击中目标时将部分物理伤害转化为冰霜伤害,并在目标背后形成锥形范围攻击其它敌人,此时所有物理伤害转化为冰霜伤害。
物理伤害的 50% 转化为冰霜伤害
基础持续时间为 6
物理伤害降低 6%
额外发射 4 个投射物
攻击速度提高 40%
skill_art_variation [2]

skill_can_fire_arrows 攻击 投射物攻击 技能可幻影射手 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 冰冷技能 可触发
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
78欧斯米亚, 普洛斯彼罗的侍从398542188.31.51451161455091134788840404025

PerandusSiegeBallista
CrossBowTotem
攻城炮台
召唤一个发射穿透箭矢的弩炮图腾。
总攻击速度额外降低 33%
base_totem_range [80]
图腾持续 12
base_active_skill_totem_level [74]
+3 召唤图腾数量上限
number_of_totems_summoned_in_formation [2]
图腾的生命提高 100%
造成 103.29% 基础攻击伤害

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce 攻击 投射物 技能可齐射 投射物攻击 陷阱技能 地雷技能 图腾 Ballista
施放间隔: 1 秒
冷却时间: 3 秒

PerandusBlinkArrowMap
基础持续时间为 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile 投射物伤害 攻击 召唤物 投射物攻击 创造召唤物 持续时间 图腾技能 陷阱技能 地雷技能 位移技能 可触发 创造召唤物 快行技能 Type95 SecondWindSupport
施放间隔: 1 秒
冷却时间: 6 秒

PerandusShrapnelShot
ShrapnelShot
电光箭
释放闪烁电光的箭矢,对锥形区域内所有敌人造成伤害。电光消散后,这些箭矢会在飞行途中消退,最终消失。
40% 物理伤害转换为闪电伤害
额外发射 4 个投射物
造成 90% 基础攻击伤害

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce 攻击 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 闪电技能 投射物攻击 技能可幻影射手 可触发
施放间隔: 1 秒

PerandusHatred
auracold
憎恨
施放一个光环, 使你与受光环影响友军获得额外冰霜伤害.
你与周围友军额外获得 35% 物理伤害,并转化为冰霜伤害
active_skill_area_of_effect_radius_+%_final [0]

法术 范围 增益 魔力消耗保留 Type27 魔力消耗百分比 图腾技能 光环 冰冷技能 立即 范围法术 CanHaveBlessing Type91 Type92 SecondWindSupport
施放间隔: 1.2 秒
冷却时间: 0.5 秒

PerandusWait
基础持续时间为 0.25施放间隔: 1 秒

PerandusIceShot
iceshot
冰霜射击
射出一支箭矢,在击中目标时将部分物理伤害转化为冰霜伤害,并在目标背后形成锥形范围攻击其它敌人,此时所有物理伤害转化为冰霜伤害。
物理伤害的 50% 转化为冰霜伤害
基础持续时间为 6
物理伤害降低 6%
额外发射 4 个投射物
攻击速度提高 40%
skill_art_variation [2]

skill_can_fire_arrows 攻击 投射物攻击 技能可幻影射手 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 冰冷技能 可触发
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
73欧斯米亚, 普洛斯彼罗的侍从2960916331.5923341047075493047040404025

PerandusSiegeBallista
CrossBowTotem
攻城炮台
召唤一个发射穿透箭矢的弩炮图腾。
总攻击速度额外降低 33%
base_totem_range [80]
图腾持续 12
base_active_skill_totem_level [72]
+3 召唤图腾数量上限
number_of_totems_summoned_in_formation [2]
图腾的生命提高 100%
造成 102.34% 基础攻击伤害

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce 攻击 投射物 技能可齐射 投射物攻击 陷阱技能 地雷技能 图腾 Ballista
施放间隔: 1 秒
冷却时间: 3 秒

PerandusBlinkArrowMap
基础持续时间为 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile 投射物伤害 攻击 召唤物 投射物攻击 创造召唤物 持续时间 图腾技能 陷阱技能 地雷技能 位移技能 可触发 创造召唤物 快行技能 Type95 SecondWindSupport
施放间隔: 1 秒
冷却时间: 6 秒

PerandusShrapnelShot
ShrapnelShot
电光箭
释放闪烁电光的箭矢,对锥形区域内所有敌人造成伤害。电光消散后,这些箭矢会在飞行途中消退,最终消失。
40% 物理伤害转换为闪电伤害
额外发射 4 个投射物
造成 88% 基础攻击伤害

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce 攻击 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 闪电技能 投射物攻击 技能可幻影射手 可触发
施放间隔: 1 秒

PerandusHatred
auracold
憎恨
施放一个光环, 使你与受光环影响友军获得额外冰霜伤害.
你与周围友军额外获得 34% 物理伤害,并转化为冰霜伤害
active_skill_area_of_effect_radius_+%_final [0]

法术 范围 增益 魔力消耗保留 Type27 魔力消耗百分比 图腾技能 光环 冰冷技能 立即 范围法术 CanHaveBlessing Type91 Type92 SecondWindSupport
施放间隔: 1.2 秒
冷却时间: 0.5 秒

PerandusWait
基础持续时间为 0.25施放间隔: 1 秒

PerandusIceShot
iceshot
冰霜射击
射出一支箭矢,在击中目标时将部分物理伤害转化为冰霜伤害,并在目标背后形成锥形范围攻击其它敌人,此时所有物理伤害转化为冰霜伤害。
物理伤害的 50% 转化为冰霜伤害
基础持续时间为 6
物理伤害降低 6%
额外发射 4 个投射物
攻击速度提高 40%
skill_art_variation [2]

skill_can_fire_arrows 攻击 投射物攻击 技能可幻影射手 投射物 技能可齐射 范围 图腾技能 陷阱技能 地雷技能 冰冷技能 可触发
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
71欧斯米亚, 普洛斯彼罗的侍从260591448.31.576753916969932532840404025
#When the parent is asleep
Wait 3
Move150TargetIsParent IAmFurtherThan70UnitsFromParent
#Stay near the parent chest
Move15TargetIsParent IAmFurtherThan20UnitsFromParent
Wait3IAmWithin20UnitsOfParent
#Always use skills
TotemSnipe120IHaveNoTotems TargetNotFar TargetIsSelf
TotemSnipe60IHaveFewerThanThreeTotems TargetNotFar TargetIsSelf
ShrapnelShot240TargetMediumNear InsideProximityShield IAmWithin50UnitsOfParent
IceShot240TargetFar
IceShot 120
CastAuraColdDamage 600
CloneShot75TargetIsEnemy ShiftAttack IHaveFewerThanThreeMinions
#PROXIMITY BUBBLE ACTIVE
Flee30TargetNear TargetIsEnemy InsideProximityShield IAmWithin20UnitsOfParent
#NO PROXIMITY BUBBLE
Flee30TargetNear TargetIsEnemy NotInsideProximityShield IAmWithin50UnitsOfParent

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
}

Life
{
	corpse_usable = false
}

Stats
{
	set_monster_do_not_fracture = 1
}

Animated
{
	preload_animated_object = "Metadata/Effects/Microtransactions/head/mark_of_the_phoenix.ao"
}

Object Type Codes

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

BaseEvents 
{ 
     on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/GoldenSpectres.epk );"
} 

Life
{
	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/Perandus/key_chest_buff/key_buff.epk );"
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/Perandus/key_chest_buff/key_buff.epk );"
}
火焰抗性冰霜抗性闪电抗性混沌抗性
1515157
30303020
40404025
Path of Building
Spectre
-- Data\Spectres.lua
minions["Metadata/Monsters/Perandus/PerandusGuardMapBoss4"] = {
    name = "Osmea, Servant of Prospero",
    life = 34,
    energyShield = 0.33,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.16,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "PerandusHatred",
        "PerandusIceShot",
        "PerandusBlinkArrowMap",
        "PerandusWait",
        "PerandusSiegeBallista",
        "PerandusShrapnelShot",
    },
    modList = {
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.025,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.ManaCostReserved] = true,
        [SkillType.Type27] = true,
        [SkillType.ManaCostPercent] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {25, 0, levelRequirement = 1, statInterpolation = {1, 1},  },
        [2] = {25, 0, levelRequirement = 5, statInterpolation = {1, 1},  },
        [3] = {26, 0, levelRequirement = 10, statInterpolation = {1, 1},  },
        [4] = {26, 0, levelRequirement = 15, statInterpolation = {1, 1},  },
        [5] = {27, 0, levelRequirement = 20, statInterpolation = {1, 1},  },
        [6] = {27, 0, levelRequirement = 25, statInterpolation = {1, 1},  },
        [7] = {28, 0, levelRequirement = 30, statInterpolation = {1, 1},  },
        [8] = {28, 0, levelRequirement = 35, statInterpolation = {1, 1},  },
        [9] = {29, 0, levelRequirement = 40, statInterpolation = {1, 1},  },
        [10] = {29, 0, levelRequirement = 45, statInterpolation = {1, 1},  },
        [11] = {30, 0, levelRequirement = 50, statInterpolation = {1, 1},  },
        [12] = {30, 0, levelRequirement = 55, statInterpolation = {1, 1},  },
        [13] = {31, 0, levelRequirement = 60, statInterpolation = {1, 1},  },
        [14] = {31, 0, levelRequirement = 66, statInterpolation = {1, 1},  },
        [15] = {32, 0, levelRequirement = 67, statInterpolation = {1, 1},  },
        [16] = {32, 0, levelRequirement = 68, statInterpolation = {1, 1},  },
        [17] = {33, 0, levelRequirement = 69, statInterpolation = {1, 1},  },
        [18] = {33, 0, levelRequirement = 70, statInterpolation = {1, 1},  },
        [19] = {34, 0, levelRequirement = 71, statInterpolation = {1, 1},  },
        [20] = {34, 0, levelRequirement = 72, statInterpolation = {1, 1},  },
        [21] = {35, 0, levelRequirement = 73, statInterpolation = {1, 1},  },
        [22] = {35, 0, levelRequirement = 74, statInterpolation = {1, 1},  },
        [23] = {36, 0, levelRequirement = 75, statInterpolation = {1, 1},  },
        [24] = {36, 0, levelRequirement = 76, statInterpolation = {1, 1},  },
        [25] = {37, 0, levelRequirement = 77, statInterpolation = {1, 1},  },
        [26] = {37, 0, levelRequirement = 78, statInterpolation = {1, 1},  },
        [27] = {38, 0, levelRequirement = 79, statInterpolation = {1, 1},  },
        [28] = {38, 0, levelRequirement = 80, statInterpolation = {1, 1},  },
        [29] = {39, 0, levelRequirement = 81, statInterpolation = {1, 1},  },
        [30] = {39, 0, levelRequirement = 82, statInterpolation = {1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusIceShot"] = {
    name = "Ice Shot",
    hidden = true,
    color = "2",
    baseEffectiveness = 0.85,
    incrementalEffectiveness = 0,
    description = "Fires an arrow that converts some physical damage to cold on its target and converts all physical damage to cold in a cone behind that target.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "base_skill_effect_duration",
        "physical_damage_+%",
        "number_of_additional_projectiles",
        "attack_speed_+%",
        "skill_art_variation",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {50, 1000, -24, 4, 10, 2, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [2] = {50, 2500, -12, 4, 20, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {50, 6000, -6, 4, 40, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusBlinkArrowMap"] = {
    name = "PerandusBlinkArrowMap",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.ProjectileDamage] = true,
        [SkillType.Attack] = true,
        [SkillType.Minion] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.CreateMinion] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.Type95] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "number_of_monsters_to_summon",
        "alternate_minion",
        "base_number_of_clones_allowed",
        "base_is_projectile",
    },
    levels = {
        [1] = {12000, 1, 8, 1, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusWait"] = {
    name = "PerandusWait",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {250, levelRequirement = 0, statInterpolation = {1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusSiegeBallista"] = {
    name = "Siege Ballista",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Summons a ballista totem that attacks with piercing arrows.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Totem] = true,
        [SkillType.Ballista] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "base_totem_range",
        "base_totem_duration",
        "base_active_skill_totem_level",
        "number_of_additional_totems_allowed",
        "number_of_totems_summoned_in_formation",
        "totem_life_+%",
        "base_is_projectile",
        "base_skill_is_totemified",
        "is_totem",
        "skill_can_fire_arrows",
        "always_pierce",
    },
    levels = {
        [1] = {-33, 80, 12000, 2, 3, 2, 30, baseMultiplier = 0.833, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [2] = {-33, 80, 12000, 5, 3, 2, 40, baseMultiplier = 0.8425, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [3] = {-33, 80, 12000, 8, 3, 2, 50, baseMultiplier = 0.852, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [4] = {-33, 80, 12000, 12, 3, 2, 60, baseMultiplier = 0.8616, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [5] = {-33, 80, 12000, 16, 3, 2, 70, baseMultiplier = 0.8711, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [6] = {-33, 80, 12000, 20, 3, 2, 80, baseMultiplier = 0.8806, levelRequirement = 20, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [7] = {-33, 80, 12000, 24, 3, 2, 90, baseMultiplier = 0.8901, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [8] = {-33, 80, 12000, 28, 3, 2, 100, baseMultiplier = 0.8996, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [9] = {-33, 80, 12000, 32, 3, 2, 100, baseMultiplier = 0.9092, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [10] = {-33, 80, 12000, 36, 3, 2, 100, baseMultiplier = 0.9187, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [11] = {-33, 80, 12000, 40, 3, 2, 100, baseMultiplier = 0.9282, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [12] = {-33, 80, 12000, 44, 3, 2, 100, baseMultiplier = 0.9377, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [13] = {-33, 80, 12000, 48, 3, 2, 100, baseMultiplier = 0.9472, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [14] = {-33, 80, 12000, 52, 3, 2, 100, baseMultiplier = 0.9568, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [15] = {-33, 80, 12000, 55, 3, 2, 100, baseMultiplier = 0.9663, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [16] = {-33, 80, 12000, 58, 3, 2, 100, baseMultiplier = 0.9758, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [17] = {-33, 80, 12000, 61, 3, 2, 100, baseMultiplier = 0.9853, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [18] = {-33, 80, 12000, 64, 3, 2, 100, baseMultiplier = 0.9948, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [19] = {-33, 80, 12000, 67, 3, 2, 100, baseMultiplier = 1.0044, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [20] = {-33, 80, 12000, 70, 3, 2, 100, baseMultiplier = 1.0139, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [21] = {-33, 80, 12000, 72, 3, 2, 100, baseMultiplier = 1.0234, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [22] = {-33, 80, 12000, 74, 3, 2, 100, baseMultiplier = 1.0329, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [23] = {-33, 80, 12000, 76, 3, 2, 100, baseMultiplier = 1.0424, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [24] = {-33, 80, 12000, 78, 3, 2, 100, baseMultiplier = 1.052, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [25] = {-33, 80, 12000, 80, 3, 2, 100, baseMultiplier = 1.0615, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [26] = {-33, 80, 12000, 82, 3, 2, 100, baseMultiplier = 1.071, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [27] = {-33, 80, 12000, 84, 3, 2, 100, baseMultiplier = 1.0805, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [28] = {-33, 80, 12000, 86, 3, 2, 100, baseMultiplier = 1.09, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [29] = {-33, 80, 12000, 88, 3, 2, 100, baseMultiplier = 1.0996, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [30] = {-33, 80, 12000, 90, 3, 2, 100, baseMultiplier = 1.1091, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["PerandusShrapnelShot"] = {
    name = "Galvanic Arrow",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Releases arrows along with a burst of lightning which damages all enemies in a cone. The arrows degrade in-flight as the lightning dissipates, soon vanishing.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "skill_can_fire_arrows",
        "base_arrows_always_pierce",
    },
    levels = {
        [1] = {40, 2, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {1, 1},  },
        [2] = {40, 2, baseMultiplier = 0.66, levelRequirement = 2, statInterpolation = {1, 1},  },
        [3] = {40, 2, baseMultiplier = 0.67, levelRequirement = 4, statInterpolation = {1, 1},  },
        [4] = {40, 2, baseMultiplier = 0.68, levelRequirement = 7, statInterpolation = {1, 1},  },
        [5] = {40, 2, baseMultiplier = 0.69, levelRequirement = 11, statInterpolation = {1, 1},  },
        [6] = {40, 2, baseMultiplier = 0.7, levelRequirement = 16, statInterpolation = {1, 1},  },
        [7] = {40, 2, baseMultiplier = 0.71, levelRequirement = 20, statInterpolation = {1, 1},  },
        [8] = {40, 2, baseMultiplier = 0.72, levelRequirement = 24, statInterpolation = {1, 1},  },
        [9] = {40, 2, baseMultiplier = 0.73, levelRequirement = 28, statInterpolation = {1, 1},  },
        [10] = {40, 2, baseMultiplier = 0.74, levelRequirement = 32, statInterpolation = {1, 1},  },
        [11] = {40, 2, baseMultiplier = 0.75, levelRequirement = 36, statInterpolation = {1, 1},  },
        [12] = {40, 2, baseMultiplier = 0.76, levelRequirement = 40, statInterpolation = {1, 1},  },
        [13] = {40, 4, baseMultiplier = 0.77, levelRequirement = 44, statInterpolation = {1, 1},  },
        [14] = {40, 4, baseMultiplier = 0.78, levelRequirement = 48, statInterpolation = {1, 1},  },
        [15] = {40, 4, baseMultiplier = 0.79, levelRequirement = 52, statInterpolation = {1, 1},  },
        [16] = {40, 4, baseMultiplier = 0.8, levelRequirement = 56, statInterpolation = {1, 1},  },
        [17] = {40, 4, baseMultiplier = 0.81, levelRequirement = 60, statInterpolation = {1, 1},  },
        [18] = {40, 4, baseMultiplier = 0.82, levelRequirement = 64, statInterpolation = {1, 1},  },
        [19] = {40, 4, baseMultiplier = 0.83, levelRequirement = 66, statInterpolation = {1, 1},  },
        [20] = {40, 4, baseMultiplier = 0.84, levelRequirement = 67, statInterpolation = {1, 1},  },
        [21] = {40, 4, baseMultiplier = 0.85, levelRequirement = 68, statInterpolation = {1, 1},  },
        [22] = {40, 4, baseMultiplier = 0.86, levelRequirement = 69, statInterpolation = {1, 1},  },
        [23] = {40, 4, baseMultiplier = 0.87, levelRequirement = 70, statInterpolation = {1, 1},  },
        [24] = {40, 4, baseMultiplier = 0.88, levelRequirement = 71, statInterpolation = {1, 1},  },
        [25] = {40, 4, baseMultiplier = 0.89, levelRequirement = 72, statInterpolation = {1, 1},  },
        [26] = {40, 4, baseMultiplier = 0.9, levelRequirement = 73, statInterpolation = {1, 1},  },
        [27] = {40, 4, baseMultiplier = 0.91, levelRequirement = 74, statInterpolation = {1, 1},  },
        [28] = {40, 4, baseMultiplier = 0.92, levelRequirement = 75, statInterpolation = {1, 1},  },
        [29] = {40, 4, baseMultiplier = 0.93, levelRequirement = 76, statInterpolation = {1, 1},  },
        [30] = {40, 4, baseMultiplier = 0.94, levelRequirement = 77, statInterpolation = {1, 1},  },
        [31] = {40, 4, baseMultiplier = 0.95, levelRequirement = 78, statInterpolation = {1, 1},  },
        [32] = {40, 4, baseMultiplier = 0.96, levelRequirement = 79, statInterpolation = {1, 1},  },
        [33] = {40, 4, baseMultiplier = 0.97, levelRequirement = 80, statInterpolation = {1, 1},  },
        [34] = {40, 4, baseMultiplier = 0.98, levelRequirement = 81, statInterpolation = {1, 1},  },
        [35] = {40, 4, baseMultiplier = 0.99, levelRequirement = 82, statInterpolation = {1, 1},  },
    },
}
幽魂N
地区
词缀monster_dropped_item_rarity_+% [500]
unique_boss_curse_effect_on_self_+%_final [0]
monster_no_map_drops [1]
标签no_bloodlines, human, humanoid
免疫corpse_cannot_be_destroyed [1]
伤害216%
生命3400%
Energy Shield From Life33%
Ailment Threshold3400%
攻击暴击率5%
类型PerandusUniqueMapBoss4
攻击距离6 ~ 60
攻击间隔1.5 秒
伤害分布20%
护具+33%
闪避值+33%
命中+100%

Melee
iconbasicattack
普通攻击
对你的敌人无情痛击.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

攻击 投射物攻击 技能可幻影射手 投射物 近战单一目标 攻击可重复 近战 技能可齐射
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
84欧斯米亚, 普洛斯彼罗的侍从575053089.41.525904221494113698548440404025

Melee
iconbasicattack
普通攻击
对你的敌人无情痛击.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

攻击 投射物攻击 技能可幻影射手 投射物 近战单一目标 攻击可重复 近战 技能可齐射
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
82欧斯米亚, 普洛斯彼罗的侍从515042755.41.521535718883105677106840404025

Melee
iconbasicattack
普通攻击
对你的敌人无情痛击.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

攻击 投射物攻击 技能可幻影射手 投射物 近战单一目标 攻击可重复 近战 技能可齐射
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
78欧斯米亚, 普洛斯彼罗的侍从398542188.31.51451161455091134788840404025

Melee
iconbasicattack
普通攻击
对你的敌人无情痛击.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

攻击 投射物攻击 技能可幻影射手 投射物 近战单一目标 攻击可重复 近战 技能可齐射
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
73欧斯米亚, 普洛斯彼罗的侍从2960916331.5923341047075493047040404025

Melee
iconbasicattack
普通攻击
对你的敌人无情痛击.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

攻击 投射物攻击 技能可幻影射手 投射物 近战单一目标 攻击可重复 近战 技能可齐射
施放间隔: 1 秒
等级名字经验值伤害攻击间隔幽魂生命护具闪避值能量护盾火焰抗性冰霜抗性闪电抗性混沌抗性
68欧斯米亚, 普洛斯彼罗的侍从215361211.81.558548750462261932140404025
stance Bow
#The clone will attack the player, but it acts more like a support in that it prioritizes targets near its allies.
Melee 6
Melee4AllyNearTarget

Object Type

version 2
extends "Metadata/Monsters/Perandus/PerandusLieutenant"

DiesAfterTime
{
}

Pathfinding
{
	immobile = true
}

Life
{
	corpse_usable = false

	on_death = "Delete();"
}

Stats
{
	set_item_drop_slots = 0
	set_is_double = 1
	set_energy_shield_recharge_rate_per_minute_% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Perandus/PerandusLieutenant"

Render
{
	allow_attached_arrows = false
}
火焰抗性冰霜抗性闪电抗性混沌抗性
1515157
30303020
40404025
Path of Building
Spectre
-- Data\Spectres.lua
minions["Metadata/Monsters/Perandus/PerandusGuardMapBoss4Clone"] = {
    name = "Osmea, Servant of Prospero",
    life = 34,
    energyShield = 0.33,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.16,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "Melee",
    },
    modList = {
    },
}
-- Data\3_0\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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}