Prophecy เพแรนดัส แรมเพจ
เจิม คลัสเตอร์จิวเวล The Pantheon ไอเทม ตารางพาสซีฟ Fossil ตัวเร่งปฏิกิริยา Delirium Orb ซแคแร็บ Breachstone Emblem Timeless Jewel ไพ่พยากรณ์
กัปตันของการ์ด
นครซาร์น
Guard Captain

กัปตันของการ์ด

SpectreY
Areaนครซาร์น
Modใช้ Cleave
ใช้ Double Strike
เกราะ
Tagsred_blood, human, humanoid, not_dex, not_int
Damage180%
พลังชีวิต240%
Ailment Threshold240%
โอกาสคริติคอล5%
TypeAxisLieutenant
Attack Distance6 ~ 10
Attack Time1.245 Second
Damage Spread20%
เกราะ+40%
Accuracy+100%

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431292136.11.2451828522771854803737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386281905.61.2451520220195794503737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901512.91.2451024315859685203737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด222071128.61.245651811687567603737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
68กัปตันของการ์ด16152837.11.24541338578468103737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
    },
}
SpectreY
Area
Modใช้ Cleave
ใช้ Double Strike
เกราะ
Tagsred_blood, human, humanoid, not_dex, not_int
Damage180%
พลังชีวิต240%
Ailment Threshold240%
โอกาสคริติคอล5%
TypeAxisLieutenant
Attack Distance6 ~ 10
Attack Time1.245 Second
Damage Spread20%
เกราะ+40%
Accuracy+100%

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431292136.11.2451828522771854803737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386281905.61.2451520220195794503737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901512.91.2451024315859685203737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด222071128.61.245651811687567603737370

Melee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

MonsterCleave
iconcleave
Cleave
ตัวละครเหวี่ยงอาวุธ (หรืออาวุธทั้งสองถ้าใช้อาวุธคู่) เป็นวงโค้งไปทางเป้าหมาย สร้างความเสียหายให้กับมอนสเตอร์ในพื้นที่ด้านหน้า ต้องใช้กับ ขวาน หรือ ดาบ เท่านั้น
เมื่อถืออาวุธคู่,สร้างความเสียหาย 60% รวมจากแต่ละข้างของอาวุธ
is area damage [1]
เพิ่มความเสียหาย กายภาพ 31%
skill double hits when dual wielding [1]
monster penalty against minions damage +% final vs player minions [-20]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill

MonsterDoubleStrike
icondoubleswing
Double Strike
ทำการโจมตีสองครั้งอย่างรวดเร็วด้วยอาวุธประชิด
base skill number of additional hits [1]
Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
    },
}
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_Spectre
Area
Modบล็อคการโจมตี
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]
Tagsred_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee1Elite
Attack Distance6 ~ 10
Attack Time1.17 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
SpectreY
Area
Modบล็อคการโจมตี
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]
Tagsred_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee1Elite
Attack Distance6 ~ 10
Attack Time1.17 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteSpectre
Area
Modmonster 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]
Tagsred_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee4Elite
Attack Distance6 ~ 18
Attack Time1.5 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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

is_area_damage Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
SpectreY
Area
Modmonster 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]
Tagsred_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee4Elite
Attack Distance6 ~ 18
Attack Time1.5 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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

is_area_damage Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee1Elite_Spectre
Area
Modบล็อคการโจมตี
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]
Tagsheist_guard, red_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee1Elite
Attack Distance6 ~ 10
Attack Time1.17 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431291840.21.1757142325308548000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386281641.51.1747505288507945000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901303.31.1732011226566852000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด22207972.21.1720368166965676000400

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

DoLiterallyNothing

WalkEmergeHeistGuard
walk emerge distance [200]

GAHeistTemplarShieldBashElite
skill physical damage % to convert to lightning [50]
base knockback speed +% [100]
เพิ่มระยะทาง Knockback ขึ้น 100%
active skill attack damage final permyriad [5000]

global_knockback is_area_damage always_stun Triggerable Channelled

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

is_area_damage Triggerable Attack
เวลาคูลดาวน์: 15 Second

HeistMilitaryEliteShieldCharge
iconshieldcharge
Shield Charge
ชาร์จเข้าหาศัตรู ทุบด้วยโล่ของตัวละครพร้อมกับจู่โจมด้วยอาวุธประชิด ทำให้ศัตรูที่ขวางทางติดมึนและกระเด็น ความเสียหายและการทำให้มึนงงเป็นสัดส่วนกับระยะทางที่เคลื่อนที่
เพิ่มความเร็วในการเคลื่อนที่ขึ้น 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 Attack Melee MeleeSingleTarget MovementSkill TravelSkill
เวลาคูลดาวน์: 12 Second

GAHeistMilitaryChargeImpact
active skill attack damage final permyriad [5000]
is_area_damage Triggerable Attack

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHeist/Military/MilitaryMelee4EliteSpectre
Area
Modmonster 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]
Tagsheist_guard, red_blood, human, humanoid, not_dex, not_int
Damage165%
พลังชีวิต750%
Ailment Threshold750%
โอกาสคริติคอล5%
TypeHeistMilitaryMelee4Elite
Attack Distance6 ~ 18
Attack Time1.5 Second
Damage Spread20%
เกราะ+100%
Accuracy+100%

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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

is_area_damage Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
84กัปตันของการ์ด431292359.21.55714232530854802020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
82กัปตันของการ์ด386282104.51.54750528850794502020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
78กัปตันของการ์ด298901670.91.53201122656685202020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
73กัปตันของการ์ด222071246.41.52036816696567602020200

HeistMilitaryMelee
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

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 Triggerable Channelled

MeleeHeistTemplarCaptain
iconbasicattack
โจมตีธรรมดา
โจมตีศัตรูของคุณด้วยการโจมตีธรรมดา
skill_can_fire_arrows skill_can_fire_wand_projectiles Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley

HeistPolearmDashStab
walk emerge extra distance [-20]
is_area_damage disable_attack_repeats cast_time_overrides_attack_duration Spell MovementSkill
เวลาในการร่าย: 1.5 Second
เวลาคูลดาวน์: 15 Second

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 Triggerable Attack

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 Triggerable Attack
เวลาคูลดาวน์: 12 Second

ChangeToStance1Heist
skill_cannot_be_interrupted skill_cannot_be_stunned

EASHeistMindControlSuicide
skill_cannot_be_stunned skill_cannot_be_knocked_back
เลเวลชื่อประสบการณ์DamageAttack TimeAlly LifeเกราะEvasionโล่พลังงานต้านทานไฟต้านทานน้ำแข็งต้านทานสายฟ้าต้านทานเคออส
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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.75, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.75, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.75, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
        [2] = {50, 0, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {1, 2},  },
        [3] = {50, 1, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {1, 2},  },
        [4] = {50, 60, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {1, 2},  },
    },
}
-- 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},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}
-- 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 = {},  },
    },
}