-- Data\Spectres.lua
minions["Metadata/Monsters/WaterElemental/WaterElementalMapBoss2"] = {
name = "Mother Phyia",
life = 4,
energyShield = 0.5,
fireResist = 40,
coldResist = 40,
lightningResist = 40,
chaosResist = 25,
damage = 1.8,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 10,
accuracy = 1,
skillList = {
"IceNovaWaterElementalMap",
"Melee",
"WaterElementalFrostbolt",
"WaterElementalVortexBoss",
"IceWarp",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["IceNovaWaterElementalMap"] = {
name = "Ice Nova",
hidden = true,
color = 4,
baseEffectiveness = 1.0873,
incrementalEffectiveness = 0.034,
description = "A chilling circle of ice expands from the caster. If the caster targets near their Frostbolt projectiles, it will expand from a number of those projectiles instead. If this skill would repeat when cast this way, it will instead expand again from the same projectiles after a short delay.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.ColdSkill] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
[SkillType.NovaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.8,
baseFlags = {
area = true,
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_cold_damage",
"spell_maximum_base_cold_damage",
"skill_art_variation",
"is_area_damage",
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"ice_nova_number_of_frost_bolts_to_cast_on",
},
levels = {
[1] = {0.8, 1.25, 2, 1, -25, 1, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {3.68, 5.75, 2, 1, -25, 1, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["Melee"] = {
name = "Default Attack",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Strike your foes down with a powerful blow.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.ProjectileAttack] = true,
[SkillType.SkillCanMirageArcher] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.AttackCanRepeat] = true,
[SkillType.Melee] = true,
[SkillType.SkillCanVolley] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"skill_can_fire_arrows",
"skill_can_fire_wand_projectiles",
},
levels = {
[1] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["WaterElementalFrostbolt"] = {
name = "Frostbolt",
hidden = true,
color = "3",
baseEffectiveness = 2.4545,
incrementalEffectiveness = 0.041,
description = "Fires a slow-moving projectile that pierces through enemies, dealing cold damage.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.Hit] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.ColdSkill] = true,
[SkillType.Triggerable] = true,
[SkillType.CanRapidFire] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.75,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_cold_damage",
"spell_maximum_base_cold_damage",
"base_projectile_speed_+%",
"base_is_projectile",
"always_pierce",
},
levels = {
[1] = {0.8, 1.2, -30, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1}, },
[2] = {0.8, 1.2, -30, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["WaterElementalVortexBoss"] = {
name = "Vortex",
hidden = true,
color = "3",
baseEffectiveness = 2.1409,
incrementalEffectiveness = 0.0356,
description = "An icy blast explodes around the caster, dealing cold damage to enemies, and leaving behind a whirling vortex which deals cold damage over time and chills enemies caught in it. If the caster targets near their Frostbolt projectiles, it will explode from a number of those projectiles instead, destroying them.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.ColdSkill] = true,
[SkillType.Triggerable] = true,
[SkillType.Duration] = true,
[SkillType.ChillingArea] = true,
[SkillType.AreaSpell] = true,
[SkillType.Instant] = true,
[SkillType.NovaSpell] = true,
[SkillType.SecondWindSupport] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.9,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_cold_damage",
"spell_maximum_base_cold_damage",
"base_skill_effect_duration",
"base_cold_damage_to_deal_per_minute",
"frost_bolt_nova_number_of_frost_bolts_to_detonate",
"is_area_damage",
"spell_damage_modifiers_apply_to_skill_dot",
},
levels = {
[1] = {0.8, 1.2, 3000, 1, 1, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 3, 1}, },
[2] = {1.6, 2.4, 3000, 7, 1, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 3, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IceWarp"] = {
name = "IceWarp",
hidden = true,
color = 4,
baseEffectiveness = 1,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.MovementSkill] = true,
[SkillType.ColdSkill] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"active_skill_area_of_effect_radius_+%_final",
},
levels = {
[1] = {10000, 0, levelRequirement = 1, statInterpolation = {1, 1}, },
},
}