예언 페란두스 광란
성유 붓기 스킬 군 주얼 판테온 아이템 패시브 스킬 트리 Fossil 기폭제 환영의 오브 갑충석 Breachstone Emblem 무궁한 주얼 점술 카드 상점
프로스페로의 종복 오스메아
[71] 페란두스 저택(Perandus Manor)
Osmea, Servant of Prospero

프로스페로의 종복 오스메아(Osmea, Servant of Prospero)

SpectreN
Area[71] 페란두스 저택(Perandus Manor)
Modmonster_dropped_item_rarity_+% [500]
unique_boss_curse_effect_on_self_+%_final [0]
monster_no_map_drops [1]
Tagsno_bloodlines, human, humanoid
Immunecorpse_cannot_be_destroyed [1]
Damage216%
생명력3400%
Energy Shield From Life33%
Ailment Threshold3400%
치명타 확률5%
TypePerandusUniqueMapBoss4
Attack Distance6 ~ 60
Attack Time1.5 Second
Damage Spread20%
방어구+33%
회피+33%
정확도+100%

PerandusSiegeBallista
CrossBowTotem
공성 쇠뇌
Siege Ballista. 관통 화살로 공격하는 쇠뇌 토템을 소환합니다.
공격 속도 33% 감폭
base_totem_range [80]
12초간 토템 지속
base_active_skill_totem_level [90]
소환 가능한 토템 최대치 +3
number_of_totems_summoned_in_formation [2]
토템 생명력 100% 증가
주는 공격 피해 10.91% 증폭

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce Attack Projectile SkillCanVolley ProjectileAttack SkillCanTrap SkillCanMine Totem Ballista
시전 속도: 1 Second
재사용 대기시간: 3 Second

PerandusBlinkArrowMap
기본 지속시간 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile ProjectileDamage Attack Minion ProjectileAttack CreateMinion Duration SkillCanTotem SkillCanTrap SkillCanMine MovementSkill Triggerable CreatesMinion TravelSkill FiresArrowsAtTargetLocation SecondWindSupport
시전 속도: 1 Second
재사용 대기시간: 6 Second

PerandusShrapnelShot
ShrapnelShot
충격 화살
Galvanic Arrow. 번개가 번뜩이는 여러 발의 화살을 발사해 부채꼴 범위의 모든 적에게 피해를 줍니다. 번개는 공중을 날아다니다 분해되어 사라지며, 화살 또한 소멸합니다.
물리 피해의 40%를 번개 피해로 전환
투사체 4개 추가 발사
주는 공격 피해 1% 감폭

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce Attack Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine LightningSkill ProjectileAttack SkillCanMirageArcher Triggerable
시전 속도: 1 Second

PerandusHatred
auracold
증오
Hatred. 시전자와 동료들에게 물리 피해에 따른 냉기 피해를 부여하는 오라를 시전합니다.
자신 및 주변 동료들이 물리 피해의 39%를 냉기 피해로 획득
active_skill_area_of_effect_radius_+%_final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
시전 속도: 1.2 Second
재사용 대기시간: 0.5 Second

PerandusWait
기본 지속시간 0.25시전 속도: 1 Second

PerandusIceShot
iceshot
얼음 화살
Ice Shot. 화살을 발사하여 대상에게 주는 물리 피해의 일부를 냉기 피해로 전환하고, 대상 후방 부채꼴 범위에 주는 모든 물리 피해를 냉기 피해로 전환합니다.
물리 피해의 50%를 냉기 피해로 전환
기본 지속시간 6
물리 피해 6% 감소
투사체 4개 추가 발사
공격 속도 40% 증가
skill_art_variation [2]

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine ColdSkill Triggerable
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
84프로스페로의 종복 오스메아575053089.41.525904221494113698548440404025

PerandusSiegeBallista
CrossBowTotem
공성 쇠뇌
Siege Ballista. 관통 화살로 공격하는 쇠뇌 토템을 소환합니다.
공격 속도 33% 감폭
base_totem_range [80]
12초간 토템 지속
base_active_skill_totem_level [90]
소환 가능한 토템 최대치 +3
number_of_totems_summoned_in_formation [2]
토템 생명력 100% 증가
주는 공격 피해 10.91% 증폭

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce Attack Projectile SkillCanVolley ProjectileAttack SkillCanTrap SkillCanMine Totem Ballista
시전 속도: 1 Second
재사용 대기시간: 3 Second

