Pain Witness
ปีศาจ
SpectreY
Tagsนักเวท, cleaving_weapon, demon, flesh_armour, has_wand, lightning_affinity, medium_movement, medium_small_height, not_dex, not_str, physical_affinity, ranged, red_blood
พลังชีวิต
80%
Energy Shield From Life
50%
Ailment Threshold
80%
ค่าต้านทาน
0 0 0 0
Damage
120%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 32
Attack Time
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
100%
Model Size
120%
Type
Eye
Metadata
Eye3
เลเวล
68
พลังชีวิต
5,147
ค่าเกราะ
28,790
การหลบหลีก
4,739
โล่พลังงาน
3,064
Damage
448
ความเสียหายเวท
448
ความแม่นยำ
290
Attack Time
1.5
ค่าประสบการณ์
10,255
Ailment Threshold
5,147
Chill
16
Shock
16
Brittle
92
Scorch
16
Sap
45
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
โจมตีธรรมดา (Default Attack)
Base Damage: 359–538
โอกาสคริติคอล: 5%
Attack Time: 1.5 วินาที
โจมตีศัตรูของคุณด้วยการจู่โจมอย่างมีกำลัง
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EyeBallLightning
Spell, Damage, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire, AreaSpell
บอลสายฟ้า (Ball Lightning)
โอกาสคริติคอล: 5%
ประสิทธิภาพการเสริมความเสียหาย: 20%
เวลาร่าย: 0.8 วินาที
คูลดาวน์: 9 วินาที
ยิงกระสุนที่เคลื่อนไหวช้าซึ่งสร้างความเสียหายซ้ำๆ ต่อศัตรูแต่ละตัวในพื้นที่รอบๆ ด้วยสายฟ้า
สร้างความเสียหาย สายฟ้า 31.97 ถึง 607.4
รัศมีพื้นฐาน 1.8 เมตร
active skill area of effect radius +% final [-57]
base is projectile [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	supress_muzzle_flash = 1
	supress_weapon_surges = 1
}

Actor
{
	main_hand_unarmed_type = "Wand"
	basic_action = "Emerge"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
Render
{
     //turn_duration = 0.3
	 preload_buff_visual = "lightning_eyes_effects"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Eyes/Eye3"] = {
    name = "Pain Witness",
    life = 0.8,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 32,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "EyeBallLightning",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    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.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = 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",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EyeBallLightning"] = {
    name = "Ball Lightning",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a slow-moving projectile that damages each enemy in an area around it repeatedly with bolts of lightning.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Area] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.10000000149012, 1.8999999761581, -57, 18, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}