ผู้ต้อนรับของผู้แก้ไข
มนุษย์
เพิ่มความเร็วในการเคลื่อนที่ 50%
เพิ่มความเร็วในการร่าย 35%
สกิล ยิงกระสุน เพิ่มเติม 1 ลูก
drop additional rare items [3]
Whisperer's Attendant
SpectreN
Tagsนักเวท, cursing_monster, has_wand, human, humanoid, large_height, light_armour, lightning_affinity, not_dex, not_str, ranged, red_blood, summoner, very_slow_movement
พลังชีวิต
150%
Energy Shield From Life
50%
Ailment Threshold
150%
ค่าต้านทาน
0 0 0 75
Damage
113%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 40
Attack Time
1.2 Second
Damage Spread
±20%
ค่าประสบการณ์
150%
Model Size
130%
Type
ProphecyExperimenterBoss
Metadata
ProphecyExperimenterBoss
เลเวล
68
พลังชีวิต
9,650
ค่าเกราะ
28,790
การหลบหลีก
4,739
โล่พลังงาน
3,064
Damage
422
ความเสียหายเวท
422
ความแม่นยำ
290
Attack Time
1.2
ค่าประสบการณ์
15,383
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
MonsterConductivity
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
ตัวนำไฟฟ้า (Conductivity)
เวลาร่าย: 0.5 วินาที
คูลดาวน์: 10 วินาที
สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันมีค่าต้านทาน สายฟ้า น้อยลง และทำให้พวกมันมีโอกาสติดสถานะ ช็อค เมื่อถูกปะทะ
ระยะเวลาพื้นฐาน 6 วินาที
ศัตรูที่ถูกสาป มีค่าต้านทาน สายฟ้า -30%
การปะทะ ศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ ช็อค +25%
active skill area of effect radius +% final [9]
ProphecySummonLightningGolem
Triggerable, Lightning, Mineable, Minion, MinionsCanExplode, Multicastable, Spell, Totemable, Trappable, Golem, CreatesMinion, Cooldown
อัญเชิญโกเลมสายฟ้า (Summon Lightning Golem)
เวลาร่าย: 1 วินาที
คูลดาวน์: 3 วินาที
อัญเชิญ โกเลมสายฟ้า ที่เพิ่มความเร็วในการโจมตีกับร่ายให้กับคุณ มันจะยิงเวทกระสุน สร้างลูกสายฟ้าที่ช็อคศัตรูที่อยู่ใกล้ และร่ายออร่าชั่วคราวที่เสริมความเสียหาย สายฟ้า ให้กับเวทและการโจมตีของโกเลมและเพื่อนที่อยู่ใกล้อีกด้วย
เพิ่มขนาดของตัวละคร 17%
อัญเชิญ โกเลม ได้สูงสุด 4 ตัว
เพิ่มพลังชีวิตสูงสุดของ มิเนียน 27%
โกเลมมอบม็อด: เพิ่มความเร็วในการโจมตีและร่าย 9%
base display minion actor level [68]
display minion monster type [11]
ProphecyBallLightning
Spell, Damage, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire, AreaSpell
บอลสายฟ้า (Ball Lightning)
โอกาสคริติคอล: 32%
เวลาร่าย: 0.8 วินาที
คูลดาวน์: 1.6 วินาที
ยิงกระสุนที่เคลื่อนไหวช้าซึ่งสร้างความเสียหายซ้ำๆ ต่อศัตรูแต่ละตัวในพื้นที่รอบๆ ด้วยสายฟ้า
สร้างความเสียหาย สายฟ้า 110.3 ถึง 331
เพิ่มความเร็วในการร่าย 30%
รัศมีพื้นฐาน 1.8 เมตร
active skill area of effect radius +% final [-33]
base is projectile [1]

Object Type

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

MinimapIcon
{
	icon = "MissionTarget" 
}

Life
{
	corpse_usable = false
}

Object Type Codes

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

BaseEvents
{
     on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_unique.epk ); "
}

Life
{
	on_death = "HideMinimapIcon();"
	on_spawned_dead = "HideMinimapIcon();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Axis/ProphecyExperimenterBoss"] = {
    name = "Whisperer's Attendant",
    life = 1.5,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 75,
    damage = 1.13,
    damageSpread = 0.2,
    attackTime = 1.2,
    attackRange = 40,
    accuracy = 1,
    weaponType1 = "Wand",
    skillList = {
        "MonsterConductivity",
        "ProphecyBallLightning",
        "ProphecySummonLightningGolem",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterConductivity"] = {
    name = "Conductivity",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_lightning_damage_resistance_%",
        "base_skill_effect_duration",
        "chance_to_be_shocked_%",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-25, 6000, 25, 9, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
        [3] = {-30, 6000, 25, 9, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [4] = {-40, 6000, 25, 9, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyBallLightning"] = {
    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",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 4, -33, 18, critChance = 32, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 5, -33, 18, critChance = 32, levelRequirement = 7, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, 6, -33, 18, critChance = 32, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, 7, -33, 18, critChance = 32, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, 8, -33, 18, critChance = 32, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, 9, -33, 18, critChance = 32, levelRequirement = 25, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, 10, -33, 18, critChance = 32, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, 11, -33, 18, critChance = 32, levelRequirement = 33, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, 12, -33, 18, critChance = 32, levelRequirement = 35, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, 13, -33, 18, critChance = 32, levelRequirement = 37, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, 14, -33, 18, critChance = 32, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, 15, -33, 18, critChance = 32, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, 16, -33, 18, critChance = 32, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, 17, -33, 18, critChance = 32, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, 20, -33, 18, critChance = 32, levelRequirement = 47, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, 21, -33, 18, critChance = 32, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, 22, -33, 18, critChance = 32, levelRequirement = 51, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, 23, -33, 18, critChance = 32, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, 24, -33, 18, critChance = 32, levelRequirement = 55, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, 25, -33, 18, critChance = 32, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, 26, -33, 18, critChance = 32, levelRequirement = 59, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, 27, -33, 18, critChance = 32, levelRequirement = 61, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, 28, -33, 18, critChance = 32, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, 29, -33, 18, critChance = 32, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, 30, -33, 18, critChance = 32, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, 31, -33, 18, critChance = 32, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, 32, -33, 18, critChance = 32, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, 33, -33, 18, critChance = 32, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, 34, -33, 18, critChance = 32, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, 35, -33, 18, critChance = 32, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, 36, -33, 18, critChance = 32, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, 37, -33, 18, critChance = 32, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecySummonLightningGolem"] = {
    name = "Summon Lightning Golem",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a Lightning Golem that grants you increased Attack and Cast speed. The Lightning Golem fires a projectile spell, creates orbs of Lightning that zap nearby enemies, and casts a temporary aura that grants added Lightning Damage to spells and attacks used by the Golem and its nearby allies.",
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.Mineable] = true,
        [SkillType.Minion] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Spell] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Golem] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_actor_scale_+%",
        "lightning_golem_grants_attack_and_cast_speed_+%",
        "minion_maximum_life_+%",
        "base_display_minion_actor_level",
        "base_number_of_golems_allowed",
        "display_minion_monster_type",
    },
    levels = {
        [1] = {0, 6, 10, 34, 4, 11, levelRequirement = 34, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [2] = {1, 6, 11, 36, 4, 11, levelRequirement = 36, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [3] = {2, 6, 12, 38, 4, 11, levelRequirement = 38, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [4] = {3, 6, 13, 40, 4, 11, levelRequirement = 40, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [5] = {4, 6, 14, 42, 4, 11, levelRequirement = 42, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [6] = {5, 7, 15, 44, 4, 11, levelRequirement = 44, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [7] = {6, 7, 16, 46, 4, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [8] = {7, 7, 17, 48, 4, 11, levelRequirement = 48, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [9] = {8, 7, 18, 50, 4, 11, levelRequirement = 50, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [10] = {9, 7, 19, 52, 4, 11, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [11] = {10, 8, 20, 54, 4, 11, levelRequirement = 54, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [12] = {11, 8, 21, 56, 4, 11, levelRequirement = 56, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [13] = {12, 8, 22, 58, 4, 11, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [14] = {13, 8, 23, 60, 4, 11, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [15] = {14, 8, 24, 62, 4, 11, levelRequirement = 62, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [16] = {15, 9, 25, 64, 4, 11, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [17] = {16, 9, 26, 66, 4, 11, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [18] = {17, 9, 27, 68, 4, 11, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [19] = {18, 9, 28, 69, 4, 11, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [20] = {19, 9, 29, 70, 4, 11, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [21] = {20, 10, 30, 72, 4, 11, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [22] = {21, 10, 31, 74, 4, 11, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [23] = {22, 10, 32, 76, 4, 11, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [24] = {23, 10, 33, 78, 4, 11, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [25] = {24, 10, 34, 80, 4, 11, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [26] = {25, 11, 35, 82, 4, 11, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [27] = {26, 11, 36, 84, 4, 11, levelRequirement = 84, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [28] = {27, 11, 37, 86, 4, 11, levelRequirement = 86, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [29] = {28, 11, 38, 88, 4, 11, levelRequirement = 88, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [30] = {29, 11, 39, 90, 4, 11, levelRequirement = 90, statInterpolation = {1, 1, 1, 1},  cost = { }, },
    },
}
เพิ่มความเร็วในการเคลื่อนที่ 50%
IdMonsterImplicitFastRun1
FamilyMovementVelocity
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • base movement velocity +% Min: 50 Max: 50 Global
  • Craft Tagsspeed
    เพิ่มความเร็วในการร่าย 35%
    IdMonsterImplicitFastCast1
    FamilyIncreasedCastSpeed
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • base cast speed +% Min: 35 Max: 35 Global
  • Craft Tagscaster speed
    สกิล ยิงกระสุน เพิ่มเติม 1 ลูก
    IdMonsterMultipleProjectilesImplicit2
    FamilyMonsterMultipleProjectile
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • number of additional projectiles Min: 1 Max: 1 Global
  • drop additional rare items [3]
    IdProphecyAdditionalRareItemsBoss
    FamilyMonsterDropAdditionalRareItems
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • drop additional rare items Min: 3 Max: 3 Global
  • ผู้ต้อนรับของผู้แก้ไข
    มนุษย์
    เพิ่มความเร็วในการเคลื่อนที่ 50%
    เพิ่มความเร็วในการร่าย 35%
    สกิล ยิงกระสุน เพิ่มเติม 1 ลูก
    Whisperer's Attendant
    SpectreN
    Tagsนักเวท, cursing_monster, has_wand, human, humanoid, light_armour, lightning_affinity, not_dex, not_str, ranged, red_blood, summoner, very_slow_movement
    พลังชีวิต
    150%
    Energy Shield From Life
    50%
    Ailment Threshold
    150%
    ค่าต้านทาน
    0 0 0 75
    Damage
    113%
    ความแม่นยำ
    100%
    โอกาสคริติคอล
    +5%
    ตัวคูณคริติคอล
    +130%
    Attack Distance
    6 ~ 40
    Attack Time
    1.2 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    150%
    Model Size
    130%
    Type
    ProphecyExperimenterBoss
    Metadata
    ProphecyExperimenterBossStandalone
    เลเวล
    68
    พลังชีวิต
    9,650
    ค่าเกราะ
    28,790
    การหลบหลีก
    4,739
    โล่พลังงาน
    3,064
    Damage
    422
    ความเสียหายเวท
    422
    ความแม่นยำ
    290
    Attack Time
    1.2
    ค่าประสบการณ์
    15,383
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MonsterConductivity
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    ตัวนำไฟฟ้า (Conductivity)
    เวลาร่าย: 0.5 วินาที
    คูลดาวน์: 10 วินาที
    สาปทุกเป้าหมายในพื้นที่ ทำให้พวกมันมีค่าต้านทาน สายฟ้า น้อยลง และทำให้พวกมันมีโอกาสติดสถานะ ช็อค เมื่อถูกปะทะ
    ระยะเวลาพื้นฐาน 6 วินาที
    ศัตรูที่ถูกสาป มีค่าต้านทาน สายฟ้า -30%
    การปะทะ ศัตรูที่ถูกสาป มีโอกาสสร้างสถานะ ช็อค +25%
    active skill area of effect radius +% final [9]
    ProphecySummonLightningGolem
    Triggerable, Lightning, Mineable, Minion, MinionsCanExplode, Multicastable, Spell, Totemable, Trappable, Golem, CreatesMinion, Cooldown
    อัญเชิญโกเลมสายฟ้า (Summon Lightning Golem)
    เวลาร่าย: 1 วินาที
    คูลดาวน์: 3 วินาที
    อัญเชิญ โกเลมสายฟ้า ที่เพิ่มความเร็วในการโจมตีกับร่ายให้กับคุณ มันจะยิงเวทกระสุน สร้างลูกสายฟ้าที่ช็อคศัตรูที่อยู่ใกล้ และร่ายออร่าชั่วคราวที่เสริมความเสียหาย สายฟ้า ให้กับเวทและการโจมตีของโกเลมและเพื่อนที่อยู่ใกล้อีกด้วย
    เพิ่มขนาดของตัวละคร 17%
    อัญเชิญ โกเลม ได้สูงสุด 4 ตัว
    เพิ่มพลังชีวิตสูงสุดของ มิเนียน 27%
    โกเลมมอบม็อด: เพิ่มความเร็วในการโจมตีและร่าย 9%
    base display minion actor level [68]
    display minion monster type [11]
    ProphecyBallLightning
    Spell, Damage, Projectile, ProjectilesFromUser, Area, Totemable, Trappable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire, AreaSpell
    บอลสายฟ้า (Ball Lightning)
    โอกาสคริติคอล: 32%
    เวลาร่าย: 0.8 วินาที
    คูลดาวน์: 1.6 วินาที
    ยิงกระสุนที่เคลื่อนไหวช้าซึ่งสร้างความเสียหายซ้ำๆ ต่อศัตรูแต่ละตัวในพื้นที่รอบๆ ด้วยสายฟ้า
    สร้างความเสียหาย สายฟ้า 110.3 ถึง 331
    เพิ่มความเร็วในการร่าย 30%
    รัศมีพื้นฐาน 1.8 เมตร
    active skill area of effect radius +% final [-33]
    base is projectile [1]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Axis/Experimenter/Experimenter"
    
    BaseEvents
    {
        on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_unique.epk ); "
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/ProphecyExperimenterBossStandalone"] = {
        name = "Whisperer's Attendant",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 75,
        damage = 1.13,
        damageSpread = 0.2,
        attackTime = 1.2,
        attackRange = 40,
        accuracy = 1,
        weaponType1 = "Wand",
        skillList = {
            "MonsterConductivity",
            "ProphecyBallLightning",
            "ProphecySummonLightningGolem",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterConductivity"] = {
        name = "Conductivity",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_lightning_damage_resistance_%",
            "base_skill_effect_duration",
            "chance_to_be_shocked_%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {-20, 6000, 25, 9, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {-25, 6000, 25, 9, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [3] = {-30, 6000, 25, 9, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [4] = {-40, 6000, 25, 9, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecyBallLightning"] = {
        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",
            "base_cast_speed_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "active_skill_base_area_of_effect_radius",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.5, 1.5, 4, -33, 18, critChance = 32, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.5, 1.5, 5, -33, 18, critChance = 32, levelRequirement = 7, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.5, 1.5, 6, -33, 18, critChance = 32, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.5, 1.5, 7, -33, 18, critChance = 32, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.5, 1.5, 8, -33, 18, critChance = 32, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.5, 1.5, 9, -33, 18, critChance = 32, levelRequirement = 25, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.5, 1.5, 10, -33, 18, critChance = 32, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.5, 1.5, 11, -33, 18, critChance = 32, levelRequirement = 33, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.5, 1.5, 12, -33, 18, critChance = 32, levelRequirement = 35, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.5, 1.5, 13, -33, 18, critChance = 32, levelRequirement = 37, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.5, 1.5, 14, -33, 18, critChance = 32, levelRequirement = 39, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.5, 1.5, 15, -33, 18, critChance = 32, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.5, 1.5, 16, -33, 18, critChance = 32, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.5, 1.5, 17, -33, 18, critChance = 32, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.5, 1.5, 20, -33, 18, critChance = 32, levelRequirement = 47, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.5, 1.5, 21, -33, 18, critChance = 32, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.5, 1.5, 22, -33, 18, critChance = 32, levelRequirement = 51, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.5, 1.5, 23, -33, 18, critChance = 32, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.5, 1.5, 24, -33, 18, critChance = 32, levelRequirement = 55, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.5, 1.5, 25, -33, 18, critChance = 32, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.5, 1.5, 26, -33, 18, critChance = 32, levelRequirement = 59, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.5, 1.5, 27, -33, 18, critChance = 32, levelRequirement = 61, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.5, 1.5, 28, -33, 18, critChance = 32, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.5, 1.5, 29, -33, 18, critChance = 32, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.5, 1.5, 30, -33, 18, critChance = 32, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.5, 1.5, 31, -33, 18, critChance = 32, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.5, 1.5, 32, -33, 18, critChance = 32, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.5, 1.5, 33, -33, 18, critChance = 32, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.5, 1.5, 34, -33, 18, critChance = 32, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.5, 1.5, 35, -33, 18, critChance = 32, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.5, 1.5, 36, -33, 18, critChance = 32, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.5, 1.5, 37, -33, 18, critChance = 32, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ProphecySummonLightningGolem"] = {
        name = "Summon Lightning Golem",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a Lightning Golem that grants you increased Attack and Cast speed. The Lightning Golem fires a projectile spell, creates orbs of Lightning that zap nearby enemies, and casts a temporary aura that grants added Lightning Damage to spells and attacks used by the Golem and its nearby allies.",
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Mineable] = true,
            [SkillType.Minion] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Spell] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Golem] = true,
            [SkillType.CreatesMinion] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "minion_spell_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_actor_scale_+%",
            "lightning_golem_grants_attack_and_cast_speed_+%",
            "minion_maximum_life_+%",
            "base_display_minion_actor_level",
            "base_number_of_golems_allowed",
            "display_minion_monster_type",
        },
        levels = {
            [1] = {0, 6, 10, 34, 4, 11, levelRequirement = 34, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [2] = {1, 6, 11, 36, 4, 11, levelRequirement = 36, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [3] = {2, 6, 12, 38, 4, 11, levelRequirement = 38, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [4] = {3, 6, 13, 40, 4, 11, levelRequirement = 40, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [5] = {4, 6, 14, 42, 4, 11, levelRequirement = 42, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [6] = {5, 7, 15, 44, 4, 11, levelRequirement = 44, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [7] = {6, 7, 16, 46, 4, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [8] = {7, 7, 17, 48, 4, 11, levelRequirement = 48, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [9] = {8, 7, 18, 50, 4, 11, levelRequirement = 50, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [10] = {9, 7, 19, 52, 4, 11, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [11] = {10, 8, 20, 54, 4, 11, levelRequirement = 54, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [12] = {11, 8, 21, 56, 4, 11, levelRequirement = 56, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [13] = {12, 8, 22, 58, 4, 11, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [14] = {13, 8, 23, 60, 4, 11, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [15] = {14, 8, 24, 62, 4, 11, levelRequirement = 62, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [16] = {15, 9, 25, 64, 4, 11, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [17] = {16, 9, 26, 66, 4, 11, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [18] = {17, 9, 27, 68, 4, 11, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [19] = {18, 9, 28, 69, 4, 11, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [20] = {19, 9, 29, 70, 4, 11, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [21] = {20, 10, 30, 72, 4, 11, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [22] = {21, 10, 31, 74, 4, 11, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [23] = {22, 10, 32, 76, 4, 11, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [24] = {23, 10, 33, 78, 4, 11, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [25] = {24, 10, 34, 80, 4, 11, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [26] = {25, 11, 35, 82, 4, 11, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [27] = {26, 11, 36, 84, 4, 11, levelRequirement = 84, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [28] = {27, 11, 37, 86, 4, 11, levelRequirement = 86, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [29] = {28, 11, 38, 88, 4, 11, levelRequirement = 88, statInterpolation = {1, 1, 1, 1},  cost = { }, },
            [30] = {29, 11, 39, 90, 4, 11, levelRequirement = 90, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        },
    }
    
    เพิ่มความเร็วในการเคลื่อนที่ 50%
    IdMonsterImplicitFastRun1
    FamilyMovementVelocity
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • base movement velocity +% Min: 50 Max: 50 Global
  • Craft Tagsspeed
    เพิ่มความเร็วในการร่าย 35%
    IdMonsterImplicitFastCast1
    FamilyIncreasedCastSpeed
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • base cast speed +% Min: 35 Max: 35 Global
  • Craft Tagscaster speed
    สกิล ยิงกระสุน เพิ่มเติม 1 ลูก
    IdMonsterMultipleProjectilesImplicit2
    FamilyMonsterMultipleProjectile
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • number of additional projectiles Min: 1 Max: 1 Global