預言 普蘭德斯 暴怒
塗抹 星團珠寶 眾神殿系統 天賦樹 化石 催化劑 譫妄玉 聖甲蟲 裂痕石 徽印 永恆珠寶 命運卡
軍衛隊長
薩恩城廢墟
Guard Captain

軍衛隊長

幽魂Y
地區薩恩城廢墟
詞綴使用劈砍
使用雙重打擊
物理減傷
標籤red_blood, human, humanoid, not_dex, not_int
傷害180%
生命240%
Ailment Threshold240%
暴擊率5%
類型AxisLieutenant
攻擊距離6 ~ 10
攻擊間隔1.245 秒
傷害分佈20%
護甲+40%
命中+100%

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431292136.11.2451828522771854803737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386281905.61.2451520220195794503737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901512.91.2451024315859685203737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長222071128.61.245651811687567603737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152837.11.24541338578468103737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
23軍衛隊長152067.11.24531437456101010100
Melee72OnlyLastTarget TargetNear
Melee24OnlyLastTarget
Cleave9OnlyLastTarget TargetNear
Cleave3OnlyLastTarget
DoubleStrike9OnlyLastTarget TargetNear
DoubleStrike3OnlyLastTarget
Melee 3

Object Type

version 2
extends "Metadata/Monsters/Axis/Axis"

Object Type Codes

version 2
extends "Metadata/Monsters/Axis/Axis"
火焰抗性冰冷抗性閃電抗性混沌抗性
1010100
2323230
3737370
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Axis/GuardLieutenantClarissa"] = {
    name = "Guard Captain",
    life = 2.4,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.8,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "MonsterCleave",
        "MonsterDoubleStrike",
        "Melee",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterCleave"] = {
    name = "Cleave",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Type53] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cleave_damage_+%_final_while_dual_wielding",
        "is_area_damage",
        "physical_damage_+%",
        "skill_double_hits_when_dual_wielding",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {-40, 1, 31, 1, -20, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterDoubleStrike"] = {
    name = "Double Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs two fast strikes with a melee weapon.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%",
        "base_skill_number_of_additional_hits",
    },
    levels = {
        [1] = {0, 1, levelRequirement = 1, statInterpolation = {1, 1},  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.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},  cost = { }, },
    },
}
幽魂Y
地區
詞綴使用劈砍
使用雙重打擊
物理減傷
標籤red_blood, human, humanoid, not_dex, not_int
傷害180%
生命240%
Ailment Threshold240%
暴擊率5%
類型AxisLieutenant
攻擊距離6 ~ 10
攻擊間隔1.245 秒
傷害分佈20%
護甲+40%
命中+100%

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431292136.11.2451828522771854803737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386281905.61.2451520220195794503737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901512.91.2451024315859685203737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長222071128.61.245651811687567603737370

Melee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill can fire arrows [1]
skill can fire wand projectiles [1]

攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

MonsterCleave
iconcleave
劈砍
在身體前方以弧狀揮動武器(雙持時則揮動兩把武器),並同時對多名敵人造成傷害。限定斧與劍。
雙持武器時,每把武器造成 60% 傷害
is area damage [1]
增加 31% 物理傷害
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

攻擊 範圍 攻擊可重複 近戰 Type53 物理技能

MonsterDoubleStrike
icondoubleswing
雙重打擊
使用近戰武器對著目標進行兩次快速的攻擊。
base skill number of additional hits [1]
攻擊 近戰單一目標 攻擊可重複 近戰 物理技能
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152837.11.24541338578468103737370
Melee72OnlyLastTarget TargetNear
Melee24OnlyLastTarget
Cleave9OnlyLastTarget TargetNear
Cleave3OnlyLastTarget
DoubleStrike9OnlyLastTarget TargetNear
DoubleStrike3OnlyLastTarget
Melee 3

Object Type

version 2
extends "Metadata/Monsters/Axis/Axis"
extends "Metadata/Monsters/StandaloneMonster"

Object Type Codes

