Whisperer's Attendant
Humanoid
50% increased Movement Speed
35% increased Cast Speed
Skills fire an additional Projectile
drop additional rare items [3]
35% increased Cast Speed
Skills fire an additional Projectile
drop additional rare items [3]
Spectre | N |
---|---|
Tags | caster, cursing_monster, has_wand, human, humanoid, large_height, light_armour, lightning_affinity, not_dex, not_str, ranged, red_blood, summoner, very_slow_movement |
Life
150%
Energy Shield From Life
50%
Ailment Threshold
150%
Resistance
0 0 0 75
Damage
113%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 40
Attack Time
1.2 Second
Damage Spread
±20%
Experience
150%
Model Size
130%
Type
ProphecyExperimenterBoss
Metadata
ProphecyExperimenterBoss
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,650
Armour
28,790
Evasion
4,739
Energy Shield
3,064
Damage
422
Spell Damage
422
Accuracy
290
Attack Time
1.2
Experience
15,383
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MonsterConductivity
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Conductivity
Cast Time: 0.5 sec
Cooldown Time: 10 sec
Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.
Base duration is 6 seconds
Cursed enemies have -30% to Lightning Resistance
Hits against Cursed Enemies have +25% chance to Shock
active skill area of effect radius +% final [9]
Cursed enemies have -30% to Lightning Resistance
Hits against Cursed Enemies have +25% chance to Shock
active skill area of effect radius +% final [9]
ProphecySummonLightningGolem
Triggerable, Lightning, Mineable, Minion, MinionsCanExplode, Multicastable, Spell, Totemable, Trappable, Golem, CreatesMinion, Cooldown
Summon Lightning Golem
Cast Time: 1 sec
Cooldown Time: 3 sec
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.
17% increased Character Size
Maximum 4 Summoned Golems
27% increased Minion Maximum Life
Golems grant 9% increased Attack and Cast Speed
base display minion actor level [68]
display minion monster type [11]
Maximum 4 Summoned Golems
27% increased Minion Maximum Life
Golems grant 9% increased Attack and Cast Speed
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
Critical Strike Chance: 32%
Cast Time: 0.8 sec
Cooldown Time: 1.6 sec
Fires a slow-moving projectile that damages each enemy in an area around it repeatedly with bolts of lightning.
Deals 110.3 to 331 Lightning Damage
30% increased Cast Speed
Base radius is 1.8 metres
active skill area of effect radius +% final [-33]
base is projectile [1]
30% increased Cast Speed
Base radius is 1.8 metres
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% increased Movement Speed
Id | MonsterImplicitFastRun1 |
---|---|
Family | MovementVelocity |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats | |
Craft Tags | speed |
35% increased Cast Speed
Id | MonsterImplicitFastCast1 |
---|---|
Family | IncreasedCastSpeed |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats | |
Craft Tags | caster speed |
Skills fire an additional Projectile
Id | MonsterMultipleProjectilesImplicit2 |
---|---|
Family | MonsterMultipleProjectile |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |
drop additional rare items [3]
Id | ProphecyAdditionalRareItemsBoss |
---|---|
Family | MonsterDropAdditionalRareItems |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |
Whisperer's Attendant
Humanoid
50% increased Movement Speed
35% increased Cast Speed
Skills fire an additional Projectile
35% increased Cast Speed
Skills fire an additional Projectile
Spectre | N |
---|---|
Tags | caster, cursing_monster, has_wand, human, humanoid, light_armour, lightning_affinity, not_dex, not_str, ranged, red_blood, summoner, very_slow_movement |
Life
150%
Energy Shield From Life
50%
Ailment Threshold
150%
Resistance
0 0 0 75
Damage
113%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 40
Attack Time
1.2 Second
Damage Spread
±20%
Experience
150%
Model Size
130%
Type
ProphecyExperimenterBoss
Metadata
ProphecyExperimenterBossStandalone
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,650
Armour
28,790
Evasion
4,739
Energy Shield
3,064
Damage
422
Spell Damage
422
Accuracy
290
Attack Time
1.2
Experience
15,383
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MonsterConductivity
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Conductivity
Cast Time: 0.5 sec
Cooldown Time: 10 sec
Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.
Base duration is 6 seconds
Cursed enemies have -30% to Lightning Resistance
Hits against Cursed Enemies have +25% chance to Shock
active skill area of effect radius +% final [9]
Cursed enemies have -30% to Lightning Resistance
Hits against Cursed Enemies have +25% chance to Shock
active skill area of effect radius +% final [9]
ProphecySummonLightningGolem
Triggerable, Lightning, Mineable, Minion, MinionsCanExplode, Multicastable, Spell, Totemable, Trappable, Golem, CreatesMinion, Cooldown
Summon Lightning Golem
Cast Time: 1 sec
Cooldown Time: 3 sec
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.
17% increased Character Size
Maximum 4 Summoned Golems
27% increased Minion Maximum Life
Golems grant 9% increased Attack and Cast Speed
base display minion actor level [68]
display minion monster type [11]
Maximum 4 Summoned Golems
27% increased Minion Maximum Life
Golems grant 9% increased Attack and Cast Speed
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
Critical Strike Chance: 32%
Cast Time: 0.8 sec
Cooldown Time: 1.6 sec
Fires a slow-moving projectile that damages each enemy in an area around it repeatedly with bolts of lightning.
Deals 110.3 to 331 Lightning Damage
30% increased Cast Speed
Base radius is 1.8 metres
active skill area of effect radius +% final [-33]
base is projectile [1]
30% increased Cast Speed
Base radius is 1.8 metres
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% increased Movement Speed
Id | MonsterImplicitFastRun1 |
---|---|
Family | MovementVelocity |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats | |
Craft Tags | speed |
35% increased Cast Speed
Id | MonsterImplicitFastCast1 |
---|---|
Family | IncreasedCastSpeed |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats | |
Craft Tags | caster speed |
Skills fire an additional Projectile
Id | MonsterMultipleProjectilesImplicit2 |
---|---|
Family | MonsterMultipleProjectile |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |