Add four new spectres and update three existing spectres (#9069)

This commit is contained in:
Lothrik (MaXiMiUS)
2025-10-29 23:29:19 -07:00
committed by GitHub
parent 459b85d4ab
commit e897f479f2
5 changed files with 438 additions and 73 deletions

View File

@@ -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, }, },
},
}

View File

@@ -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]
},
}

View File

@@ -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

View File

@@ -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

View File

@@ -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