Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated Uniques #2583

Merged
merged 17 commits into from
Apr 20, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 9 additions & 8 deletions src/Data/Skills/act_dex.lua
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,6 @@ skills["AnimateWeapon"] = {
skills["ArcticArmour"] = {
name = "Arctic Armour",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.029999999329448,
description = "Conjures an icy barrier that chills enemies when they hit you. You drop chilled ground while moving, and take less Fire and Physical damage while stationary.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Buff] = true, [SkillType.SkillCanTotem] = true, [SkillType.Duration] = true, [SkillType.ManaCostReserved] = true, [SkillType.Type27] = true, [SkillType.ColdSkill] = true, [SkillType.CauseElementalStatus] = true, [SkillType.Instant] = true, [SkillType.NonHitChill] = true, [SkillType.ChillingArea] = true, [SkillType.AreaSpell] = true, [SkillType.Type91] = true, [SkillType.Type92] = true, [SkillType.SecondWindSupport] = true, },
Expand Down Expand Up @@ -1187,6 +1186,7 @@ skills["BlinkArrow"] = {
skills["BloodRage"] = {
name = "Blood Rage",
color = 2,
baseEffectiveness = 0,
description = "Adds a buff that deals Physical Damage over time, while increasing Attack Speed and Life Leech. Killing an enemy while this buff is active refreshes the buff duration, and can grant a Frenzy Charge.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Buff] = true, [SkillType.Duration] = true, [SkillType.SkillCanTotem] = true, [SkillType.Triggerable] = true, [SkillType.Instant] = true, [SkillType.PhysicalSkill] = true, [SkillType.SecondWindSupport] = true, },
statDescriptionScope = "skill_stat_descriptions",
Expand Down Expand Up @@ -1686,7 +1686,6 @@ skills["ChargedDash"] = {
skills["CobraLash"] = {
name = "Cobra Lash",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Fires a poisonous projectile based on your weapon that will chain between enemies. Requires a Dagger or Claw.",
skillTypes = { [SkillType.Attack] = true, [SkillType.ProjectileAttack] = true, [SkillType.Projectile] = true, [SkillType.SkillCanVolley] = true, [SkillType.Hit] = true, [SkillType.Triggerable] = true, [SkillType.ChaosSkill] = true, },
Expand Down Expand Up @@ -2478,7 +2477,6 @@ skills["VaalDetonateDead"] = {
skills["DoubleStrike"] = {
name = "Double Strike",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Performs two fast strikes with a melee weapon.",
skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Melee] = true, [SkillType.PhysicalSkill] = true, },
Expand Down Expand Up @@ -2568,7 +2566,6 @@ skills["DoubleStrike"] = {
skills["VaalDoubleStrike"] = {
name = "Vaal Double Strike",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Performs two fast strikes with a melee weapon, each of which summons a double of you for a duration to continuously attack monsters in this fashion.",
skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.Duration] = true, [SkillType.Vaal] = true, [SkillType.PhysicalSkill] = true, },
Expand Down Expand Up @@ -2659,6 +2656,7 @@ skills["VaalDoubleStrike"] = {
skills["DualStrike"] = {
name = "Dual Strike",
color = 2,
baseEffectiveness = 0,
description = "Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.",
skillTypes = { [SkillType.Attack] = true, [SkillType.DualWield] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Melee] = true, [SkillType.Type53] = true, },
weaponTypes = {
Expand Down Expand Up @@ -3460,6 +3458,7 @@ skills["FlamethrowerTrap"] = {
skills["FlickerStrike"] = {
name = "Flicker Strike",
color = 2,
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.AttackCanRepeat] = true, [SkillType.MovementSkill] = true, [SkillType.Duration] = true, [SkillType.SecondWindSupport] = true, },
weaponTypes = {
Expand Down Expand Up @@ -3560,6 +3559,7 @@ skills["FlickerStrike"] = {
skills["Frenzy"] = {
name = "Frenzy",
color = 2,
baseEffectiveness = 0,
description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
skillTypes = { [SkillType.Attack] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanMirageArcher] = true, [SkillType.Projectile] = true, [SkillType.SkillCanVolley] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanMine] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Melee] = true, [SkillType.Triggerable] = true, },
statDescriptionScope = "skill_stat_descriptions",
Expand Down Expand Up @@ -4787,7 +4787,6 @@ skills["DoubleSlash"] = {
skills["LancingSteel"] = {
name = "Lancing Steel",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Thrust an Axe or Sword forward, consuming your Steel Shards to form a cluster of shards in front of you. The cluster will fire a number of projectiles in sequence, aiming at enemies in front of or close to it. Steel Shards are gained with the Call of Steel Skill.",
skillTypes = { [SkillType.Attack] = true, [SkillType.Projectile] = true, [SkillType.Hit] = true, [SkillType.ProjectileDamage] = true, [SkillType.ProjectileAttack] = true, [SkillType.PhysicalSkill] = true, [SkillType.FiresProjectilesFromSecondaryLocation] = true, [SkillType.SteelSkill] = true, },
Expand Down Expand Up @@ -5290,7 +5289,6 @@ skills["MirrorArrow"] = {
skills["MambaStrike"] = {
name = "Pestilent Strike",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Attacks with your weapon, inflicting a debuff on enemies hit by the strike. If a debuffed enemy dies while poisoned, Pestilent Strike inflicts a secondary chaos damage over time debuff on enemies around them, based on the poisons on the slain enemy. This damage is not affected by your damage modifiers. Requires a Claw or Dagger.",
skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.ChaosSkill] = true, },
Expand Down Expand Up @@ -5731,6 +5729,7 @@ skills["AccuracyAndCritsAura"] = {
skills["SnipersMark"] = {
name = "Sniper's Mark",
color = 2,
baseEffectiveness = 0,
description = "Curses a single enemy, increasing the damage they take from projectiles, and making projectiles split when hitting them, to hit other targets around them. You can gain charges for your life and mana flasks by hitting the cursed enemy. You can only have one Mark at a time.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Duration] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.SpellCanRepeat] = true, [SkillType.Triggerable] = true, [SkillType.AppliesCurse] = true, [SkillType.CanRapidFire] = true, [SkillType.Type91] = true, [SkillType.Type92] = true, [SkillType.Mark] = true, },
statDescriptionScope = "curse_skill_stat_descriptions",
Expand Down Expand Up @@ -6083,6 +6082,7 @@ skills["ColdImpurity"] = {
skills["RainOfArrows"] = {
name = "Rain of Arrows",
color = 2,
baseEffectiveness = 0,
description = "Fires multiple arrows into the air, to land in sequence after a delay, starting at the targeted location and spreading outwards in all directions. Each arrow deals damage in an area around it. Half of the arrows will land directly on targets if there are targets in their range.",
skillTypes = { [SkillType.Attack] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanMirageArcher] = true, [SkillType.Area] = true, [SkillType.ProjectileDamage] = true, [SkillType.Type73] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanMine] = true, [SkillType.Triggerable] = true, [SkillType.FiresArrowsAtTargetLocation] = true, },
weaponTypes = {
Expand Down Expand Up @@ -6518,7 +6518,6 @@ skills["Riposte"] = {
skills["ScourgeArrow"] = {
name = "Scourge Arrow",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Channel to infuse an arrow with chaos, gaining stages while it is held. Release to fire it, leaving spore pods in its wake. Each spore pod blooms, firing thorn arrows, which travel for a short time before dissipating. Modifiers that cause additional projectiles to be fired will only apply to the initial arrows, and the spore pods will be split between those arrows.",
skillTypes = { [SkillType.Attack] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanMirageArcher] = true, [SkillType.Projectile] = true, [SkillType.SkillCanVolley] = true, [SkillType.SkillCanTotem] = true, [SkillType.Hit] = true, [SkillType.Channelled] = true, [SkillType.ChaosSkill] = true, },
Expand Down Expand Up @@ -6626,7 +6625,6 @@ skills["ScourgeArrow"] = {
skills["ShatteringSteel"] = {
name = "Shattering Steel",
color = 2,
baseEffectiveness = 1,
incrementalEffectiveness = 0.023299999535084,
description = "Swing an Axe or Sword, consuming Steel Shards to gain a Steel Ward that protects you for a duration, and fire projectiles which shatter on impact or soon after being launched, dealing area damage in front of where they shatter. Steel Shards are gained with the Call of Steel Skill.",
skillTypes = { [SkillType.Attack] = true, [SkillType.Projectile] = true, [SkillType.Hit] = true, [SkillType.ProjectileDamage] = true, [SkillType.ProjectileAttack] = true, [SkillType.Area] = true, [SkillType.PhysicalSkill] = true, [SkillType.SkillCanVolley] = true, [SkillType.SteelSkill] = true, },
Expand Down Expand Up @@ -7753,6 +7751,7 @@ skills["SummonIceGolem"] = {
skills["TemporalChains"] = {
name = "Temporal Chains",
color = 2,
baseEffectiveness = 0,
description = "Curses all enemies in an area, lowering their action speed and making other effects on them expire more slowly.",
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.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",
Expand Down Expand Up @@ -8306,6 +8305,7 @@ skills["VolatileDead"] = {
skills["WhirlingBlades"] = {
name = "Whirling Blades",
color = 2,
baseEffectiveness = 0,
description = "Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.",
skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MovementSkill] = true, [SkillType.TravelSkill] = true, },
weaponTypes = {
Expand Down Expand Up @@ -8533,6 +8533,7 @@ skills["WildStrike"] = {
skills["Slither"] = {
name = "Withering Step",
color = 2,
baseEffectiveness = 0,
description = "Removes any existing Elusive buff before applying both Elusive and a buff that grants Phasing. While you have this buff, monsters that enter an area around you will be Withered. Using a skill or losing the Elusive buff ends this skill's effects. Shares a cooldown with other Blink skills.",
skillTypes = { [SkillType.TravelSkill] = true, [SkillType.Buff] = true, [SkillType.Instant] = true, [SkillType.Area] = true, [SkillType.ChaosSkill] = true, [SkillType.MovementSkill] = true, [SkillType.BlinkSkill] = true, [SkillType.Spell] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.SecondWindSupport] = true, },
statDescriptionScope = "buff_skill_stat_descriptions",
Expand Down
9 changes: 7 additions & 2 deletions src/Data/Skills/act_int.lua
Original file line number Diff line number Diff line change
Expand Up @@ -448,6 +448,7 @@ skills["CataclysmSigil"] = {
skills["AssassinsMark"] = {
name = "Assassin's Mark",
color = 3,
baseEffectiveness = 0,
description = "Curses a single enemy, making them more vulnerable to Critical Strikes. Killing the cursed enemy will grant life and mana, and a power charge. You can only have one Mark at a time.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Duration] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.SpellCanRepeat] = true, [SkillType.Triggerable] = true, [SkillType.AppliesCurse] = true, [SkillType.CanRapidFire] = true, [SkillType.Type91] = true, [SkillType.Type92] = true, [SkillType.Mark] = true, },
statDescriptionScope = "curse_skill_stat_descriptions",
Expand Down Expand Up @@ -2663,6 +2664,7 @@ skills["DivineTempest"] = {
skills["ElementalWeakness"] = {
name = "Elemental Weakness",
color = 3,
baseEffectiveness = 0,
description = "Curses all targets in an area, lowering their elemental resistances.",
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.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",
Expand Down Expand Up @@ -2754,6 +2756,7 @@ skills["ElementalWeakness"] = {
skills["Enfeeble"] = {
name = "Enfeeble",
color = 3,
baseEffectiveness = 0,
description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
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.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",
Expand Down Expand Up @@ -5971,7 +5974,6 @@ skills["VaalLightningTrap"] = {
skills["LightningWarp"] = {
name = "Lightning Warp",
color = 3,
baseEffectiveness = 1,
incrementalEffectiveness = 0.037799999117851,
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, },
Expand Down Expand Up @@ -6056,7 +6058,6 @@ skills["LightningWarp"] = {
skills["VaalLightningWarpInstant"] = {
name = "Vaal Lightning Warp",
color = 3,
baseEffectiveness = 1,
incrementalEffectiveness = 0.035000000149012,
description = "Casts a delayed teleport for nearby enemies to a target destination. When the teleport occurs, lightning damage is dealt to the enemies both before and after they teleport.",
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, },
Expand Down Expand Up @@ -7149,6 +7150,7 @@ skills["MortarBarrageMine"] = {
skills["RaiseSpectre"] = {
name = "Raise Spectre",
color = 3,
baseEffectiveness = 0,
description = "Raises a spectral version of a defeated foe as a minion to fight for you in battle.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Minion] = true, [SkillType.CreateMinion] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.SpellCanRepeat] = true, [SkillType.Triggerable] = true, [SkillType.CanRapidFire] = true, [SkillType.CreatesMinion] = true, },
minionSkillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Spell] = true, [SkillType.Hit] = true, [SkillType.Area] = true, [SkillType.Projectile] = true, [SkillType.Chaining] = true, [SkillType.Duration] = true, [SkillType.Totem] = true, [SkillType.Trap] = true, [SkillType.Mine] = true, [SkillType.DamageOverTime] = true, [SkillType.Channelled] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanVolley] = true, },
Expand Down Expand Up @@ -7241,6 +7243,7 @@ skills["RaiseSpectre"] = {
skills["RaiseZombie"] = {
name = "Raise Zombie",
color = 3,
baseEffectiveness = 0,
description = "Raises a zombie minion from a corpse, which will follow you and attack enemies with a melee attack and an area of effect slam which cannot be evaded.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Minion] = true, [SkillType.CreateMinion] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.SpellCanRepeat] = true, [SkillType.Triggerable] = true, [SkillType.CanRapidFire] = true, [SkillType.CreatesMinion] = true, },
minionSkillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Area] = true, },
Expand Down Expand Up @@ -9664,6 +9667,7 @@ skills["SummonRagingSpirit"] = {
skills["SummonSkeletons"] = {
name = "Summon Skeletons",
color = 3,
baseEffectiveness = 0,
description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Minion] = true, [SkillType.Duration] = true, [SkillType.CreateMinion] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.SpellCanRepeat] = true, [SkillType.Triggerable] = true, [SkillType.CanRapidFire] = true, [SkillType.CreatesMinion] = true, [SkillType.SecondWindSupport] = true, },
minionSkillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.MinionProjectile] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Type66] = true, [SkillType.SkillCanVolley] = true, },
Expand Down Expand Up @@ -9754,6 +9758,7 @@ skills["SummonSkeletons"] = {
skills["VaalSummonSkeletons"] = {
name = "Vaal Summon Skeletons",
color = 3,
baseEffectiveness = 0,
description = "Summons an army of skeletal warriors, archers and mages, led by a powerful general.",
skillTypes = { [SkillType.Spell] = true, [SkillType.Minion] = true, [SkillType.Duration] = true, [SkillType.CreateMinion] = true, [SkillType.SkillCanTrap] = true, [SkillType.SkillCanTotem] = true, [SkillType.SkillCanMine] = true, [SkillType.Vaal] = true, [SkillType.CreatesMinion] = true, },
minionSkillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Projectile] = true, [SkillType.ProjectileAttack] = true, [SkillType.SkillCanVolley] = true, [SkillType.AttackCanRepeat] = true, [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Type66] = true, },
Expand Down
Loading