預言 普蘭德斯 暴怒
塗抹 星團珠寶 眾神殿系統 物品 天賦樹 化石 催化劑 譫妄玉 聖甲蟲 裂痕石 徽印 永恆珠寶 命運卡
貝拉特,刺客傭兵
Belatra, Hired Assassin

貝拉特,刺客傭兵

幽魂N
地區
詞綴monster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
monster no map drops [1]
格擋攻擊和法術
base block % damage taken [40]
標籤no_bloodlines, human, humanoid
免疫corpse cannot be destroyed [1]
傷害120%
生命195%
Energy Shield From Life33%
Ailment Threshold195%
暴擊率5%
類型PerandusGruntGuard
攻擊距離6 ~ 9
攻擊間隔1.65 秒
傷害分佈20%
護甲+33%
閃避+33%
命中+100%

PerandusReave
Reave
衝擊波
對前方一小塊區域進行攻擊,每擊中一個敵人將會使衝擊波的範圍增大。若是一段時間內沒有使用衝擊波擊中敵人或是使用了其他技能,此範圍將會還原。限定匕首、爪、單手劍。
每階段有 80% 更多範圍效果
增加 6% 物理傷害
增加 150% 攻擊速度
造成 25% 更少傷害
active skill area of effect radius +% final [0]
技能重複施放 2
skill art variation [0]

is_area_damage 攻擊 範圍 攻擊可重複 近戰

PerandusAssassinsMark
AssassinsMark
刺客印記
詛咒敵人,受到詛咒的敵人更容易受到更多暴擊傷害。此外,在擊殺帶有印記的敵人時會獲得生命與魔力,並有機會獲得暴擊球。你同時只能有一個印記。
+5 秒基礎持續時間
對被詛咒敵人的擊中 +44% 暴擊加成
擊中被詛咒的敵人 +1.5% 暴擊率
受詛咒的敵人被擊殺時會給予 22 生命
受詛咒的敵人被擊殺時會給予 22 魔力
受詛咒的敵人被擊殺時有 100% 機率給予一個暴擊球

法術 持續時間 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 附加詛咒 CanRapidFire Type91 Type92 Mark
施放時間: 0.5 秒
冷卻時間: 10 秒

PerandusFlickerStrike
iconblinkstrike
閃現打擊
傳送至目標怪物身邊並用近戰武器對其造成傷害。若是未指定目標,則系統會為其隨機指定一隻怪物。釋放一顆狂怒球能重置其技能冷卻。
增加 55% 攻擊速度
輔助的技能額外重複 1
造成 30% 更少傷害

ignores_proximity_shield 攻擊 近戰 近戰單一目標 攻擊可重複 位移技能 持續時間 SecondWindSupport
冷卻時間: 2 秒

PerandusThrownWeaponBasicMultiproj
ghostlythrow
靈體投擲
使用念能力複製一把手中的近戰武器,並將此靈體投擲出去。此靈體將會向外飛出並如同迴力鏢一般回到你的身邊,對所有碰觸到的敵人造成傷害。
發射 2 個額外投射物
skill art variation [1]
造成 55% 更少攻擊傷害

base_is_projectile 攻擊 投射物攻擊 投射物 技能可齊射
冷卻時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84貝拉特,刺客傭兵287531887.31.6514857216321136949032020200

PerandusReave
Reave
衝擊波
對前方一小塊區域進行攻擊,每擊中一個敵人將會使衝擊波的範圍增大。若是一段時間內沒有使用衝擊波擊中敵人或是使用了其他技能,此範圍將會還原。限定匕首、爪、單手劍。
每階段有 80% 更多範圍效果
增加 6% 物理傷害
增加 150% 攻擊速度
造成 25% 更少傷害
active skill area of effect radius +% final [0]
技能重複施放 2
skill art variation [0]

is_area_damage 攻擊 範圍 攻擊可重複 近戰

PerandusAssassinsMark
AssassinsMark
刺客印記
詛咒敵人,受到詛咒的敵人更容易受到更多暴擊傷害。此外,在擊殺帶有印記的敵人時會獲得生命與魔力,並有機會獲得暴擊球。你同時只能有一個印記。
+5 秒基礎持續時間
對被詛咒敵人的擊中 +44% 暴擊加成
擊中被詛咒的敵人 +1.5% 暴擊率
受詛咒的敵人被擊殺時會給予 22 生命
受詛咒的敵人被擊殺時會給予 22 魔力
受詛咒的敵人被擊殺時有 100% 機率給予一個暴擊球

法術 持續時間 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 附加詛咒 CanRapidFire Type91 Type92 Mark
施放時間: 0.5 秒
冷卻時間: 10 秒