PerandusBlinkArrowMap
기본 지속시간 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile ProjectileDamage Attack Minion ProjectileAttack CreateMinion Duration SkillCanTotem SkillCanTrap SkillCanMine MovementSkill Triggerable CreatesMinion TravelSkill FiresArrowsAtTargetLocation SecondWindSupport
시전 속도: 1 Second
재사용 대기시간: 6 Second

PerandusShrapnelShot
ShrapnelShot
충격 화살
Galvanic Arrow. 번개가 번뜩이는 여러 발의 화살을 발사해 부채꼴 범위의 모든 적에게 피해를 줍니다. 번개는 공중을 날아다니다 분해되어 사라지며, 화살 또한 소멸합니다.
물리 피해의 40%를 번개 피해로 전환
투사체 4개 추가 발사
주는 공격 피해 1% 감폭

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce Attack Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine LightningSkill ProjectileAttack SkillCanMirageArcher Triggerable
시전 속도: 1 Second

PerandusHatred
auracold
증오
Hatred. 시전자와 동료들에게 물리 피해에 따른 냉기 피해를 부여하는 오라를 시전합니다.
자신 및 주변 동료들이 물리 피해의 39%를 냉기 피해로 획득
active_skill_area_of_effect_radius_+%_final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
시전 속도: 1.2 Second
재사용 대기시간: 0.5 Second

PerandusWait
기본 지속시간 0.25시전 속도: 1 Second

PerandusIceShot
iceshot
얼음 화살
Ice Shot. 화살을 발사하여 대상에게 주는 물리 피해의 일부를 냉기 피해로 전환하고, 대상 후방 부채꼴 범위에 주는 모든 물리 피해를 냉기 피해로 전환합니다.
물리 피해의 50%를 냉기 피해로 전환
기본 지속시간 6
물리 피해 6% 감소
투사체 4개 추가 발사
공격 속도 40% 증가
skill_art_variation [2]

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine ColdSkill Triggerable
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
82프로스페로의 종복 오스메아515042755.41.521535718883105677106840404025

PerandusSiegeBallista
CrossBowTotem
공성 쇠뇌
Siege Ballista. 관통 화살로 공격하는 쇠뇌 토템을 소환합니다.
공격 속도 33% 감폭
base_totem_range [80]
12초간 토템 지속
base_active_skill_totem_level [82]
소환 가능한 토템 최대치 +3
number_of_totems_summoned_in_formation [2]
토템 생명력 100% 증가
주는 공격 피해 7.1% 증폭

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce Attack Projectile SkillCanVolley ProjectileAttack SkillCanTrap SkillCanMine Totem Ballista
시전 속도: 1 Second
재사용 대기시간: 3 Second

PerandusBlinkArrowMap
기본 지속시간 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile ProjectileDamage Attack Minion ProjectileAttack CreateMinion Duration SkillCanTotem SkillCanTrap SkillCanMine MovementSkill Triggerable CreatesMinion TravelSkill FiresArrowsAtTargetLocation SecondWindSupport
시전 속도: 1 Second
재사용 대기시간: 6 Second

PerandusShrapnelShot
ShrapnelShot
충격 화살
Galvanic Arrow. 번개가 번뜩이는 여러 발의 화살을 발사해 부채꼴 범위의 모든 적에게 피해를 줍니다. 번개는 공중을 날아다니다 분해되어 사라지며, 화살 또한 소멸합니다.
물리 피해의 40%를 번개 피해로 전환
투사체 4개 추가 발사
주는 공격 피해 5% 감폭

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce Attack Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine LightningSkill ProjectileAttack SkillCanMirageArcher Triggerable
시전 속도: 1 Second

PerandusHatred
auracold
증오
Hatred. 시전자와 동료들에게 물리 피해에 따른 냉기 피해를 부여하는 오라를 시전합니다.
자신 및 주변 동료들이 물리 피해의 37%를 냉기 피해로 획득
active_skill_area_of_effect_radius_+%_final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
시전 속도: 1.2 Second
재사용 대기시간: 0.5 Second

