Add four new spectres and update three existing spectres (#9069)
This commit is contained in:
committed by
GitHub
parent
459b85d4ab
commit
e897f479f2
@@ -2568,6 +2568,7 @@ skills["MonsterProximityShield"] = {
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
spell = true,
|
||||
area = true,
|
||||
duration = true,
|
||||
},
|
||||
constantStats = {
|
||||
@@ -6456,10 +6457,9 @@ skills["BreachBlizzardSpectre"] = {
|
||||
name = "Snow Cloak",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.AreaSpell] = true, },
|
||||
skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.AreaSpell] = true, [SkillType.Buff] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
skillTypes = { [SkillType.Spell] = true, [SkillType.Buff] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Cooldown] = true, },
|
||||
statMap = {
|
||||
["avoid_damage_%"] = {
|
||||
mod("AvoidPhysicalDamageChance", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Snow Cloak" }),
|
||||
@@ -11416,3 +11416,222 @@ skills["LegionKaruiMeleeCombo2"] = {
|
||||
[4] = { 200, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 2, }, },
|
||||
},
|
||||
}
|
||||
skills["LegionMonsterProximityShield"] = {
|
||||
name = "Proximity Shield",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 2,
|
||||
baseFlags = {
|
||||
spell = true,
|
||||
area = true,
|
||||
duration = true,
|
||||
},
|
||||
constantStats = {
|
||||
{ "base_skill_effect_duration", 8000 },
|
||||
},
|
||||
stats = {
|
||||
},
|
||||
levels = {
|
||||
[1] = { levelRequirement = 0, storedUses = 1, cooldown = 18, },
|
||||
},
|
||||
}
|
||||
skills["EmpoweringHowlSpectre"] = {
|
||||
name = "Empowering Howl",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
skillTypes = { [SkillType.Buff] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Warcry] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
statMap = {
|
||||
["empowering_cry_physical_damage_added_as_fire_damage_%"] = {
|
||||
mod("PhysicalDamageGainAsFire", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Empowering Howl" }),
|
||||
},
|
||||
},
|
||||
baseFlags = {
|
||||
buff = true,
|
||||
area = true,
|
||||
duration = true,
|
||||
cooldown = true,
|
||||
warcry = true,
|
||||
},
|
||||
baseMods = {
|
||||
skill("buffAllies", true),
|
||||
skill("buffMinions", true),
|
||||
},
|
||||
constantStats = {
|
||||
{ "empowering_cry_physical_damage_added_as_fire_damage_%", 20 },
|
||||
{ "base_skill_effect_duration", 7500 },
|
||||
},
|
||||
stats = {
|
||||
"base_deal_no_damage",
|
||||
},
|
||||
levels = {
|
||||
[1] = { levelRequirement = 1, storedUses = 1, cooldown = 12, },
|
||||
},
|
||||
}
|
||||
skills["DelveMelee"] = {
|
||||
name = "Default Attack (Cold DoT)",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
baseEffectiveness = 2,
|
||||
incrementalEffectiveness = 0.03999999910593,
|
||||
description = "Strike your foes down with a powerful blow.",
|
||||
skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
attack = true,
|
||||
melee = true,
|
||||
},
|
||||
constantStats = {
|
||||
{ "apply_azurite_debuff_on_hit_ms", 2500 },
|
||||
},
|
||||
stats = {
|
||||
"base_cold_damage_to_deal_per_minute",
|
||||
"action_attack_or_cast_time_uses_animation_length",
|
||||
},
|
||||
levels = {
|
||||
[1] = { 25.000000558794, levelRequirement = 1, statInterpolation = { 3, }, },
|
||||
},
|
||||
}
|
||||
skills["DelveMeleeCold"] = {
|
||||
name = "Default Attack (Cold Hit)",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
baseEffectiveness = 0,
|
||||
description = "Strike your foes down with a powerful blow.",
|
||||
skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
attack = true,
|
||||
melee = true,
|
||||
},
|
||||
stats = {
|
||||
"physical_damage_%_to_add_as_cold",
|
||||
"action_attack_or_cast_time_uses_animation_length",
|
||||
"skill_can_fire_arrows",
|
||||
"skill_can_fire_wand_projectiles",
|
||||
},
|
||||
levels = {
|
||||
[1] = { 10, levelRequirement = 1, statInterpolation = { 2, }, },
|
||||
[2] = { 100, levelRequirement = 83, statInterpolation = { 2, }, },
|
||||
},
|
||||
}
|
||||
skills["DelveSpiderFlickerStrike"] = {
|
||||
name = "Flicker Strike (Cold Hit)",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
baseEffectiveness = 0,
|
||||
description = "Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.",
|
||||
skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Movement] = true, [SkillType.Duration] = true, [SkillType.Cooldown] = true, },
|
||||
weaponTypes = {
|
||||
["Two Handed Mace"] = true,
|
||||
["Sceptre"] = true,
|
||||
["Thrusting One Handed Sword"] = true,
|
||||
["One Handed Axe"] = true,
|
||||
["One Handed Mace"] = true,
|
||||
["Staff"] = true,
|
||||
["Two Handed Axe"] = true,
|
||||
["Two Handed Sword"] = true,
|
||||
["Claw"] = true,
|
||||
["Dagger"] = true,
|
||||
["One Handed Sword"] = true,
|
||||
},
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
attack = true,
|
||||
melee = true,
|
||||
movement = true,
|
||||
},
|
||||
constantStats = {
|
||||
{ "skill_physical_damage_%_to_convert_to_cold", 40 },
|
||||
},
|
||||
stats = {
|
||||
"ignores_proximity_shield",
|
||||
"melee_defer_damage_prediction",
|
||||
},
|
||||
levels = {
|
||||
[1] = { levelRequirement = 1, storedUses = 1, cooldown = 4, attackSpeedMultiplier = 20, baseMultiplier = 0.5, },
|
||||
},
|
||||
}
|
||||
skills["MeleeAtAnimationSpeedLightning"] = {
|
||||
name = "Default Attack",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
baseEffectiveness = 0,
|
||||
description = "Strike your foes down with a powerful blow.",
|
||||
skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, },
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
attack = true,
|
||||
melee = true,
|
||||
},
|
||||
constantStats = {
|
||||
{ "skill_physical_damage_%_to_convert_to_lightning", 75 },
|
||||
},
|
||||
stats = {
|
||||
"active_skill_damage_+%_final",
|
||||
"skill_can_fire_arrows",
|
||||
"skill_can_fire_wand_projectiles",
|
||||
"action_attack_or_cast_time_uses_animation_length",
|
||||
"projectile_uses_contact_position",
|
||||
"use_scaled_contact_offset",
|
||||
},
|
||||
notMinionStat = {
|
||||
"active_skill_damage_+%_final",
|
||||
},
|
||||
levels = {
|
||||
[1] = { 0, levelRequirement = 1, baseMultiplier = 0.75, statInterpolation = { 2, }, },
|
||||
[2] = { 0, levelRequirement = 19, baseMultiplier = 0.75, statInterpolation = { 2, }, },
|
||||
[3] = { 1, levelRequirement = 20, baseMultiplier = 0.75, statInterpolation = { 2, }, },
|
||||
[4] = { 200, levelRequirement = 84, baseMultiplier = 0.75, statInterpolation = { 2, }, },
|
||||
},
|
||||
}
|
||||
skills["CrucibleVendigoFlickerStrike"] = {
|
||||
name = "Flicker Strike",
|
||||
hidden = true,
|
||||
color = 4,
|
||||
description = "Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.",
|
||||
skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Movement] = true, [SkillType.Duration] = true, [SkillType.Cooldown] = true, },
|
||||
weaponTypes = {
|
||||
["Two Handed Mace"] = true,
|
||||
["Sceptre"] = true,
|
||||
["Thrusting One Handed Sword"] = true,
|
||||
["One Handed Axe"] = true,
|
||||
["One Handed Mace"] = true,
|
||||
["Staff"] = true,
|
||||
["Two Handed Axe"] = true,
|
||||
["Two Handed Sword"] = true,
|
||||
["Claw"] = true,
|
||||
["Dagger"] = true,
|
||||
["One Handed Sword"] = true,
|
||||
},
|
||||
statDescriptionScope = "skill_stat_descriptions",
|
||||
castTime = 1,
|
||||
baseFlags = {
|
||||
attack = true,
|
||||
melee = true,
|
||||
movement = true,
|
||||
},
|
||||
constantStats = {
|
||||
{ "skill_physical_damage_%_to_convert_to_lightning", 50 },
|
||||
},
|
||||
stats = {
|
||||
"active_skill_damage_+%_final",
|
||||
"ignores_proximity_shield",
|
||||
},
|
||||
notMinionStat = {
|
||||
"active_skill_damage_+%_final",
|
||||
},
|
||||
levels = {
|
||||
[1] = { -30, levelRequirement = 1, storedUses = 1, cooldown = 3, statInterpolation = { 2, }, },
|
||||
[2] = { 0, levelRequirement = 19, storedUses = 1, cooldown = 3, statInterpolation = { 2, }, },
|
||||
[3] = { 1, levelRequirement = 20, storedUses = 1, cooldown = 3, statInterpolation = { 2, }, },
|
||||
[4] = { 30, levelRequirement = 84, storedUses = 1, cooldown = 3, statInterpolation = { 2, }, },
|
||||
},
|
||||
}
|
||||
@@ -3748,8 +3748,169 @@ minions["Metadata/Monsters/LeagueCrucible/Cold/Pyromaniac"] = {
|
||||
modList = {
|
||||
},
|
||||
}
|
||||
-- Wretched Defiler
|
||||
minions["Metadata/Monsters/Revenant/RevenantMapBossStandalone_AtlasUber"] = {
|
||||
name = "Wretched Defiler",
|
||||
monsterTags = { "caster", "demon", "fast_movement", "flesh_armour", "is_unarmed", "large_model", "lightning_affinity", "melee", "not_int", "not_str", "physical_affinity", "raises_dead", "ranged", "red_blood", "slashing_weapon", "small_height", "standalone_map_boss", },
|
||||
baseDamageIgnoresAttackSpeed = true,
|
||||
life = 3.9,
|
||||
evasion = 0.5,
|
||||
fireResist = 40,
|
||||
coldResist = 40,
|
||||
lightningResist = 40,
|
||||
chaosResist = 25,
|
||||
damage = 3,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.5,
|
||||
attackRange = 10,
|
||||
accuracy = 1,
|
||||
skillList = {
|
||||
"RevenantReviveUndead",
|
||||
"RevenantBossSpellProjectile",
|
||||
"MeleeAtAnimationSpeed",
|
||||
"RevenantMapBossSummon1",
|
||||
"RevenantMapBossSummon2",
|
||||
},
|
||||
modList = {
|
||||
},
|
||||
}
|
||||
-- Karui Backburner
|
||||
minions["Metadata/Monsters/LegionLeague/LegionKaruiMeleeFireSpectre"] = {
|
||||
name = "Karui Backburner",
|
||||
monsterTags = { "bludgeoning_weapon", "fast_movement", "fire_affinity", "flesh_armour", "humanoid", "is_unarmed", "legion_monster", "melee", "no_pantheon_mod", "red_blood", },
|
||||
life = 3.3,
|
||||
lifeScaling = "AltLife1",
|
||||
fireResist = 20,
|
||||
coldResist = 20,
|
||||
lightningResist = 20,
|
||||
chaosResist = 0,
|
||||
damage = 1.1,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.005,
|
||||
attackRange = 9,
|
||||
accuracy = 1,
|
||||
weaponType1 = "None",
|
||||
skillList = {
|
||||
"MeleeFire",
|
||||
"LegionKaruiMeleeLeapSlam",
|
||||
"EmptyActionLegionKaruiMelee",
|
||||
"LegionKaruiMeleeCombo1",
|
||||
"LegionKaruiMeleeCombo2",
|
||||
"LegionKaruiMeleeCombo3",
|
||||
},
|
||||
modList = {
|
||||
-- MonsterIgnoresDelveDarkness [monster_ignores_delve_darkness_mechanic = 1]
|
||||
-- BreachReducedBeyondPortalChance [monster_beyond_portal_chance_+%_final = -66]
|
||||
-- BreachReducedBeyondPortalChance [monster_hellscape_charge_+% = -66]
|
||||
},
|
||||
}
|
||||
-- Templar Conscript
|
||||
minions["Metadata/Monsters/LegionLeague/LegionTemplarMelee2Spectre"] = {
|
||||
name = "Templar Conscript",
|
||||
monsterTags = { "has_two_hand_sword", "has_two_handed_melee", "humanoid", "legion_monster", "medium_movement", "melee", "metal_armour", "no_pantheon_mod", "not_dex", "physical_affinity", "ranged", "red_blood", "slashing_weapon", },
|
||||
life = 2.76,
|
||||
lifeScaling = "AltLife1",
|
||||
energyShield = 0.2,
|
||||
armour = 1,
|
||||
fireResist = 20,
|
||||
coldResist = 20,
|
||||
lightningResist = 20,
|
||||
chaosResist = 0,
|
||||
damage = 1.2,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.005,
|
||||
attackRange = 9,
|
||||
accuracy = 1,
|
||||
weaponType1 = "Two Handed Sword",
|
||||
skillList = {
|
||||
"Melee",
|
||||
"LegionTemplarWeaponThrow",
|
||||
"LegionMonsterProximityShield",
|
||||
},
|
||||
modList = {
|
||||
-- MonsterIgnoresDelveDarkness [monster_ignores_delve_darkness_mechanic = 1]
|
||||
-- BreachReducedBeyondPortalChance [monster_beyond_portal_chance_+%_final = -66]
|
||||
-- BreachReducedBeyondPortalChance [monster_hellscape_charge_+% = -66]
|
||||
},
|
||||
}
|
||||
-- Xoph's Favoured
|
||||
minions["Metadata/Monsters/Hellion/HellionBreachHowlSpectre"] = {
|
||||
name = "Xoph's Favoured",
|
||||
monsterTags = { "animal_claw_weapon", "beast", "canine_beast", "demon", "fire_affinity", "has_one_hand_sword", "has_one_handed_melee", "large_model", "light_armour", "medium_movement", "melee", "no_bloodlines", "no_pantheon_mod", "not_int", "not_str", "physical_affinity", "red_blood", },
|
||||
life = 3.6,
|
||||
evasion = 0.1,
|
||||
fireResist = 40,
|
||||
coldResist = 0,
|
||||
lightningResist = 0,
|
||||
chaosResist = 0,
|
||||
damage = 1,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.5,
|
||||
attackRange = 7,
|
||||
accuracy = 1,
|
||||
weaponType1 = "One Handed Sword",
|
||||
skillList = {
|
||||
"Melee",
|
||||
"EmpoweringHowlSpectre",
|
||||
"BreachCleave",
|
||||
},
|
||||
modList = {
|
||||
-- BreachReducedBeyondPortalChance [monster_beyond_portal_chance_+%_final = -66]
|
||||
-- BreachReducedBeyondPortalChance [monster_hellscape_charge_+% = -66]
|
||||
},
|
||||
}
|
||||
-- Skitterling
|
||||
minions["Metadata/Monsters/Spiders/DelveSpiderPacksMediumSpectre"] = {
|
||||
name = "Skitterling",
|
||||
monsterTags = { "animal_claw_weapon", "beast", "cold_affinity", "delve_monster", "flesh_armour", "has_one_hand_sword", "has_one_handed_melee", "insect_blood", "medium_movement", "melee", "no_pantheon_mod", "not_int", "not_str", "physical_affinity", "spider", },
|
||||
life = 1.27,
|
||||
lifeScaling = "AltLife2",
|
||||
evasion = 0.75,
|
||||
fireResist = 0,
|
||||
coldResist = 40,
|
||||
lightningResist = 0,
|
||||
chaosResist = 0,
|
||||
damage = 0.94,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.755,
|
||||
attackRange = 13,
|
||||
accuracy = 1,
|
||||
weaponType1 = "One Handed Sword",
|
||||
skillList = {
|
||||
"DelveMelee",
|
||||
"DelveMeleeCold",
|
||||
"DelveSpiderFlickerStrike",
|
||||
},
|
||||
modList = {
|
||||
},
|
||||
}
|
||||
-- Forged Vendigo
|
||||
minions["Metadata/Monsters/LeagueCrucible/Lightning/Vendigo_"] = {
|
||||
name = "Forged Vendigo",
|
||||
monsterTags = { "animal_claw_weapon", "beast", "demon", "fast_movement", "flesh_armour", "has_claw", "has_one_handed_melee", "medium_height", "melee", "not_int", "not_str", "physical_affinity", },
|
||||
baseDamageIgnoresAttackSpeed = true,
|
||||
life = 2.24,
|
||||
evasion = 0.5,
|
||||
fireResist = 0,
|
||||
coldResist = 0,
|
||||
lightningResist = 75,
|
||||
chaosResist = 0,
|
||||
damage = 2.48,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.695,
|
||||
attackRange = 12,
|
||||
accuracy = 1,
|
||||
weaponType1 = "Claw",
|
||||
skillList = {
|
||||
"MeleeAtAnimationSpeedLightning",
|
||||
"CrucibleVendigoFlickerStrike",
|
||||
"EASCrucibleVendigoEnrage",
|
||||
},
|
||||
modList = {
|
||||
},
|
||||
}
|
||||
|
||||
-- Affliction Corpses
|
||||
-- Affliction Corpses
|
||||
-- Frozen Cannibal
|
||||
minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/Hailrake/HailrakeLow"] = {
|
||||
name = "Imperfect Frozen Cannibal",
|
||||
@@ -5926,7 +6087,6 @@ minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/TankyZombieHigh"] = {
|
||||
},
|
||||
modList = {
|
||||
-- AzmeriTankyZombieTauntOnHit [chance_to_taunt_on_hit_% = 100]
|
||||
mod("MinionModifier", "LIST", { mod = mod("Life", "INC", 40, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Meatsack", unscalable = true })}),
|
||||
},
|
||||
}
|
||||
-- Eldritch Eye
|
||||
@@ -6760,59 +6920,3 @@ minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/SynthesisGolemHigh"] = {
|
||||
mod("LinkEffectOnSelf", "INC", 100, 0, 0), -- AzmeriGolemLinkEffectOnSelf2 [link_buff_effect_on_self_+% = 100]
|
||||
},
|
||||
}
|
||||
-- Wretched Defiler
|
||||
minions["Metadata/Monsters/Revenant/RevenantMapBossStandalone_AtlasUber"] = {
|
||||
name = "Wretched Defiler",
|
||||
monsterTags = { "caster", "demon", "fast_movement", "flesh_armour", "is_unarmed", "large_model", "lightning_affinity", "melee", "not_int", "not_str", "physical_affinity", "raises_dead", "ranged", "red_blood", "slashing_weapon", "small_height", "standalone_map_boss", },
|
||||
baseDamageIgnoresAttackSpeed = true,
|
||||
life = 3.9,
|
||||
evasion = 0.5,
|
||||
fireResist = 40,
|
||||
coldResist = 40,
|
||||
lightningResist = 40,
|
||||
chaosResist = 25,
|
||||
damage = 3,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.5,
|
||||
attackRange = 10,
|
||||
accuracy = 1,
|
||||
skillList = {
|
||||
"RevenantReviveUndead",
|
||||
"RevenantBossSpellProjectile",
|
||||
"MeleeAtAnimationSpeed",
|
||||
"RevenantMapBossSummon1",
|
||||
"RevenantMapBossSummon2",
|
||||
},
|
||||
modList = {
|
||||
},
|
||||
}
|
||||
-- Karui Backburner
|
||||
minions["Metadata/Monsters/LegionLeague/LegionKaruiMeleeFireSpectre"] = {
|
||||
name = "Karui Backburner",
|
||||
monsterTags = { "bludgeoning_weapon", "fast_movement", "fire_affinity", "flesh_armour", "humanoid", "is_unarmed", "legion_monster", "melee", "no_pantheon_mod", "red_blood", },
|
||||
life = 3.3,
|
||||
lifeScaling = "AltLife1",
|
||||
fireResist = 20,
|
||||
coldResist = 20,
|
||||
lightningResist = 20,
|
||||
chaosResist = 0,
|
||||
damage = 1.1,
|
||||
damageSpread = 0.2,
|
||||
attackTime = 1.005,
|
||||
attackRange = 9,
|
||||
accuracy = 1,
|
||||
weaponType1 = "None",
|
||||
skillList = {
|
||||
"MeleeFire",
|
||||
"LegionKaruiMeleeLeapSlam",
|
||||
"EmptyActionLegionKaruiMelee",
|
||||
"LegionKaruiMeleeCombo1",
|
||||
"LegionKaruiMeleeCombo2",
|
||||
"LegionKaruiMeleeCombo3",
|
||||
},
|
||||
modList = {
|
||||
-- MonsterIgnoresDelveDarkness [monster_ignores_delve_darkness_mechanic = 1]
|
||||
-- BreachReducedBeyondPortalChance [monster_beyond_portal_chance_+%_final = -66]
|
||||
-- BreachReducedBeyondPortalChance [monster_hellscape_charge_+% = -66]
|
||||
},
|
||||
}
|
||||
|
||||
@@ -228,8 +228,20 @@ local minions, mod, flag = ...
|
||||
#spectre Metadata/Monsters/LeagueDelve/GhostEncounter/Wraith # DelveMonsterEnfeebleOnHit
|
||||
-- Forged Frostbearer
|
||||
#spectre Metadata/Monsters/LeagueCrucible/Cold/Pyromaniac
|
||||
-- Wretched Defiler
|
||||
#spectre Metadata/Monsters/Revenant/RevenantMapBossStandalone_AtlasUber
|
||||
-- Karui Backburner
|
||||
#spectre Metadata/Monsters/LegionLeague/LegionKaruiMeleeFireSpectre
|
||||
-- Templar Conscript
|
||||
#spectre Metadata/Monsters/LegionLeague/LegionTemplarMelee2Spectre
|
||||
-- Xoph's Favoured
|
||||
#spectre Metadata/Monsters/Hellion/HellionBreachHowlSpectre
|
||||
-- Skitterling
|
||||
#spectre Metadata/Monsters/Spiders/DelveSpiderPacksMediumSpectre
|
||||
-- Forged Vendigo
|
||||
#spectre Metadata/Monsters/LeagueCrucible/Lightning/Vendigo_
|
||||
|
||||
-- Affliction Corpses
|
||||
-- Affliction Corpses
|
||||
-- Frozen Cannibal
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/Hailrake/HailrakeLow
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/Hailrake/HailrakeMid
|
||||
@@ -378,7 +390,6 @@ local minions, mod, flag = ...
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/TankyZombieLow
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/TankyZombieMid
|
||||
#monster Metadata/Monsters/LeagueAzmeri/SpecialCorpses/TankyZombieHigh
|
||||
#mod mod("MinionModifier", "LIST", { mod = mod("Life", "INC", 40, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Meatsack", unscalable = true })})
|
||||
#emit
|
||||
-- Eldritch Eye
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/TentacleMinionLow
|
||||
@@ -421,8 +432,4 @@ local minions, mod, flag = ...
|
||||
-- Half-remembered Goliath
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/SynthesisGolemLow
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/SynthesisGolemMid
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/SynthesisGolemHigh
|
||||
-- Wretched Defiler
|
||||
#spectre Metadata/Monsters/Revenant/RevenantMapBossStandalone_AtlasUber
|
||||
-- Karui Backburner
|
||||
#spectre Metadata/Monsters/LegionLeague/LegionKaruiMeleeFireSpectre
|
||||
#spectre Metadata/Monsters/LeagueAzmeri/SpecialCorpses/SynthesisGolemHigh
|
||||
@@ -369,7 +369,7 @@ local skills, mod, flag, skill = ...
|
||||
#mods
|
||||
|
||||
#skill MonsterProximityShield Proximity Shield
|
||||
#flags spell duration
|
||||
#flags spell area duration
|
||||
#mods
|
||||
|
||||
#skill MonsterPuncture Puncture
|
||||
@@ -1078,9 +1078,9 @@ skills["HarvestRhexScreechDebuff"] = {
|
||||
#baseMod skill("buffMinions", true)
|
||||
#mods noStats noLevels
|
||||
|
||||
#addSkillTypes Buff
|
||||
#skill BreachBlizzardSpectre Snow Cloak
|
||||
#flags spell buff area duration cooldown
|
||||
skillTypes = { [SkillType.Spell] = true, [SkillType.Buff] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Cooldown] = true, },
|
||||
statMap = {
|
||||
["avoid_damage_%"] = {
|
||||
mod("AvoidPhysicalDamageChance", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Snow Cloak" }),
|
||||
@@ -1092,7 +1092,7 @@ skills["HarvestRhexScreechDebuff"] = {
|
||||
},
|
||||
#baseMod skill("buffAllies", true)
|
||||
#baseMod skill("buffMinions", true)
|
||||
#mods noSkillTypes
|
||||
#mods
|
||||
|
||||
#skill DelveWraithScreechChaos Chaos Screech
|
||||
#flags spell area
|
||||
@@ -2205,4 +2205,39 @@ skills["LegionKaruiMeleeCombo2"] = {
|
||||
[3] = { 1, baseMultiplier = 1.3, levelRequirement = 20, statInterpolation = { 2, }, },
|
||||
[4] = { 200, baseMultiplier = 1.3, levelRequirement = 84, statInterpolation = { 2, }, },
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
#skill LegionMonsterProximityShield Proximity Shield
|
||||
#flags spell area duration
|
||||
#mods
|
||||
|
||||
#skill EmpoweringHowlSpectre Empowering Howl
|
||||
#flags buff area duration cooldown warcry
|
||||
statMap = {
|
||||
["empowering_cry_physical_damage_added_as_fire_damage_%"] = {
|
||||
mod("PhysicalDamageGainAsFire", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff", effectName = "Empowering Howl" }),
|
||||
},
|
||||
},
|
||||
#baseMod skill("buffAllies", true)
|
||||
#baseMod skill("buffMinions", true)
|
||||
#mods
|
||||
|
||||
#skill DelveMelee Default Attack (Cold DoT)
|
||||
#flags attack melee
|
||||
#mods
|
||||
|
||||
#skill DelveMeleeCold Default Attack (Cold Hit)
|
||||
#flags attack melee
|
||||
#mods
|
||||
|
||||
#skill DelveSpiderFlickerStrike Flicker Strike (Cold Hit)
|
||||
#flags attack melee movement
|
||||
#mods
|
||||
|
||||
#skill MeleeAtAnimationSpeedLightning Default Attack
|
||||
#flags attack melee
|
||||
#mods
|
||||
|
||||
#skill CrucibleVendigoFlickerStrike Flicker Strike
|
||||
#flags attack melee movement
|
||||
#mods
|
||||
|
||||
@@ -1314,8 +1314,8 @@ function buildMode:OpenSpectreLibrary()
|
||||
controls.cancel = new("ButtonControl", nil, {45, 330, 80, 20}, "Cancel", function()
|
||||
main:ClosePopup()
|
||||
end)
|
||||
controls.noteLine1 = new("LabelControl", {"TOPLEFT",controls.list,"BOTTOMLEFT"}, {24, 2, 0, 16}, "Spectres in your Library must be assigned to an active")
|
||||
controls.noteLine2 = new("LabelControl", {"TOPLEFT",controls.list,"BOTTOMLEFT"}, {20, 18, 0, 16}, "Raise Spectre gem for their buffs and curses to activate")
|
||||
controls.noteLine1 = new("LabelControl", {"TOPLEFT",controls.list,"BOTTOMLEFT"}, {24, 2, 0, 16}, "^7Spectres in your Library must be assigned to an active")
|
||||
controls.noteLine2 = new("LabelControl", {"TOPLEFT",controls.list,"BOTTOMLEFT"}, {20, 18, 0, 16}, "^7Raise Spectre gem for their buffs and curses to activate")
|
||||
local spectrePopup = main:OpenPopup(410, 360, "Spectre Library", controls)
|
||||
spectrePopup:SelectControl(spectrePopup.controls.source.controls.searchText)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user