PerandusFlickerStrike
iconblinkstrike
閃現打擊
傳送至目標怪物身邊並用近戰武器對其造成傷害。若是未指定目標,則系統會為其隨機指定一隻怪物。釋放一顆狂怒球能重置其技能冷卻。
增加 55% 攻擊速度
輔助的技能額外重複 1
造成 30% 更少傷害

ignores_proximity_shield 攻擊 近戰 近戰單一目標 攻擊可重複 位移技能 持續時間 SecondWindSupport
冷卻時間: 2 秒

PerandusThrownWeaponBasicMultiproj
ghostlythrow
靈體投擲
使用念能力複製一把手中的近戰武器,並將此靈體投擲出去。此靈體將會向外飛出並如同迴力鏢一般回到你的身邊,對所有碰觸到的敵人造成傷害。
發射 2 個額外投射物
skill art variation [1]
造成 55% 更少攻擊傷害

base_is_projectile 攻擊 投射物攻擊 投射物 技能可齊射
冷卻時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82貝拉特,刺客傭兵257521683.61.6512351191851056740762020200

PerandusReave
Reave
衝擊波
對前方一小塊區域進行攻擊,每擊中一個敵人將會使衝擊波的範圍增大。若是一段時間內沒有使用衝擊波擊中敵人或是使用了其他技能,此範圍將會還原。限定匕首、爪、單手劍。
每階段有 80% 更多範圍效果
增加 6% 物理傷害
增加 150% 攻擊速度
造成 25% 更少傷害
active skill area of effect radius +% final [0]
技能重複施放 2
skill art variation [0]

is_area_damage 攻擊 範圍 攻擊可重複 近戰

PerandusAssassinsMark
AssassinsMark
刺客印記
詛咒敵人,受到詛咒的敵人更容易受到更多暴擊傷害。此外,在擊殺帶有印記的敵人時會獲得生命與魔力,並有機會獲得暴擊球。你同時只能有一個印記。
+5 秒基礎持續時間
對被詛咒敵人的擊中 +44% 暴擊加成
擊中被詛咒的敵人 +1.5% 暴擊率
受詛咒的敵人被擊殺時會給予 22 生命
受詛咒的敵人被擊殺時會給予 22 魔力
受詛咒的敵人被擊殺時有 100% 機率給予一個暴擊球

法術 持續時間 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 附加詛咒 CanRapidFire Type91 Type92 Mark
施放時間: 0.5 秒
冷卻時間: 10 秒

PerandusFlickerStrike
iconblinkstrike
閃現打擊
傳送至目標怪物身邊並用近戰武器對其造成傷害。若是未指定目標,則系統會為其隨機指定一隻怪物。釋放一顆狂怒球能重置其技能冷卻。
增加 55% 攻擊速度
輔助的技能額外重複 1
造成 30% 更少傷害

ignores_proximity_shield 攻擊 近戰 近戰單一目標 攻擊可重複 位移技能 持續時間 SecondWindSupport
冷卻時間: 2 秒

PerandusThrownWeaponBasicMultiproj
ghostlythrow
靈體投擲
使用念能力複製一把手中的近戰武器,並將此靈體投擲出去。此靈體將會向外飛出並如同迴力鏢一般回到你的身邊,對所有碰觸到的敵人造成傷害。
發射 2 個額外投射物
skill art variation [1]
造成 55% 更少攻擊傷害

base_is_projectile 攻擊 投射物攻擊 投射物 技能可齊射
冷卻時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78貝拉特,刺客傭兵199271336.71.65832315066911327472020200

PerandusReave
Reave
衝擊波
對前方一小塊區域進行攻擊,每擊中一個敵人將會使衝擊波的範圍增大。若是一段時間內沒有使用衝擊波擊中敵人或是使用了其他技能,此範圍將會還原。限定匕首、爪、單手劍。
每階段有 80% 更多範圍效果
增加 6% 物理傷害
增加 150% 攻擊速度
造成 25% 更少傷害
active skill area of effect radius +% final [0]
技能重複施放 2
skill art variation [0]

is_area_damage 攻擊 範圍 攻擊可重複 近戰

PerandusAssassinsMark
AssassinsMark
刺客印記
詛咒敵人,受到詛咒的敵人更容易受到更多暴擊傷害。此外,在擊殺帶有印記的敵人時會獲得生命與魔力,並有機會獲得暴擊球。你同時只能有一個印記。
+5 秒基礎持續時間
對被詛咒敵人的擊中 +44% 暴擊加成
擊中被詛咒的敵人 +1.5% 暴擊率
受詛咒的敵人被擊殺時會給予 22 生命
受詛咒的敵人被擊殺時會給予 22 魔力
受詛咒的敵人被擊殺時有 100% 機率給予一個暴擊球