PerandusWait
기본 지속시간 0.25시전 속도: 1 Second

PerandusIceShot
iceshot
얼음 화살
Ice Shot. 화살을 발사하여 대상에게 주는 물리 피해의 일부를 냉기 피해로 전환하고, 대상 후방 부채꼴 범위에 주는 모든 물리 피해를 냉기 피해로 전환합니다.
물리 피해의 50%를 냉기 피해로 전환
기본 지속시간 6
물리 피해 6% 감소
투사체 4개 추가 발사
공격 속도 40% 증가
skill_art_variation [2]

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine ColdSkill Triggerable
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
78프로스페로의 종복 오스메아398542188.31.51451161455091134788840404025

PerandusSiegeBallista
CrossBowTotem
공성 쇠뇌
Siege Ballista. 관통 화살로 공격하는 쇠뇌 토템을 소환합니다.
공격 속도 33% 감폭
base_totem_range [80]
12초간 토템 지속
base_active_skill_totem_level [74]
소환 가능한 토템 최대치 +3
number_of_totems_summoned_in_formation [2]
토템 생명력 100% 증가
주는 공격 피해 3.29% 증폭

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce Attack Projectile SkillCanVolley ProjectileAttack SkillCanTrap SkillCanMine Totem Ballista
시전 속도: 1 Second
재사용 대기시간: 3 Second

PerandusBlinkArrowMap
기본 지속시간 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile ProjectileDamage Attack Minion ProjectileAttack CreateMinion Duration SkillCanTotem SkillCanTrap SkillCanMine MovementSkill Triggerable CreatesMinion TravelSkill FiresArrowsAtTargetLocation SecondWindSupport
시전 속도: 1 Second
재사용 대기시간: 6 Second

PerandusShrapnelShot
ShrapnelShot
충격 화살
Galvanic Arrow. 번개가 번뜩이는 여러 발의 화살을 발사해 부채꼴 범위의 모든 적에게 피해를 줍니다. 번개는 공중을 날아다니다 분해되어 사라지며, 화살 또한 소멸합니다.
물리 피해의 40%를 번개 피해로 전환
투사체 4개 추가 발사
주는 공격 피해 10% 감폭

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce Attack Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine LightningSkill ProjectileAttack SkillCanMirageArcher Triggerable
시전 속도: 1 Second

PerandusHatred
auracold
증오
Hatred. 시전자와 동료들에게 물리 피해에 따른 냉기 피해를 부여하는 오라를 시전합니다.
자신 및 주변 동료들이 물리 피해의 35%를 냉기 피해로 획득
active_skill_area_of_effect_radius_+%_final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
시전 속도: 1.2 Second
재사용 대기시간: 0.5 Second

PerandusWait
기본 지속시간 0.25시전 속도: 1 Second

PerandusIceShot
iceshot
얼음 화살
Ice Shot. 화살을 발사하여 대상에게 주는 물리 피해의 일부를 냉기 피해로 전환하고, 대상 후방 부채꼴 범위에 주는 모든 물리 피해를 냉기 피해로 전환합니다.
물리 피해의 50%를 냉기 피해로 전환
기본 지속시간 6
물리 피해 6% 감소
투사체 4개 추가 발사
공격 속도 40% 증가
skill_art_variation [2]

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine ColdSkill Triggerable
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
73프로스페로의 종복 오스메아2960916331.5923341047075493047040404025

PerandusSiegeBallista
CrossBowTotem
공성 쇠뇌
Siege Ballista. 관통 화살로 공격하는 쇠뇌 토템을 소환합니다.
공격 속도 33% 감폭
base_totem_range [80]
12초간 토템 지속
base_active_skill_totem_level [72]
소환 가능한 토템 최대치 +3
number_of_totems_summoned_in_formation [2]
토템 생명력 100% 증가
주는 공격 피해 2.34% 증폭

base_is_projectile base_skill_is_totemified is_totem skill_can_fire_arrows always_pierce Attack Projectile SkillCanVolley ProjectileAttack SkillCanTrap SkillCanMine Totem Ballista
시전 속도: 1 Second
재사용 대기시간: 3 Second

