Wilorin Demontamer
Wilorin Demontamer
| Spectre | N | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Area | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mod | monster_dropped_item_rarity_+% [500] unique_boss_curse_effect_on_self_+%_final [0] cannot_block_attacks [1] Blocks Spells base_block_%_damage_taken [15] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tags | red_blood, human, humanoid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage | 143% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Life | 112% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Energy Shield From Life | 60% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ailment Threshold | 112% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Critical Strike Chance | 5% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Type | ExileShadow4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Distance | 6 ~ 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Time | 0.855 Second | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage Spread | 20% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Evasion | +40% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accuracy | +100% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object Typeversion 2
extends "Metadata/Monsters/Exiles/Exile"
Stats
{
}Object Type Codesversion 2
extends "Metadata/Monsters/Exiles/Exile"
BaseEvents
{
on_construction_complete = "AddEffectPack( Metadata/Effects/Microtransactions/BodyArmours/ArcaneArmour/ArcaneArmourBody.epk );"
} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Path of Building Spectre | -- Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileShadow4"] = {
name = "Wilorin Demontamer",
life = 1.12,
energyShield = 0.6,
fireResist = 30,
coldResist = 30,
lightningResist = 30,
chaosResist = 20,
damage = 1.43,
damageSpread = 0.2,
attackTime = 0.855,
attackRange = 8,
accuracy = 1,
weaponType1 = "Wand",
weaponType2 = "Shield",
skillList = {
"ExileLightningWarp",
"ExileConductivity",
"ExileBallLightning",
"ExileStormCall",
"ExileVaalStormCall",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileLightningWarp"] = {
name = "Lightning Warp",
hidden = true,
color = 4,
baseEffectiveness = 1.8125,
incrementalEffectiveness = 0.047,
description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.MovementSkill] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.TravelSkill] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.CanRapidFire] = true,
},
statDescriptionScope = "variable_duration_skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"is_area_damage",
"skill_override_pvp_scaling_time_ms",
"skill_effect_duration_+%",
"skill_art_variation",
"base_skill_show_average_damage_instead_of_dps",
},
levels = {
[1] = {0.5, 1.5, 1, 1000, 0, 6, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1, 1000, -2, 6, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1, 1000, -4, 6, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1, 1000, -6, 6, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1, 1000, -8, 6, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1, 1000, -10, 6, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1, 1000, -12, 6, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1, 1000, -14, 6, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1, 1000, -16, 6, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1, 1000, -18, 6, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1, 1000, -20, 6, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1, 1000, -22, 6, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1, 1000, -24, 6, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1, 1000, -25, 6, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1, 1000, -26, 6, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1, 1000, -27, 6, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1, 1000, -28, 6, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1, 1000, -29, 6, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1, 1000, -30, 6, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1, 1000, -31, 6, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1, 1000, -32, 6, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1, 1000, -34, 6, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1, 1000, -36, 6, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1, 1000, -38, 6, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 1, 1000, -40, 6, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 1, 1000, -42, 6, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 1, 1000, -44, 6, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 1, 1000, -46, 6, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 1, 1000, -48, 6, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 1, 1000, -50, 6, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 1, 1000, -52, 6, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 1, 1000, -54, 6, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 1, 1000, -56, 6, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 1, 1000, -58, 6, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 1, 1000, -60, 6, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 1, 1000, -62, 6, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 1, 1000, -64, 6, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 1, 1000, -66, 6, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileConductivity"] = {
name = "Conductivity",
hidden = true,
color = "3",
baseEffectiveness = 0.85,
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.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.AppliesCurse] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
[SkillType.Type91] = true,
[SkillType.Type92] = true,
[SkillType.Hex] = true,
},
statDescriptionScope = "curse_skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"active_skill_area_of_effect_radius_+%_final",
"base_lightning_damage_resistance_%",
"chance_to_be_shocked_%",
},
levels = {
[1] = {7000, 0, -30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileBallLightning"] = {
name = "Ball Lightning",
hidden = true,
color = "3",
baseEffectiveness = 0.378,
incrementalEffectiveness = 0.034,
description = "Fires a slow-moving projectile that periodically damages enemies in an area around it with bolts of lightning.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.Area] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = 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_+%",
"number_of_additional_projectiles",
"active_skill_area_of_effect_radius_+%_final",
"base_is_projectile",
},
levels = {
[1] = {0.5, 1.5, 4, 2, 0, critChance = 32, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1}, },
[2] = {0.5, 1.5, 5, 2, 0, critChance = 32, levelRequirement = 7, statInterpolation = {3, 3, 1, 1, 1}, },
[3] = {0.5, 1.5, 6, 2, 0, critChance = 32, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1}, },
[4] = {0.5, 1.5, 7, 2, 0, critChance = 32, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1}, },
[5] = {0.5, 1.5, 8, 2, 0, critChance = 32, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1}, },
[6] = {0.5, 1.5, 9, 2, 0, critChance = 32, levelRequirement = 25, statInterpolation = {3, 3, 1, 1, 1}, },
[7] = {0.5, 1.5, 10, 2, 0, critChance = 32, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1}, },
[8] = {0.5, 1.5, 11, 2, 0, critChance = 32, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1}, },
[9] = {0.5, 1.5, 12, 2, 0, critChance = 32, levelRequirement = 35, statInterpolation = {3, 3, 1, 1, 1}, },
[10] = {0.5, 1.5, 13, 2, 0, critChance = 32, levelRequirement = 37, statInterpolation = {3, 3, 1, 1, 1}, },
[11] = {0.5, 1.5, 14, 2, 0, critChance = 32, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1}, },
[12] = {0.5, 1.5, 15, 2, 0, critChance = 32, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1}, },
[13] = {0.5, 1.5, 16, 2, 0, critChance = 32, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1}, },
[14] = {0.5, 1.5, 17, 2, 0, critChance = 32, levelRequirement = 45, statInterpolation = {3, 3, 1, 1, 1}, },
[15] = {0.5, 1.5, 20, 2, 0, critChance = 32, levelRequirement = 47, statInterpolation = {3, 3, 1, 1, 1}, },
[16] = {0.5, 1.5, 21, 2, 0, critChance = 32, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1}, },
[17] = {0.5, 1.5, 22, 2, 0, critChance = 32, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1}, },
[18] = {0.5, 1.5, 23, 2, 0, critChance = 32, levelRequirement = 53, statInterpolation = {3, 3, 1, 1, 1}, },
[19] = {0.5, 1.5, 24, 2, 0, critChance = 32, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1}, },
[20] = {0.5, 1.5, 25, 2, 0, critChance = 32, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1}, },
[21] = {0.5, 1.5, 26, 2, 0, critChance = 32, levelRequirement = 59, statInterpolation = {3, 3, 1, 1, 1}, },
[22] = {0.5, 1.5, 27, 2, 0, critChance = 32, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1}, },
[23] = {0.5, 1.5, 28, 2, 0, critChance = 32, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1}, },
[24] = {0.5, 1.5, 29, 2, 0, critChance = 32, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1}, },
[25] = {0.5, 1.5, 30, 2, 0, critChance = 32, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1}, },
[26] = {0.5, 1.5, 31, 2, 0, critChance = 32, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1}, },
[27] = {0.5, 1.5, 32, 2, 0, critChance = 32, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1}, },
[28] = {0.5, 1.5, 33, 2, 0, critChance = 32, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1}, },
[29] = {0.5, 1.5, 34, 2, 0, critChance = 32, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1}, },
[30] = {0.5, 1.5, 35, 2, 0, critChance = 32, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1}, },
[31] = {0.5, 1.5, 36, 2, 0, critChance = 32, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1}, },
[32] = {0.5, 1.5, 37, 2, 0, critChance = 32, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileStormCall"] = {
name = "Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"add_power_charge_on_critical_strike_%",
"base_cast_speed_+%",
"active_skill_area_of_effect_radius_+%_final",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 1500, 0, 0, 0, critChance = 40, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1500, 20, 20, 0, critChance = 40, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1500, 21, 21, 0, critChance = 40, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1500, 22, 22, 0, critChance = 40, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1500, 23, 23, 0, critChance = 40, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1500, 24, 24, 0, critChance = 40, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1500, 25, 25, 0, critChance = 40, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1500, 26, 26, 0, critChance = 40, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1500, 27, 54, 0, 1, critChance = 40, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1500, 28, 55, 0, 1, critChance = 40, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1500, 29, 56, 0, 1, critChance = 40, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1500, 30, 57, 0, 1, critChance = 40, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1500, 31, 57, 0, 1, critChance = 40, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1500, 31, 58, 0, 1, critChance = 40, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1500, 32, 59, 0, 1, critChance = 40, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1500, 33, 60, 0, 1, critChance = 40, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1500, 34, 61, 0, 1, critChance = 40, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1500, 35, 62, 0, 1, critChance = 40, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1500, 36, 63, 0, 1, critChance = 40, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1500, 37, 64, 0, 1, critChance = 40, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1500, 38, 65, 0, 1, critChance = 40, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1500, 39, 66, 0, 1, critChance = 40, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1500, 40, 67, 0, 1, critChance = 40, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1500, 41, 68, 0, 1, critChance = 40, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileVaalStormCall"] = {
name = "Vaal Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Vaal] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.CantUseFistOfWar] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"skill_art_variation",
"active_skill_area_of_effect_radius_+%_final",
"vaal_storm_call_base_delay_ms",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 3000, 1, 0, 250, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 3100, 1, 0, 250, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 3200, 1, 0, 250, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 3300, 1, 0, 250, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 3400, 1, 0, 250, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 3500, 1, 0, 250, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 3600, 1, 0, 250, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 3700, 1, 0, 250, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 3800, 1, 0, 250, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 3900, 1, 0, 250, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 4000, 1, 0, 250, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 4100, 1, 0, 250, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 4200, 1, 0, 250, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 4300, 1, 0, 250, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 4400, 1, 0, 250, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 4500, 1, 0, 250, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 4600, 1, 0, 250, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 4700, 1, 0, 250, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 4800, 1, 0, 250, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 4850, 1, 0, 250, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 4900, 1, 0, 250, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 4950, 1, 0, 250, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 5000, 1, 0, 250, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 5050, 1, 0, 250, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 5100, 1, 0, 250, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 5150, 1, 0, 250, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 5200, 1, 0, 250, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 5250, 1, 0, 250, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 5300, 1, 0, 250, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 5350, 1, 0, 250, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 5400, 1, 0, 250, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 5450, 1, 0, 250, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 5500, 1, 0, 250, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 5550, 1, 0, 250, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 5600, 1, 0, 250, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 5700, 1, 0, 250, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 5800, 1, 0, 250, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 5900, 1, 0, 250, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Spectre | N | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Area | [77] Precinct | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mod | monster_dropped_item_rarity_+% [500] unique_boss_curse_effect_on_self_+%_final [0] cannot_block_attacks [1] Blocks Spells base_block_%_damage_taken [15] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tags | red_blood, human, humanoid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage | 143% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Life | 112% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Energy Shield From Life | 60% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ailment Threshold | 112% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Critical Strike Chance | 5% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Type | ExileShadow4MapBoss | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Distance | 6 ~ 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Time | 0.855 Second | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage Spread | 20% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Evasion | +40% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accuracy | +100% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object Typeversion 2
extends "Metadata/Monsters/Exiles/Exile"
Stats
{
}Object Type Codesversion 2
extends "Metadata/Monsters/Exiles/Exile"
BaseEvents
{
on_construction_complete = "AddEffectPack( Metadata/Effects/Microtransactions/BodyArmours/ArcaneArmour/ArcaneArmourBody.epk );"
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Path of Building Spectre | -- Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileShadow4MapBoss"] = {
name = "Wilorin Demontamer",
life = 1.12,
energyShield = 0.6,
fireResist = 40,
coldResist = 40,
lightningResist = 40,
chaosResist = 25,
damage = 1.43,
damageSpread = 0.2,
attackTime = 0.855,
attackRange = 8,
accuracy = 1,
weaponType1 = "Wand",
weaponType2 = "Shield",
skillList = {
"ExileLightningWarp",
"ExileConductivity",
"ExileBallLightning",
"ExileStormCall",
"ExileVaalStormCall",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileLightningWarp"] = {
name = "Lightning Warp",
hidden = true,
color = 4,
baseEffectiveness = 1.8125,
incrementalEffectiveness = 0.047,
description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.MovementSkill] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.TravelSkill] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.CanRapidFire] = true,
},
statDescriptionScope = "variable_duration_skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"is_area_damage",
"skill_override_pvp_scaling_time_ms",
"skill_effect_duration_+%",
"skill_art_variation",
"base_skill_show_average_damage_instead_of_dps",
},
levels = {
[1] = {0.5, 1.5, 1, 1000, 0, 6, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1, 1000, -2, 6, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1, 1000, -4, 6, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1, 1000, -6, 6, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1, 1000, -8, 6, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1, 1000, -10, 6, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1, 1000, -12, 6, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1, 1000, -14, 6, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1, 1000, -16, 6, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1, 1000, -18, 6, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1, 1000, -20, 6, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1, 1000, -22, 6, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1, 1000, -24, 6, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1, 1000, -25, 6, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1, 1000, -26, 6, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1, 1000, -27, 6, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1, 1000, -28, 6, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1, 1000, -29, 6, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1, 1000, -30, 6, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1, 1000, -31, 6, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1, 1000, -32, 6, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1, 1000, -34, 6, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1, 1000, -36, 6, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1, 1000, -38, 6, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 1, 1000, -40, 6, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 1, 1000, -42, 6, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 1, 1000, -44, 6, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 1, 1000, -46, 6, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 1, 1000, -48, 6, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 1, 1000, -50, 6, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 1, 1000, -52, 6, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 1, 1000, -54, 6, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 1, 1000, -56, 6, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 1, 1000, -58, 6, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 1, 1000, -60, 6, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 1, 1000, -62, 6, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 1, 1000, -64, 6, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 1, 1000, -66, 6, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileConductivity"] = {
name = "Conductivity",
hidden = true,
color = "3",
baseEffectiveness = 0.85,
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.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.AppliesCurse] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
[SkillType.Type91] = true,
[SkillType.Type92] = true,
[SkillType.Hex] = true,
},
statDescriptionScope = "curse_skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"active_skill_area_of_effect_radius_+%_final",
"base_lightning_damage_resistance_%",
"chance_to_be_shocked_%",
},
levels = {
[1] = {7000, 0, -30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileBallLightning"] = {
name = "Ball Lightning",
hidden = true,
color = "3",
baseEffectiveness = 0.378,
incrementalEffectiveness = 0.034,
description = "Fires a slow-moving projectile that periodically damages enemies in an area around it with bolts of lightning.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.Area] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = 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_+%",
"number_of_additional_projectiles",
"active_skill_area_of_effect_radius_+%_final",
"base_is_projectile",
},
levels = {
[1] = {0.5, 1.5, 4, 2, 0, critChance = 32, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1}, },
[2] = {0.5, 1.5, 5, 2, 0, critChance = 32, levelRequirement = 7, statInterpolation = {3, 3, 1, 1, 1}, },
[3] = {0.5, 1.5, 6, 2, 0, critChance = 32, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1}, },
[4] = {0.5, 1.5, 7, 2, 0, critChance = 32, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1}, },
[5] = {0.5, 1.5, 8, 2, 0, critChance = 32, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1}, },
[6] = {0.5, 1.5, 9, 2, 0, critChance = 32, levelRequirement = 25, statInterpolation = {3, 3, 1, 1, 1}, },
[7] = {0.5, 1.5, 10, 2, 0, critChance = 32, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1}, },
[8] = {0.5, 1.5, 11, 2, 0, critChance = 32, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1}, },
[9] = {0.5, 1.5, 12, 2, 0, critChance = 32, levelRequirement = 35, statInterpolation = {3, 3, 1, 1, 1}, },
[10] = {0.5, 1.5, 13, 2, 0, critChance = 32, levelRequirement = 37, statInterpolation = {3, 3, 1, 1, 1}, },
[11] = {0.5, 1.5, 14, 2, 0, critChance = 32, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1}, },
[12] = {0.5, 1.5, 15, 2, 0, critChance = 32, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1}, },
[13] = {0.5, 1.5, 16, 2, 0, critChance = 32, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1}, },
[14] = {0.5, 1.5, 17, 2, 0, critChance = 32, levelRequirement = 45, statInterpolation = {3, 3, 1, 1, 1}, },
[15] = {0.5, 1.5, 20, 2, 0, critChance = 32, levelRequirement = 47, statInterpolation = {3, 3, 1, 1, 1}, },
[16] = {0.5, 1.5, 21, 2, 0, critChance = 32, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1}, },
[17] = {0.5, 1.5, 22, 2, 0, critChance = 32, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1}, },
[18] = {0.5, 1.5, 23, 2, 0, critChance = 32, levelRequirement = 53, statInterpolation = {3, 3, 1, 1, 1}, },
[19] = {0.5, 1.5, 24, 2, 0, critChance = 32, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1}, },
[20] = {0.5, 1.5, 25, 2, 0, critChance = 32, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1}, },
[21] = {0.5, 1.5, 26, 2, 0, critChance = 32, levelRequirement = 59, statInterpolation = {3, 3, 1, 1, 1}, },
[22] = {0.5, 1.5, 27, 2, 0, critChance = 32, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1}, },
[23] = {0.5, 1.5, 28, 2, 0, critChance = 32, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1}, },
[24] = {0.5, 1.5, 29, 2, 0, critChance = 32, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1}, },
[25] = {0.5, 1.5, 30, 2, 0, critChance = 32, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1}, },
[26] = {0.5, 1.5, 31, 2, 0, critChance = 32, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1}, },
[27] = {0.5, 1.5, 32, 2, 0, critChance = 32, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1}, },
[28] = {0.5, 1.5, 33, 2, 0, critChance = 32, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1}, },
[29] = {0.5, 1.5, 34, 2, 0, critChance = 32, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1}, },
[30] = {0.5, 1.5, 35, 2, 0, critChance = 32, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1}, },
[31] = {0.5, 1.5, 36, 2, 0, critChance = 32, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1}, },
[32] = {0.5, 1.5, 37, 2, 0, critChance = 32, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileStormCall"] = {
name = "Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"add_power_charge_on_critical_strike_%",
"base_cast_speed_+%",
"active_skill_area_of_effect_radius_+%_final",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 1500, 0, 0, 0, critChance = 40, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1500, 20, 20, 0, critChance = 40, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1500, 21, 21, 0, critChance = 40, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1500, 22, 22, 0, critChance = 40, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1500, 23, 23, 0, critChance = 40, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1500, 24, 24, 0, critChance = 40, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1500, 25, 25, 0, critChance = 40, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1500, 26, 26, 0, critChance = 40, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1500, 27, 54, 0, 1, critChance = 40, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1500, 28, 55, 0, 1, critChance = 40, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1500, 29, 56, 0, 1, critChance = 40, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1500, 30, 57, 0, 1, critChance = 40, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1500, 31, 57, 0, 1, critChance = 40, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1500, 31, 58, 0, 1, critChance = 40, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1500, 32, 59, 0, 1, critChance = 40, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1500, 33, 60, 0, 1, critChance = 40, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1500, 34, 61, 0, 1, critChance = 40, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1500, 35, 62, 0, 1, critChance = 40, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1500, 36, 63, 0, 1, critChance = 40, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1500, 37, 64, 0, 1, critChance = 40, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1500, 38, 65, 0, 1, critChance = 40, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1500, 39, 66, 0, 1, critChance = 40, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1500, 40, 67, 0, 1, critChance = 40, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1500, 41, 68, 0, 1, critChance = 40, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileVaalStormCall"] = {
name = "Vaal Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Vaal] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.CantUseFistOfWar] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"skill_art_variation",
"active_skill_area_of_effect_radius_+%_final",
"vaal_storm_call_base_delay_ms",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 3000, 1, 0, 250, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 3100, 1, 0, 250, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 3200, 1, 0, 250, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 3300, 1, 0, 250, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 3400, 1, 0, 250, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 3500, 1, 0, 250, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 3600, 1, 0, 250, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 3700, 1, 0, 250, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 3800, 1, 0, 250, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 3900, 1, 0, 250, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 4000, 1, 0, 250, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 4100, 1, 0, 250, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 4200, 1, 0, 250, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 4300, 1, 0, 250, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 4400, 1, 0, 250, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 4500, 1, 0, 250, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 4600, 1, 0, 250, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 4700, 1, 0, 250, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 4800, 1, 0, 250, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 4850, 1, 0, 250, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 4900, 1, 0, 250, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 4950, 1, 0, 250, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 5000, 1, 0, 250, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 5050, 1, 0, 250, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 5100, 1, 0, 250, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 5150, 1, 0, 250, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 5200, 1, 0, 250, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 5250, 1, 0, 250, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 5300, 1, 0, 250, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 5350, 1, 0, 250, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 5400, 1, 0, 250, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 5450, 1, 0, 250, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 5500, 1, 0, 250, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 5550, 1, 0, 250, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 5600, 1, 0, 250, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 5700, 1, 0, 250, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 5800, 1, 0, 250, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 5900, 1, 0, 250, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Spectre | N | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Area | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mod | monster_dropped_item_rarity_+% [500] unique_boss_curse_effect_on_self_+%_final [0] cannot_block_attacks [1] Blocks Spells base_block_%_damage_taken [15] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tags | red_blood, human, humanoid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage | 143% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Life | 112% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Energy Shield From Life | 60% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ailment Threshold | 112% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Critical Strike Chance | 5% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Type | ExileShadow4MapBoss | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Distance | 6 ~ 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Attack Time | 0.855 Second | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Damage Spread | 20% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Evasion | +40% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accuracy | +100% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object Typeversion 2 extends "Metadata/Monsters/Exiles/Exile" extends "Metadata/Monsters/StandaloneMapBoss" Object Type Codesversion 2
extends "Metadata/Monsters/Exiles/Exile"
extends "Metadata/Monsters/StandaloneMapBoss"
BaseEvents
{
on_construction_complete = "AddEffectPack( Metadata/Effects/Microtransactions/BodyArmours/ArcaneArmour/ArcaneArmourBody.epk );"
} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Path of Building Spectre | -- Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileShadow4MapBossStandalone"] = {
name = "Wilorin Demontamer",
life = 1.12,
energyShield = 0.6,
fireResist = 40,
coldResist = 40,
lightningResist = 40,
chaosResist = 25,
damage = 1.43,
damageSpread = 0.2,
attackTime = 0.855,
attackRange = 8,
accuracy = 1,
weaponType1 = "Wand",
weaponType2 = "Shield",
skillList = {
"ExileLightningWarp",
"ExileConductivity",
"ExileBallLightning",
"ExileStormCall",
"ExileVaalStormCall",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileLightningWarp"] = {
name = "Lightning Warp",
hidden = true,
color = 4,
baseEffectiveness = 1.8125,
incrementalEffectiveness = 0.047,
description = "Waits for a duration before teleporting to a targeted destination, with the duration based on the distance and your movement speed. When the teleport occurs, lightning damage is dealt to the area around both where the player was and where they teleported to. Casting again will queue up multiple teleportations to occur in sequence.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.MovementSkill] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.TravelSkill] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.CanRapidFire] = true,
},
statDescriptionScope = "variable_duration_skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"is_area_damage",
"skill_override_pvp_scaling_time_ms",
"skill_effect_duration_+%",
"skill_art_variation",
"base_skill_show_average_damage_instead_of_dps",
},
levels = {
[1] = {0.5, 1.5, 1, 1000, 0, 6, critChance = 5, levelRequirement = 2, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1, 1000, -2, 6, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1, 1000, -4, 6, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1, 1000, -6, 6, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1, 1000, -8, 6, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1, 1000, -10, 6, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1, 1000, -12, 6, critChance = 5, levelRequirement = 14, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1, 1000, -14, 6, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1, 1000, -16, 6, critChance = 5, levelRequirement = 18, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1, 1000, -18, 6, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1, 1000, -20, 6, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1, 1000, -22, 6, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1, 1000, -24, 6, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1, 1000, -25, 6, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1, 1000, -26, 6, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1, 1000, -27, 6, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1, 1000, -28, 6, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1, 1000, -29, 6, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1, 1000, -30, 6, critChance = 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1, 1000, -31, 6, critChance = 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1, 1000, -32, 6, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1, 1000, -34, 6, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1, 1000, -36, 6, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1, 1000, -38, 6, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 1, 1000, -40, 6, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 1, 1000, -42, 6, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 1, 1000, -44, 6, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 1, 1000, -46, 6, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 1, 1000, -48, 6, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 1, 1000, -50, 6, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 1, 1000, -52, 6, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 1, 1000, -54, 6, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 1, 1000, -56, 6, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 1, 1000, -58, 6, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 1, 1000, -60, 6, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 1, 1000, -62, 6, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 1, 1000, -64, 6, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 1, 1000, -66, 6, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileConductivity"] = {
name = "Conductivity",
hidden = true,
color = "3",
baseEffectiveness = 0.85,
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.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.AppliesCurse] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
[SkillType.Type91] = true,
[SkillType.Type92] = true,
[SkillType.Hex] = true,
},
statDescriptionScope = "curse_skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"active_skill_area_of_effect_radius_+%_final",
"base_lightning_damage_resistance_%",
"chance_to_be_shocked_%",
},
levels = {
[1] = {7000, 0, -30, 25, levelRequirement = 60, statInterpolation = {1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileBallLightning"] = {
name = "Ball Lightning",
hidden = true,
color = "3",
baseEffectiveness = 0.378,
incrementalEffectiveness = 0.034,
description = "Fires a slow-moving projectile that periodically damages enemies in an area around it with bolts of lightning.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.Area] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.LightningSkill] = 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_+%",
"number_of_additional_projectiles",
"active_skill_area_of_effect_radius_+%_final",
"base_is_projectile",
},
levels = {
[1] = {0.5, 1.5, 4, 2, 0, critChance = 32, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1}, },
[2] = {0.5, 1.5, 5, 2, 0, critChance = 32, levelRequirement = 7, statInterpolation = {3, 3, 1, 1, 1}, },
[3] = {0.5, 1.5, 6, 2, 0, critChance = 32, levelRequirement = 10, statInterpolation = {3, 3, 1, 1, 1}, },
[4] = {0.5, 1.5, 7, 2, 0, critChance = 32, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1}, },
[5] = {0.5, 1.5, 8, 2, 0, critChance = 32, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1}, },
[6] = {0.5, 1.5, 9, 2, 0, critChance = 32, levelRequirement = 25, statInterpolation = {3, 3, 1, 1, 1}, },
[7] = {0.5, 1.5, 10, 2, 0, critChance = 32, levelRequirement = 31, statInterpolation = {3, 3, 1, 1, 1}, },
[8] = {0.5, 1.5, 11, 2, 0, critChance = 32, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1}, },
[9] = {0.5, 1.5, 12, 2, 0, critChance = 32, levelRequirement = 35, statInterpolation = {3, 3, 1, 1, 1}, },
[10] = {0.5, 1.5, 13, 2, 0, critChance = 32, levelRequirement = 37, statInterpolation = {3, 3, 1, 1, 1}, },
[11] = {0.5, 1.5, 14, 2, 0, critChance = 32, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1}, },
[12] = {0.5, 1.5, 15, 2, 0, critChance = 32, levelRequirement = 41, statInterpolation = {3, 3, 1, 1, 1}, },
[13] = {0.5, 1.5, 16, 2, 0, critChance = 32, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1}, },
[14] = {0.5, 1.5, 17, 2, 0, critChance = 32, levelRequirement = 45, statInterpolation = {3, 3, 1, 1, 1}, },
[15] = {0.5, 1.5, 20, 2, 0, critChance = 32, levelRequirement = 47, statInterpolation = {3, 3, 1, 1, 1}, },
[16] = {0.5, 1.5, 21, 2, 0, critChance = 32, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1}, },
[17] = {0.5, 1.5, 22, 2, 0, critChance = 32, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1}, },
[18] = {0.5, 1.5, 23, 2, 0, critChance = 32, levelRequirement = 53, statInterpolation = {3, 3, 1, 1, 1}, },
[19] = {0.5, 1.5, 24, 2, 0, critChance = 32, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1}, },
[20] = {0.5, 1.5, 25, 2, 0, critChance = 32, levelRequirement = 57, statInterpolation = {3, 3, 1, 1, 1}, },
[21] = {0.5, 1.5, 26, 2, 0, critChance = 32, levelRequirement = 59, statInterpolation = {3, 3, 1, 1, 1}, },
[22] = {0.5, 1.5, 27, 2, 0, critChance = 32, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1}, },
[23] = {0.5, 1.5, 28, 2, 0, critChance = 32, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1}, },
[24] = {0.5, 1.5, 29, 2, 0, critChance = 32, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1}, },
[25] = {0.5, 1.5, 30, 2, 0, critChance = 32, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1}, },
[26] = {0.5, 1.5, 31, 2, 0, critChance = 32, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1}, },
[27] = {0.5, 1.5, 32, 2, 0, critChance = 32, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1}, },
[28] = {0.5, 1.5, 33, 2, 0, critChance = 32, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1}, },
[29] = {0.5, 1.5, 34, 2, 0, critChance = 32, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1}, },
[30] = {0.5, 1.5, 35, 2, 0, critChance = 32, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1}, },
[31] = {0.5, 1.5, 36, 2, 0, critChance = 32, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1}, },
[32] = {0.5, 1.5, 37, 2, 0, critChance = 32, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileStormCall"] = {
name = "Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Triggerable] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.LightningSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"add_power_charge_on_critical_strike_%",
"base_cast_speed_+%",
"active_skill_area_of_effect_radius_+%_final",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 1500, 0, 0, 0, critChance = 40, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 1500, 20, 20, 0, critChance = 40, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 1500, 21, 21, 0, critChance = 40, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 1500, 22, 22, 0, critChance = 40, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 1500, 23, 23, 0, critChance = 40, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 1500, 24, 24, 0, critChance = 40, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 1500, 25, 25, 0, critChance = 40, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 1500, 26, 26, 0, critChance = 40, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 1500, 27, 54, 0, 1, critChance = 40, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 1500, 28, 55, 0, 1, critChance = 40, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 1500, 29, 56, 0, 1, critChance = 40, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 1500, 30, 57, 0, 1, critChance = 40, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 1500, 31, 57, 0, 1, critChance = 40, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 1500, 31, 58, 0, 1, critChance = 40, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 1500, 32, 59, 0, 1, critChance = 40, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 1500, 33, 60, 0, 1, critChance = 40, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 1500, 34, 61, 0, 1, critChance = 40, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 1500, 35, 62, 0, 1, critChance = 40, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 1500, 36, 63, 0, 1, critChance = 40, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 1500, 37, 64, 0, 1, critChance = 40, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 1500, 38, 65, 0, 1, critChance = 40, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 1500, 39, 66, 0, 1, critChance = 40, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 1500, 40, 67, 0, 1, critChance = 40, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 1500, 41, 68, 0, 1, critChance = 40, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["ExileVaalStormCall"] = {
name = "Vaal Storm Call",
hidden = true,
color = "3",
baseEffectiveness = 1.45,
incrementalEffectiveness = 0.0317,
description = "Sets a marker at a location. Lightning strikes random enemies around the marker repeatedly over the skill's duration, dealing damage in an area around the strike. Modifiers to the skill's duration will also affect the delay between these strikes. When the duration ends, a large bolt of lightning strikes the marker, dealing damage around it.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Vaal] = true,
[SkillType.LightningSkill] = true,
[SkillType.AreaSpell] = true,
[SkillType.CantUseFistOfWar] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.5,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_skill_effect_duration",
"skill_art_variation",
"active_skill_area_of_effect_radius_+%_final",
"vaal_storm_call_base_delay_ms",
"is_area_damage",
},
levels = {
[1] = {0.5, 1.5, 3000, 1, 0, 250, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.5, 1.5, 3100, 1, 0, 250, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[3] = {0.5, 1.5, 3200, 1, 0, 250, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[4] = {0.5, 1.5, 3300, 1, 0, 250, levelRequirement = 12, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[5] = {0.5, 1.5, 3400, 1, 0, 250, levelRequirement = 15, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[6] = {0.5, 1.5, 3500, 1, 0, 250, levelRequirement = 19, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[7] = {0.5, 1.5, 3600, 1, 0, 250, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[8] = {0.5, 1.5, 3700, 1, 0, 250, levelRequirement = 28, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[9] = {0.5, 1.5, 3800, 1, 0, 250, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[10] = {0.5, 1.5, 3900, 1, 0, 250, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[11] = {0.5, 1.5, 4000, 1, 0, 250, levelRequirement = 43, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[12] = {0.5, 1.5, 4100, 1, 0, 250, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[13] = {0.5, 1.5, 4200, 1, 0, 250, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[14] = {0.5, 1.5, 4300, 1, 0, 250, levelRequirement = 52, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[15] = {0.5, 1.5, 4400, 1, 0, 250, levelRequirement = 55, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[16] = {0.5, 1.5, 4500, 1, 0, 250, levelRequirement = 58, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[17] = {0.5, 1.5, 4600, 1, 0, 250, levelRequirement = 61, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[18] = {0.5, 1.5, 4700, 1, 0, 250, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[19] = {0.5, 1.5, 4800, 1, 0, 250, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[20] = {0.5, 1.5, 4850, 1, 0, 250, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[21] = {0.5, 1.5, 4900, 1, 0, 250, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[22] = {0.5, 1.5, 4950, 1, 0, 250, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[23] = {0.5, 1.5, 5000, 1, 0, 250, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[24] = {0.5, 1.5, 5050, 1, 0, 250, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[25] = {0.5, 1.5, 5100, 1, 0, 250, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[26] = {0.5, 1.5, 5150, 1, 0, 250, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[27] = {0.5, 1.5, 5200, 1, 0, 250, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[28] = {0.5, 1.5, 5250, 1, 0, 250, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[29] = {0.5, 1.5, 5300, 1, 0, 250, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[30] = {0.5, 1.5, 5350, 1, 0, 250, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[31] = {0.5, 1.5, 5400, 1, 0, 250, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[32] = {0.5, 1.5, 5450, 1, 0, 250, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[33] = {0.5, 1.5, 5500, 1, 0, 250, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[34] = {0.5, 1.5, 5550, 1, 0, 250, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[35] = {0.5, 1.5, 5600, 1, 0, 250, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[36] = {0.5, 1.5, 5700, 1, 0, 250, levelRequirement = 84, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[37] = {0.5, 1.5, 5800, 1, 0, 250, levelRequirement = 86, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[38] = {0.5, 1.5, 5900, 1, 0, 250, levelRequirement = 88, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||