法術 持續時間 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 附加詛咒 CanRapidFire Type91 Type92 Mark
施放時間: 0.5 秒
冷卻時間: 10 秒

PerandusFlickerStrike
iconblinkstrike
閃現打擊
傳送至目標怪物身邊並用近戰武器對其造成傷害。若是未指定目標,則系統會為其隨機指定一隻怪物。釋放一顆狂怒球能重置其技能冷卻。
增加 55% 攻擊速度
輔助的技能額外重複 1
造成 30% 更少傷害

ignores_proximity_shield 攻擊 近戰 近戰單一目標 攻擊可重複 位移技能 持續時間 SecondWindSupport
冷卻時間: 2 秒

PerandusThrownWeaponBasicMultiproj
ghostlythrow
靈體投擲
使用念能力複製一把手中的近戰武器,並將此靈體投擲出去。此靈體將會向外飛出並如同迴力鏢一般回到你的身邊,對所有碰觸到的敵人造成傷害。
發射 2 個額外投射物
skill art variation [1]
造成 55% 更少攻擊傷害

base_is_projectile 攻擊 投射物攻擊 投射物 技能可齊射
冷卻時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73貝拉特,刺客傭兵14804997.11.65529611103754917482020200

PerandusReave
Reave
衝擊波
對前方一小塊區域進行攻擊,每擊中一個敵人將會使衝擊波的範圍增大。若是一段時間內沒有使用衝擊波擊中敵人或是使用了其他技能,此範圍將會還原。限定匕首、爪、單手劍。
每階段有 80% 更多範圍效果
增加 6% 物理傷害
增加 150% 攻擊速度
造成 25% 更少傷害
active skill area of effect radius +% final [0]
技能重複施放 2
skill art variation [0]

is_area_damage 攻擊 範圍 攻擊可重複 近戰

PerandusAssassinsMark
AssassinsMark
刺客印記
詛咒敵人,受到詛咒的敵人更容易受到更多暴擊傷害。此外,在擊殺帶有印記的敵人時會獲得生命與魔力,並有機會獲得暴擊球。你同時只能有一個印記。
+5 秒基礎持續時間
對被詛咒敵人的擊中 +44% 暴擊加成
擊中被詛咒的敵人 +1.5% 暴擊率
受詛咒的敵人被擊殺時會給予 22 生命
受詛咒的敵人被擊殺時會給予 22 魔力
受詛咒的敵人被擊殺時有 100% 機率給予一個暴擊球

法術 持續時間 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 附加詛咒 CanRapidFire Type91 Type92 Mark
施放時間: 0.5 秒
冷卻時間: 10 秒

PerandusFlickerStrike
iconblinkstrike
閃現打擊
傳送至目標怪物身邊並用近戰武器對其造成傷害。若是未指定目標,則系統會為其隨機指定一隻怪物。釋放一顆狂怒球能重置其技能冷卻。
增加 55% 攻擊速度
輔助的技能額外重複 1
造成 30% 更少傷害

ignores_proximity_shield 攻擊 近戰 近戰單一目標 攻擊可重複 位移技能 持續時間 SecondWindSupport
冷卻時間: 2 秒

PerandusThrownWeaponBasicMultiproj
ghostlythrow
靈體投擲
使用念能力複製一把手中的近戰武器,並將此靈體投擲出去。此靈體將會向外飛出並如同迴力鏢一般回到你的身邊,對所有碰觸到的敵人造成傷害。
發射 2 個額外投射物
skill art variation [1]
造成 55% 更少攻擊傷害