PerandusBlinkArrowMap
기본 지속시간 12
number_of_monsters_to_summon [1]
alternate_minion [8]
base_number_of_clones_allowed [1]

base_is_projectile ProjectileDamage Attack Minion ProjectileAttack CreateMinion Duration SkillCanTotem SkillCanTrap SkillCanMine MovementSkill Triggerable CreatesMinion TravelSkill FiresArrowsAtTargetLocation SecondWindSupport
시전 속도: 1 Second
재사용 대기시간: 6 Second

PerandusShrapnelShot
ShrapnelShot
충격 화살
Galvanic Arrow. 번개가 번뜩이는 여러 발의 화살을 발사해 부채꼴 범위의 모든 적에게 피해를 줍니다. 번개는 공중을 날아다니다 분해되어 사라지며, 화살 또한 소멸합니다.
물리 피해의 40%를 번개 피해로 전환
투사체 4개 추가 발사
주는 공격 피해 12% 감폭

base_is_projectile skill_can_fire_arrows base_arrows_always_pierce Attack Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine LightningSkill ProjectileAttack SkillCanMirageArcher Triggerable
시전 속도: 1 Second

PerandusHatred
auracold
증오
Hatred. 시전자와 동료들에게 물리 피해에 따른 냉기 피해를 부여하는 오라를 시전합니다.
자신 및 주변 동료들이 물리 피해의 34%를 냉기 피해로 획득
active_skill_area_of_effect_radius_+%_final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
시전 속도: 1.2 Second
재사용 대기시간: 0.5 Second

PerandusWait
기본 지속시간 0.25시전 속도: 1 Second

PerandusIceShot
iceshot
얼음 화살
Ice Shot. 화살을 발사하여 대상에게 주는 물리 피해의 일부를 냉기 피해로 전환하고, 대상 후방 부채꼴 범위에 주는 모든 물리 피해를 냉기 피해로 전환합니다.
물리 피해의 50%를 냉기 피해로 전환
기본 지속시간 6
물리 피해 6% 감소
투사체 4개 추가 발사
공격 속도 40% 증가
skill_art_variation [2]

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Area SkillCanTotem SkillCanTrap SkillCanMine ColdSkill Triggerable
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
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
-- src\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 = {
    },
}
-- src\Data\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.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},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\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.FiresArrowsAtTargetLocation] = 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},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\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},  },
    },
}
SpectreN
Area
Modmonster_dropped_item_rarity_+% [500]
unique_boss_curse_effect_on_self_+%_final [0]
monster_no_map_drops [1]
Tagsno_bloodlines, human, humanoid
Immunecorpse_cannot_be_destroyed [1]
Damage216%
생명력3400%
Energy Shield From Life33%
Ailment Threshold3400%
치명타 확률5%
TypePerandusUniqueMapBoss4
Attack Distance6 ~ 60
Attack Time1.5 Second
Damage Spread20%
방어구+33%
회피+33%
정확도+100%

Melee
iconbasicattack
기본 공격
Default Attack. 강력한 일격으로 적들을 쓰러트립니다.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
84프로스페로의 종복 오스메아575053089.41.525904221494113698548440404025

Melee
iconbasicattack
기본 공격
Default Attack. 강력한 일격으로 적들을 쓰러트립니다.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
82프로스페로의 종복 오스메아515042755.41.521535718883105677106840404025

Melee
iconbasicattack
기본 공격
Default Attack. 강력한 일격으로 적들을 쓰러트립니다.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
78프로스페로의 종복 오스메아398542188.31.51451161455091134788840404025

Melee
iconbasicattack
기본 공격
Default Attack. 강력한 일격으로 적들을 쓰러트립니다.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
73프로스페로의 종복 오스메아2960916331.5923341047075493047040404025

Melee
iconbasicattack
기본 공격
Default Attack. 강력한 일격으로 적들을 쓰러트립니다.
skill_can_fire_arrows [1]
skill_can_fire_wand_projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
시전 속도: 1 Second
레벨이름경험치DamageAttack TimeAlly Life방어구회피에너지 보호막화염 저항냉기 저항번개 저항카오스 저항
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
-- src\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 = {
    },
}
-- 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.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},  },
    },
}