Perfect Sanguimancer Demon
ศพ
ประเภทมอนสเตอร์: ปีศาจ
สูญเสียพลังชีวิต ส่วนหนึ่งเมื่อร่ายเวท
เมื่อมีพลังชีวิตเหลือ 20% จะหยุดร่ายเพื่อ เติมพลังชีวิต ให้เต็ม
รักษาเพื่อนที่อยู่ใกล้ เท่ากับ 10% ของ พลังชีวิตที่จ่ายไป
ขณะ พลังชีวิตเหลือน้อย เพื่อนที่อยู่ใกล้ มีความเสียหาย เวท เพิ่มขึ้น
คลิก​ขวา​ที่​ไอเทม​ชิ้น​นี้​เพื่อ​สร้าง​ศพ​นี้
Perfect Sanguimancer Demon ShepherdHigh /7
ชื่อแสดง​คำ​บรรยายแบบ​ละเอียด
DropLevel 81
BaseType Perfect Sanguimancer Demon
Class ศพ
FlagsAlwaysAllocate
TypeMetadata/Items/ItemisedCorpses/ShepherdHigh
IconArt/2DItems/Currency/Azmeri/HellscapeDemonElite2Corpse
ReferenceCommunity Wiki
Perfect Sanguimancer Demon
ปีศาจ
SpectreY
Tagsbeyond_demon, bludgeoning_weapon, นักเวท, demon, fire_affinity, flesh_armour, is_unarmed, not_dex, not_str, ranged, red_blood, very_fast_movement
พลังชีวิต
203%
Energy Shield From Life
100%
Ailment Threshold
203%
ค่าต้านทาน
0 0 75 0
Damage
150%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
4 ~ 12
Attack Time
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
130%
Type
AzmeriShepherd
Metadata
ShepherdHigh
เลเวล
68
พลังชีวิต
13,060
ค่าเกราะ
28,790
การหลบหลีก
4,739
โล่พลังงาน
6,127
Damage
560
ความเสียหายเวท
560
ความแม่นยำ
290
Attack Time
1.5
ค่าประสบการณ์
15,383
Ailment Threshold
13,060
Chill
41
Shock
41
Brittle
234
Scorch
41
Sap
114
GTAzmeriShepherdVomit
Triggerable, Spell
เวลาร่าย: 2.4 วินาที
คูลดาวน์: 12 วินาที
spell maximum action distance +% [-50]
MMSAzmeriShepherdTripleMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
โอกาสคริติคอล: 5%
เวลาร่าย: 1.5 วินาที
สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
สร้างความเสียหาย กายภาพ 1056 ถึง 1585
แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
base is projectile [1]
is area damage [1]
projectile spread radius [15]
projectile uses contact position [1]
spell maximum action distance +% [-50]
use scaled contact offset [1]
MMSAzmeriShepherdVomitMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
โอกาสคริติคอล: 5%
เวลาร่าย: 2.7 วินาที
สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
สร้างความเสียหาย กายภาพ 726.3 ถึง 1089
แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
base is projectile [1]
is area damage [1]
projectile spread radius [5]
projectile uses contact position [1]
spell maximum action distance +% [-50]
use scaled contact offset [1]
GSAzmeriShepherdBeamNuke
Spell, Triggerable
โอกาสคริติคอล: 5%
เวลาร่าย: 2 วินาที
คูลดาวน์: 7 วินาที
สร้างความเสียหาย กายภาพ 3011 ถึง 4517
แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
is area damage [1]
spell maximum action distance +% [-50]
ABTTAzmeriShepherdSpellDamage
Buff, Duration, Spell, Triggerable
เวลาร่าย: 1 วินาที
เพิ่มความเสียหาย เวท 131.8%

Object Type

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	define_shared_state = "regenerating;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_spawned_alive =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
	"

	on_death =
	"
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
	"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/ShepherdHigh"] = {
    name = "Perfect Sanguimancer Demon",
    life = 2.03,
    energyShield = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 75,
    chaosResist = 0,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "Unarmed",
    weaponType2 = "One Hand Mace",
    skillList = {
        "MMSAzmeriShepherdTripleMortar",
        "MMSAzmeriShepherdVomitMortar",
        "ABTTAzmeriShepherdSpellDamage",
        "GSAzmeriShepherdBeamNuke",
        "GTAzmeriShepherdVomit",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSAzmeriShepherdTripleMortar"] = {
    name = "MMSAzmeriShepherdTripleMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 15, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSAzmeriShepherdVomitMortar"] = {
    name = "MMSAzmeriShepherdVomitMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.7,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 5, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ABTTAzmeriShepherdSpellDamage"] = {
    name = "ABTTAzmeriShepherdSpellDamage",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_damage_+%",
    },
    levels = {
        [1] = {30, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {150, levelRequirement = 80, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSAzmeriShepherdBeamNuke"] = {
    name = "GSAzmeriShepherdBeamNuke",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_maximum_action_distance_+%",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTAzmeriShepherdVomit"] = {
    name = "GTAzmeriShepherdVomit",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.4,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
    },
    levels = {
        [1] = {-50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}