base_is_projectile 攻擊 投射物攻擊 投射物 技能可齊射
冷卻時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68貝拉特,刺客傭兵10768739.61.6533588149622611082020200
stance DaggerShield
#When the parent is asleep
Wait 3
Reave15IAmFurtherThan70UnitsFromParent
Move150TargetIsParent IAmFurtherThan70UnitsFromParent
#Stay near the parent chest
Move15TargetIsParent IAmFurtherThan20UnitsFromParent
Wait3IAmWithin20UnitsOfParent
#PROXIMITY BUBBLE
#Primary Skills
Reave60TargetNear AnyEnemiesAroundTarget IHaveNoReaveStacks IAmWithin50UnitsOfParent InsideProximityShield
Reave180OnlyLastTarget TargetNear IAmWithin50UnitsOfParent InsideProximityShield
Reave120OnlyLastTarget TargetNear IHaveOneToSevenReaveStacks IAmWithin50UnitsOfParent InsideProximityShield
Reave60OnlyLastTarget TargetNear IHaveEightOrMoreReaveStacks IAmWithin50UnitsOfParent InsideProximityShield
Reave30OnlyLastTarget IAmWithin50UnitsOfParent InsideProximityShield
ThrownWeaponProjectile60TargetNotNear IAmWithin50UnitsOfParent InsideProximityShield TargetIsFurtherThan50UnitsFromParent
ThrownWeaponProjectile120TargetFar IAmWithin50UnitsOfParent InsideProximityShield TargetIsFurtherThan50UnitsFromParent
#Curse Skills
CriticalWeakness90TargetNotCursed TargetIsCurseable TargetNotFar IAmWithin50UnitsOfParent InsideProximityShield
CriticalWeakness15TargetIsCurseable TargetNotFar IAmWithin50UnitsOfParent InsideProximityShield
FlickerStrike120TargetIsEnemy TargetFar IAmWithin50UnitsOfParent InsideProximityShield TargetIsWithin50UnitsOfParent
FlickerStrike60TargetIsEnemy TargetNotNear IHaveNoReaveStacks IAmWithin50UnitsOfParent InsideProximityShield TargetIsWithin50UnitsOfParent
FlickerStrike9TargetIsEnemy TargetNear IHaveNoReaveStacks IAmWithin50UnitsOfParent InsideProximityShield TargetIsWithin50UnitsOfParent
#NO PROXIMITY BUBBLE
#Primary Skills
Reave60TargetNear AnyEnemiesAroundTarget IHaveNoReaveStacks NotInsideProximityShield
Reave180OnlyLastTarget TargetNear NotInsideProximityShield
Reave120OnlyLastTarget TargetNear IHaveOneToSevenReaveStacks NotInsideProximityShield
Reave60OnlyLastTarget TargetNear IHaveEightOrMoreReaveStacks NotInsideProximityShield
Reave30OnlyLastTarget NotInsideProximityShield
ThrownWeaponProjectile60TargetNotNear NotInsideProximityShield
ThrownWeaponProjectile120TargetFar NotInsideProximityShield
#Curse Skills
CriticalWeakness90TargetNotCursed TargetIsCurseable TargetNotFar NotInsideProximityShield
CriticalWeakness15TargetIsCurseable TargetNotFar NotInsideProximityShield
FlickerStrike120TargetIsEnemy TargetFar NotInsideProximityShield
FlickerStrike60TargetIsEnemy TargetNotNear IHaveNoReaveStacks NotInsideProximityShield
FlickerStrike9TargetIsEnemy TargetNear IHaveNoReaveStacks NotInsideProximityShield

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 );"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
0000
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Perandus/PerandusGuardBasic5"] = {
    name = "Belatra, Hired Assassin",
    life = 1.95,
    energyShield = 0.33,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Shield",
    skillList = {
        "PerandusFlickerStrike",
        "PerandusAssassinsMark",
        "PerandusReave",
        "PerandusThrownWeaponBasicMultiproj",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusFlickerStrike"] = {
    name = "Flicker Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.Duration] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%",
        "base_melee_attack_repeat_count",
        "active_skill_damage_+%_final",
        "ignores_proximity_shield",
    },
    levels = {
        [1] = {20, 0, -10, levelRequirement = 28, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {45, 1, -30, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {55, 1, -30, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusAssassinsMark"] = {
    name = "Assassin's Mark",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses a single enemy, making them more vulnerable to Critical Strikes. Killing the cursed enemy will grant life and mana, and a power charge. You can only have one Mark at a time.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Mark] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "enemy_additional_critical_strike_multiplier_against_self",
        "enemy_additional_critical_strike_chance_against_self",
        "life_granted_when_killed",
        "mana_granted_when_killed",
        "chance_to_grant_power_charge_on_death_%",
    },
    levels = {
        [1] = {5000, 44, 150, 22, 22, 100, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusReave"] = {
    name = "Reave",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Attacks a small area in front of you. Each Reave that hits an enemy grants stages, which you will begin to lose after a short period without hitting anything. Only works with Daggers, Claws, and One-Handed Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "reave_area_of_effect_+%_final_per_stage",
        "physical_damage_+%",
        "attack_speed_+%",
        "active_skill_damage_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_repeat_count",
        "skill_art_variation",
        "is_area_damage",
    },
    levels = {
        [1] = {80, 6, 150, -25, 0, 2, 0, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusThrownWeaponBasicMultiproj"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_projectile_speed_+%",
        "number_of_additional_projectiles",
        "skill_art_variation",
        "base_is_projectile",
    },
    levels = {
        [1] = {0, 2, 1, baseMultiplier = 0.45, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}