version 2
extends "Metadata/Monsters/Axis/Axis"
extends "Metadata/Monsters/StandaloneMonster"
火焰抗性冰冷抗性閃電抗性混沌抗性
1010100
2323230
3737370
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Axis/GuardLieutenantClarissaStandalone"] = {
    name = "Guard Captain",
    life = 2.4,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.8,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "MonsterCleave",
        "MonsterDoubleStrike",
        "Melee",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterCleave"] = {
    name = "Cleave",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Type53] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cleave_damage_+%_final_while_dual_wielding",
        "is_area_damage",
        "physical_damage_+%",
        "skill_double_hits_when_dual_wielding",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {-40, 1, 31, 1, -20, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterDoubleStrike"] = {
    name = "Double Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs two fast strikes with a melee weapon.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%",
        "base_skill_number_of_additional_hits",
    },
    levels = {
        [1] = {0, 1, levelRequirement = 1, statInterpolation = {1, 1},  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.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},  cost = { }, },
    },
}
幽魂Y
幽魂 OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_Spectre
地區
詞綴格擋攻擊
base block % damage taken [10]
monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee1Elite
攻擊距離6 ~ 10
攻擊間隔1.17 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152721.11.1712915122544681000400
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#Chokepoint
#GeometryAttack GAHeistTemplarShieldBash60TargetMediumNear ForceTargetEnemy
#HeavyStrike
GeometryAttackGAHeistTemplarHeavyStrike15 ForceTargetEnemy
#ShieldCharge
ShieldChargeHeistMilitaryEliteShieldCharge15 ForceTargetEnemy TargetNotMediumNear
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"

extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Actor
{
	on_event_charge_step_for_ShieldCharge = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/step.ao );"
	on_start_ShieldCharge = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk );"

	on_end_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
	
	on_destroy_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true );
	"
}

Animated
{
	on_event_contact_for_chokepoint_channel_01_end = "PlayEffect( HeistMilitaryShieldBash );"
	on_shield_charge_end_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"

	on_end_shield_charge_start_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"
}

Life
{
	on_death =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
0000
00200
00400
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "HeistMilitaryEliteShieldCharge",
        "HeistMilitaryMelee",
        "GAHeistTemplarShieldBashElite",
        "GAHeistTemplarHeavyStrike",
        "GAHeistMilitaryChargeImpact",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryEliteShieldCharge"] = {
    name = "Shield Charge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "shield_charge_stun_duration_+%_maximum",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "shield_charge_end_slide_distance",
        "shield_charge_continue_past_target",
        "ignores_proximity_shield",
        "global_cannot_crit",
    },
    levels = {
        [1] = {62, 50, 0, 15, 0, 0, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarShieldBashElite"] = {
    name = "GAHeistTemplarShieldBashElite",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.499,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "global_knockback",
        "is_area_damage",
        "always_stun",
    },
    levels = {
        [1] = {50, 100, 100, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarHeavyStrike"] = {
    name = "GAHeistTemplarHeavyStrike",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.4, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistMilitaryChargeImpact"] = {
    name = "GAHeistMilitaryChargeImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
幽魂Y
地區
詞綴格擋攻擊
base block % damage taken [10]
monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee1Elite
攻擊距離6 ~ 10
攻擊間隔1.17 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152721.11.1712915122544681000400
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#Chokepoint
#GeometryAttack GAHeistTemplarShieldBash60TargetMediumNear ForceTargetEnemy
#HeavyStrike
GeometryAttackGAHeistTemplarHeavyStrike15 ForceTargetEnemy
#ShieldCharge
ShieldChargeHeistMilitaryEliteShieldCharge15 ForceTargetEnemy TargetNotMediumNear
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"

Actor
{
	on_event_charge_step_for_ShieldCharge = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/step.ao );"
	on_start_ShieldCharge = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk );"

	on_end_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
	
	on_destroy_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true );
	"
}

Animated
{
	on_event_contact_for_chokepoint_channel_01_end = "PlayEffect( HeistMilitaryShieldBash );"
	on_shield_charge_end_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"

	on_end_shield_charge_start_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"
}

