-- Data\Spectres.lua
minions["Metadata/Monsters/IncaShadowBoss/BossIncaShadowUniqueMap"] = {
name = "Jik'shah",
life = 40,
fireResist = 40,
coldResist = 40,
lightningResist = 40,
chaosResist = 25,
damage = 8,
damageSpread = 0.2,
attackTime = 4.005,
attackRange = 7,
accuracy = 1,
skillList = {
"IncaBossExplosion",
"IncaBossSummon",
"IncaBossLaser",
"IncaBossTravel",
"IncaBossSprayMaps",
"IncaBossColdSnapTriggered",
"IncaBossRocks",
"IncaBossRocksTriggered",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossExplosion"] = {
name = "IncaBossExplosion",
hidden = true,
color = 4,
baseEffectiveness = 1,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 2.25,
baseFlags = {
area = true,
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"skill_physical_damage_%_to_convert_to_fire",
"active_skill_damage_+%_final",
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"is_area_damage",
"global_cannot_crit",
},
levels = {
[1] = {50, -61, -25, levelRequirement = 23, statInterpolation = {1, 1, 1}, },
[2] = {50, -41, -25, levelRequirement = 48, statInterpolation = {1, 1, 1}, },
[3] = {50, -3, -25, levelRequirement = 63, statInterpolation = {1, 1, 1}, },
[4] = {50, -4, -25, levelRequirement = 66, statInterpolation = {1, 1, 1}, },
[5] = {50, -5, -25, levelRequirement = 67, statInterpolation = {1, 1, 1}, },
[6] = {50, -6, -25, levelRequirement = 68, statInterpolation = {1, 1, 1}, },
[7] = {50, -7, -25, levelRequirement = 69, statInterpolation = {1, 1, 1}, },
[8] = {50, -8, -25, levelRequirement = 70, statInterpolation = {1, 1, 1}, },
[9] = {50, -10, -25, levelRequirement = 71, statInterpolation = {1, 1, 1}, },
[10] = {50, -12, -25, levelRequirement = 72, statInterpolation = {1, 1, 1}, },
[11] = {50, -14, -25, levelRequirement = 73, statInterpolation = {1, 1, 1}, },
[12] = {50, -17, -25, levelRequirement = 74, statInterpolation = {1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossSummon"] = {
name = "IncaBossSummon",
hidden = true,
color = 4,
baseEffectiveness = 0.61,
incrementalEffectiveness = 0.038,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Minion] = true,
[SkillType.CreatesMinion] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
spell = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"number_of_inca_minions_allowed",
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"active_skill_cast_speed_+%_final",
"is_area_damage",
"projectile_uses_contact_position",
"projectile_uses_contact_direction",
},
levels = {
[1] = {8, 0.8, 1.2, 40, levelRequirement = 23, statInterpolation = {1, 3, 3, 1}, },
[2] = {8, 0.8, 1.2, 40, levelRequirement = 63, statInterpolation = {1, 3, 3, 1}, },
[3] = {8, 0.8, 1.2, 40, levelRequirement = 67, statInterpolation = {1, 3, 3, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossLaser"] = {
name = "IncaBossLaser",
hidden = true,
color = 4,
baseEffectiveness = 2.8125,
incrementalEffectiveness = 0.0504,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1.45,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"skill_repeat_count",
"base_chance_to_shock_%",
"shock_duration_+%",
"active_skill_cast_speed_+%_final",
},
levels = {
[1] = {1.1, 1.6, 2, 100, 100, 15, critChance = 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.8, 1.2, 2, 100, 100, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1}, },
[3] = {0.8, 1.2, 2, 100, 100, critChance = 10, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1}, },
[4] = {0.8, 1.2, 2, 100, 100, critChance = 15, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossTravel"] = {
name = "IncaBossTravel",
hidden = true,
color = 4,
baseEffectiveness = 0.77,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
},
levels = {
[1] = {7000, levelRequirement = 23, statInterpolation = {1}, },
[2] = {6000, levelRequirement = 48, statInterpolation = {1}, },
[3] = {5000, levelRequirement = 63, statInterpolation = {1}, },
[4] = {4000, levelRequirement = 70, statInterpolation = {1}, },
[5] = {3000, levelRequirement = 74, statInterpolation = {1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossSprayMaps"] = {
name = "IncaBossSprayMaps",
hidden = true,
color = 4,
baseEffectiveness = 0.9,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 3.6,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"projectile_uses_contact_position",
"projectile_uses_contact_direction",
"always_pierce",
},
levels = {
[1] = {8000, critChance = 5, levelRequirement = 23, statInterpolation = {1}, },
[2] = {8000, critChance = 5, levelRequirement = 67, statInterpolation = {1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossColdSnapTriggered"] = {
name = "Cold Snap",
hidden = true,
color = 4,
baseEffectiveness = 2.726,
incrementalEffectiveness = 0.0454,
description = "Creates a sudden burst of cold in a targeted area, damaging enemies. This also creates an expanding area which is filled with chilled ground, and deals cold damage over time to enemies. Enemies that die while in the area have a chance to grant Frenzy Charges. The cooldown can be bypassed by expending a Frenzy Charge.",
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.SpellCanCascade] = true,
[SkillType.Duration] = true,
[SkillType.ChillingArea] = true,
[SkillType.AreaSpell] = true,
[SkillType.SecondWindSupport] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_cold_damage",
"spell_maximum_base_cold_damage",
"base_skill_effect_duration",
"chill_effect_+%",
"base_cold_damage_to_deal_per_minute",
"base_chance_to_freeze_%",
"is_area_damage",
},
levels = {
[1] = {0, 0, 7000, 200, 2.4, 0, levelRequirement = 23, statInterpolation = {3, 3, 1, 2, 3, 2}, },
[2] = {0, 0, 7000, 200, 2.4, 0, levelRequirement = 68, statInterpolation = {3, 3, 1, 2, 3, 2}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossRocks"] = {
name = "IncaBossRocks",
hidden = true,
color = 4,
baseEffectiveness = 1.46,
incrementalEffectiveness = 0.0456,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 4,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"base_skill_effect_duration",
"fire_storm_fireball_delay_ms",
"is_area_damage",
"skill_repeat_count",
},
levels = {
[1] = {0.8, 1.2, 5000, 200, 1, 1, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1}, },
[2] = {0.8, 1.2, 5000, 200, 1, levelRequirement = 48, statInterpolation = {3, 3, 1, 1, 1}, },
[3] = {0.8, 1.2, 5000, 200, 1, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1}, },
[4] = {0.8, 1.2, 6000, 200, 1, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["IncaBossRocksTriggered"] = {
name = "Firestorm",
hidden = true,
color = 4,
baseEffectiveness = 2,
incrementalEffectiveness = 0.04,
description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Area] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.FireSkill] = true,
[SkillType.SpellCanCascade] = true,
[SkillType.CanRapidFire] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"fire_storm_fireball_delay_ms",
"monster_penalty_against_minions_damage_+%_final_vs_player_minions",
"base_chance_to_ignite_%",
"spell_maximum_action_distance_+%",
"firestorm_base_area_of_effect_+%",
"is_area_damage",
},
levels = {
[1] = {0.4, 0.6, 300, -25, 0, 0, -50, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
[2] = {0.4, 0.6, 300, -25, 0, 0, -50, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1, 1, 1}, },
},
}