Life
{
	on_death =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
0000
00200
00400
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_Spectre"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "HeistMilitaryEliteShieldCharge",
        "HeistMilitaryMelee",
        "GAHeistTemplarShieldBashElite",
        "GAHeistTemplarHeavyStrike",
        "GAHeistMilitaryChargeImpact",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryEliteShieldCharge"] = {
    name = "Shield Charge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "shield_charge_stun_duration_+%_maximum",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "shield_charge_end_slide_distance",
        "shield_charge_continue_past_target",
        "ignores_proximity_shield",
        "global_cannot_crit",
    },
    levels = {
        [1] = {62, 50, 0, 15, 0, 0, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarShieldBashElite"] = {
    name = "GAHeistTemplarShieldBashElite",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.499,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "global_knockback",
        "is_area_damage",
        "always_stun",
    },
    levels = {
        [1] = {50, 100, 100, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarHeavyStrike"] = {
    name = "GAHeistTemplarHeavyStrike",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.4, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistMilitaryChargeImpact"] = {
    name = "GAHeistMilitaryChargeImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
幽魂Y
幽魂 OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteSpectre
地區
詞綴monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee4Elite
攻擊距離6 ~ 18
攻擊間隔1.5 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152924.51.51291512254468102020200
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#GeometryAttack60TargetMediumNear ForceTargetEnemy
DashToTarget HeistPolearmDashStab15TargetNotMediumNear ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlam15ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlamMiniboss60ForceTargetEnemy
EmptyActionAttack260ForceTargetEnemy
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"

extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Actor
{
	on_event_leave_ground_for_DashToTarget = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_event_hit_ground_for_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_end_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}

Life
{
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
5550
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee4Elite"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 18,
    accuracy = 1,
    weaponType1 = "Two Hand Axe",
    skillList = {
        "MeleeHeistTemplarCaptain",
        "HeistMilitaryMelee",
        "HeistPolearmDashStab",
        "GAHeistTemplarMelee2HSlash",
        "GAHeistTemplarMelee2HSlam",
        "GAHeistTemplarDashStab",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeHeistTemplarCaptain"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistPolearmDashStab"] = {
    name = "HeistPolearmDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.MovementSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "is_area_damage",
        "disable_attack_repeats",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-20, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlash"] = {
    name = "GAHeistTemplarMelee2HSlash",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlam"] = {
    name = "GAHeistTemplarMelee2HSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarDashStab"] = {
    name = "GAHeistTemplarDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
幽魂Y
地區
詞綴monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee4Elite
攻擊距離6 ~ 18
攻擊間隔1.5 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152924.51.51291512254468102020200
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#GeometryAttack60TargetMediumNear ForceTargetEnemy
DashToTarget HeistPolearmDashStab15TargetNotMediumNear ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlam15ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlamMiniboss60ForceTargetEnemy
EmptyActionAttack260ForceTargetEnemy
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterSpectreBase"

Actor
{
	on_event_leave_ground_for_DashToTarget = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_event_hit_ground_for_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_end_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}

Life
{
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
5550
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteSpectre"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 18,
    accuracy = 1,
    weaponType1 = "Two Hand Axe",
    skillList = {
        "MeleeHeistTemplarCaptain",
        "HeistMilitaryMelee",
        "HeistPolearmDashStab",
        "GAHeistTemplarMelee2HSlash",
        "GAHeistTemplarMelee2HSlam",
        "GAHeistTemplarDashStab",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeHeistTemplarCaptain"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistPolearmDashStab"] = {
    name = "HeistPolearmDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.MovementSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "is_area_damage",
        "disable_attack_repeats",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-20, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlash"] = {
    name = "GAHeistTemplarMelee2HSlash",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlam"] = {
    name = "GAHeistTemplarMelee2HSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarDashStab"] = {
    name = "GAHeistTemplarDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
幽魂Y
幽魂 OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_Spectre
地區
詞綴格擋攻擊
base block % damage taken [10]
monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤heist_guard, red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee1Elite
攻擊距離6 ~ 10
攻擊間隔1.17 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
增加 100% 擊退距離
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun 可觸發 引導

GAHeistTemplarHeavyStrike
skill physical damage % to convert to lightning [50]
active skill attack damage final permyriad [4000]

is_area_damage 可觸發 攻擊
冷卻時間: 15 秒

HeistMilitaryEliteShieldCharge
iconshieldcharge
重盾衝鋒
向一個目標衝鋒,使用盾牌對其猛擊的同時也用近戰武器順手補刀。此攻擊將會擊退目標並將其擊暈,在路徑上的敵人將會被推向兩旁。傷害與擊暈機率將視衝鋒距離而定。不能被多重打擊輔助。
增加 62% 移動速度
shield charge stun duration +% maximum [50]
shield charge damage +% maximum [0]
shield charge extra distance [15]
shield charge end slide distance [0]
shield charge continue past target [0]

ignores_proximity_shield global_cannot_crit 攻擊 近戰 近戰單一目標 位移技能 快行技能
冷卻時間: 12 秒

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage 可觸發 攻擊

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152721.11.1712915122544681000400
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#Chokepoint
#GeometryAttack GAHeistTemplarShieldBash60TargetMediumNear ForceTargetEnemy
#HeavyStrike
GeometryAttackGAHeistTemplarHeavyStrike15 ForceTargetEnemy
#ShieldCharge
ShieldChargeHeistMilitaryEliteShieldCharge15 ForceTargetEnemy TargetNotMediumNear
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1"
extends "Metadata/Monsters/LeagueHeist/HeistGuardBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1"
extends "Metadata/Monsters/LeagueHeist/HeistGuardBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Actor
{
	on_event_charge_step_for_ShieldCharge = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/step.ao );"
	on_start_ShieldCharge = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk );"

	on_end_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
	
	on_destroy_ShieldCharge =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true );
	"
}

Animated
{
	on_shield_charge_end_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"

	on_end_shield_charge_start_01 =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
	"
}

Life
{
	on_death =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge.epk, true  );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/shieldpulse.epk, L_Weapon );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/charge_start.epk, true  );
	"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
0000
00200
00400
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee1EliteGuard"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "HeistMilitaryEliteShieldCharge",
        "HeistMilitaryMelee",
        "GAHeistTemplarShieldBashElite",
        "GAHeistTemplarHeavyStrike",
        "GAHeistMilitaryChargeImpact",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryEliteShieldCharge"] = {
    name = "Shield Charge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "shield_charge_stun_duration_+%_maximum",
        "shield_charge_damage_+%_maximum",
        "shield_charge_extra_distance",
        "shield_charge_end_slide_distance",
        "shield_charge_continue_past_target",
        "ignores_proximity_shield",
        "global_cannot_crit",
    },
    levels = {
        [1] = {62, 50, 0, 15, 0, 0, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarShieldBashElite"] = {
    name = "GAHeistTemplarShieldBashElite",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.499,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "global_knockback",
        "is_area_damage",
        "always_stun",
    },
    levels = {
        [1] = {50, 100, 100, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarHeavyStrike"] = {
    name = "GAHeistTemplarHeavyStrike",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "is_area_damage",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.4, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistMilitaryChargeImpact"] = {
    name = "GAHeistMilitaryChargeImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
幽魂Y
幽魂 OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteSpectre
地區
詞綴monster no map drops [1]
monster slain experience +% [0]
monster dropped item quantity +% [100]
monster dropped item rarity +% [525]
monster no map drops [1]

stance movement speed +% final [-64]
stance movement speed +% final [-18]
標籤heist_guard, red_blood, human, humanoid, not_dex, not_int
傷害165%
生命750%
Ailment Threshold750%
暴擊率5%
類型HeistMilitaryMelee4Elite
攻擊距離6 ~ 18
攻擊間隔1.5 秒
傷害分佈20%
護甲+100%
命中+100%

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [60]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84軍衛隊長431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [58.16]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82軍衛隊長386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [54.47]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78軍衛隊長298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [49.86]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73軍衛隊長222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarMelee2HSlash
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 引導

MeleeHeistTemplarCaptain
iconbasicattack
普通攻擊
對你的敵人無情痛擊。
skill_can_fire_arrows skill_can_fire_wand_projectiles 攻擊 投射物攻擊 技能可幻影射手 投射物 近戰單一目標 攻擊可重複 近戰 技能可齊射

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration 法術 位移技能
施放時間: 1.5 秒
冷卻時間: 15 秒

GAHeistTemplarDashStab
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [5000]

is_area_damage 可觸發 攻擊

GAHeistTemplarMelee2HSlam
skill physical damage % to convert to lightning [50]
active skill damage +% final [45.25]
active skill attack damage final permyriad [7500]

is_area_damage cast_time_overrides_attack_duration 可觸發 攻擊
冷卻時間: 12 秒

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68軍衛隊長16152924.51.51291512254468102020200
# Aggro Stance
stance default
# Non NPC ai
conditions TargetDoesNotHaveStateHeistNPC
{
Melee90OnlyLastTarget TargetNear
Melee30OnlyLastTarget
Melee 3
#GeometryAttack60TargetMediumNear ForceTargetEnemy
DashToTarget HeistPolearmDashStab15TargetNotMediumNear ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlam15ForceTargetEnemy
GeometryAttack GAHeistTemplarMelee2HSlamMiniboss60ForceTargetEnemy
EmptyActionAttack260ForceTargetEnemy
}
# Mostly ignore the NPC, but attack them more during jobs
conditions TargetHasStateHeistNPC
{
conditions TargetIsAtOrAboveState=(state::lock_pick_progress, 1)
{
Melee27OnlyLastTarget TargetNear
}
Melee9OnlyLastTarget TargetNear
}
# Relaxed Stance - Initial stance for all non-spawned guards
stance stance2
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour
ChangeToStance3-1FightIsInState=1 # Draw weapon / walk faster
DoNothingDoLiterallyNothing10 IsInState=(state::patrolling, 0)
# Alert Stance
stance stance3
ChangeToStance1 -1FightIsInState=2 # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-20,20) ForceTargetEnemy TargetInRange=55 TargetIsPlayer # Go to combat behaviour
ChangeToStance1 -1TargetWithinAngle=(-85,85) ForceTargetEnemy TargetInRange=40 TargetIsPlayer # Go to combat behaviour

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistGuardBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistGuardBase"
extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"

Actor
{
	on_event_leave_ground_for_DashToTarget = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_event_hit_ground_for_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
	on_end_DashToTarget = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}

Life
{
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/military/melee_elite/melee4Elite_dash.epk );"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
5550
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteGuard"] = {
    name = "Guard Captain",
    life = 7.5,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.65,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 18,
    accuracy = 1,
    weaponType1 = "Two Hand Axe",
    skillList = {
        "MeleeHeistTemplarCaptain",
        "HeistMilitaryMelee",
        "HeistPolearmDashStab",
        "GAHeistTemplarMelee2HSlash",
        "GAHeistTemplarMelee2HSlam",
        "GAHeistTemplarDashStab",
        "WalkEmergeHeistGuard",
        "DoLiterallyNothing",
        "EASHeistMindControlSuicide",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeHeistTemplarCaptain"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistMilitaryMelee"] = {
    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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HeistPolearmDashStab"] = {
    name = "HeistPolearmDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.MovementSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "is_area_damage",
        "disable_attack_repeats",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-20, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlash"] = {
    name = "GAHeistTemplarMelee2HSlash",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channelled] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarMelee2HSlam"] = {
    name = "GAHeistTemplarMelee2HSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAHeistTemplarDashStab"] = {
    name = "GAHeistTemplarDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_lightning",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -30, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1, 2},  cost = { }, },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  cost = { }, },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  cost = { }, },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeHeistGuard"] = {
    name = "WalkEmergeHeistGuard",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 0, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASHeistMindControlSuicide"] = {
    name = "EASHeistMindControlSuicide",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}