Skip to content

Commit

Permalink
Update existing uniques for 3.20 (#5184)
Browse files Browse the repository at this point in the history
* General 3.20 unique changes

* 3.20 jewel corruption outcomes

* 3.20 jewel availability

* Fix Heretic's Veil change

* Use old wording for Cospri's Will

* Fix Atziri's Disfavour range

* Fixed Varunastra variants

Co-authored-by: QuickStick <[email protected]>

* Add corruption item filter

* Remove effect modifiers from curse application mods

Co-authored-by: QuickStick <[email protected]>
  • Loading branch information
ifnjeff and QuickStick123 authored Dec 4, 2022
1 parent 6cdff60 commit 7e6e79d
Show file tree
Hide file tree
Showing 16 changed files with 415 additions and 214 deletions.
4 changes: 3 additions & 1 deletion src/Classes/ItemDBControl.lua
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ local ItemDBClass = newClass("ItemDBControl", "ListControl", function(self, anch
self.controls.requirement = new("DropDownControl", {"LEFT",self.controls.sort,"BOTTOMLEFT"}, 0, 11, 179, 18, { "Any requirements", "Current level", "Current attributes", "Current useable" }, function(index, value)
self.listBuildFlag = true
end)
self.controls.obtainable = new("DropDownControl", {"LEFT",self.controls.requirement,"RIGHT"}, 2, 0, 179, 18, { "Any item", "Obtainable", "Unobtainable", "Vendor Recipe", "Upgraded", "Boss Item"}, function(index, value)
self.controls.obtainable = new("DropDownControl", {"LEFT",self.controls.requirement,"RIGHT"}, 2, 0, 179, 18, { "Any source", "Obtainable", "Unobtainable", "Vendor Recipe", "Upgraded", "Boss Item", "Corruption"}, function(index, value)
self.listBuildFlag = true
end)
end
Expand Down Expand Up @@ -125,6 +125,8 @@ function ItemDBClass:DoesItemMatchFilters(item)
return false
elseif (self.controls.obtainable.selIndex == 6 and not (string.match(source, "Drops from unique"))) then
return false
elseif (self.controls.obtainable.selIndex == 7 and not (string.match(source, "Vaal Orb"))) then
return false
end
end
if self.dbType == "UNIQUE" and self.controls.requirement.selIndex > 1 then
Expand Down
11 changes: 8 additions & 3 deletions src/Data/Uniques/amulet.lua
Original file line number Diff line number Diff line change
Expand Up @@ -443,15 +443,19 @@ Implicit Modifier magnitudes are doubled
The Felbog Fang
Citrine Amulet
League: Harvest
Variant: Pre 3.20.0
Variant: Current
Requires Level 61
Implicits: 1
{tags:jewellery_attribute}+(16-24) to Strength and Dexterity
{tags:jewellery_attribute}+(30-50) to Intelligence
{tags:caster,speed}(10-15)% increased Cast Speed
(10-15)% increased Area of Effect
{tags:caster}Enemies Cursed by you are Hindered with 25% reduced Movement Speed if 25% of Curse Duration expired
{variant:1}{tags:caster}Enemies Cursed by you are Hindered with 25% reduced Movement Speed if 25% of Curse Duration expired
{variant:2}{tags:caster}Enemies Cursed by you are Hindered with 30% reduced Movement Speed if 25% of Curse Duration expired
{tags:caster}Your Curses have 25% increased Effect if 50% of Curse Duration expired
{tags:caster}Enemies Cursed by you take 25% increased Damage if 75% of Curse Duration expired
{variant:1}{tags:caster}Enemies Cursed by you take 25% increased Damage if 75% of Curse Duration expired
{variant:2}{tags:caster}Enemies Cursed by you take 35% increased Damage if 75% of Curse Duration expired
]],[[
Fury Valve
Turquoise Amulet
Expand Down Expand Up @@ -696,6 +700,7 @@ Implicits: 1
The Jinxed Juju
Citrine Amulet
Variant: Pre 3.16.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 48
Implicits: 1
Expand All @@ -704,7 +709,7 @@ Implicits: 1
{tags:chaos,jewellery_resistance}+(23-31)% to Chaos Resistance
{variant:1}{tags:caster}(10-15)% increased Effect of your Curses
{variant:2}{tags:caster}(5-10)% increased Effect of your Curses
{variant:1}(10-15)% increased effect of Non-Curse Auras from your Skills
{variant:1,3}(10-15)% increased effect of Non-Curse Auras from your Skills
{variant:2}(5-10)% increased effect of Non-Curse Auras from your Skills
10% of Damage from Hits is taken from your Spectres' Life before you
(The damage they take will be divided evenly between them)
Expand Down
35 changes: 21 additions & 14 deletions src/Data/Uniques/axe.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,13 @@ Critical Strike Chance is (20-30)% for Hits with this Weapon
]],[[
Dreadarc
Cleaver
Variant: Pre 2.6.0
Variant: Current
Implicits: 0
Adds (5-15) to (20-25) Physical Damage
Adds (5-15) to (20-25) Fire Damage
(7-10)% increased Attack Speed
+(15-25)% to Fire Resistance
5% increased Movement Speed
{variant:1}Curse Enemies with Flammability on Hit
{variant:2}Curse Enemies with Flammability on Hit, with 40% increased Effect
Curse Enemies with Flammability on Hit
]],[[
Dreadsurge
Cleaver
Expand Down Expand Up @@ -141,11 +138,14 @@ Adds (50-70) to (135-165) Physical Damage
Soul Taker
Siege Axe
Variant: Pre 1.0.0
Variant: Pre 3.20.0
Variant: Current
Implicits: 0
{variant:1}(160-200)% increased Physical Damage
{variant:2}(100-140)% increased Physical Damage
Adds 10 to 20 Physical Damage
{variant:3}(140-180)% increased Physical Damage
{variant:1,2}Adds 10 to 20 Physical Damage
{variant:3}Adds 30 to 40 Physical Damage
(20-25)% increased Attack Speed
+(20-25)% to Cold Resistance
Insufficient Mana doesn't prevent your Melee Attacks
Expand All @@ -154,6 +154,7 @@ Your Physical Damage can Chill
Replica Soul Taker
Siege Axe
League: Heist
Source: No longer obtainable
Implicits: 0
(100-140)% increased Physical Damage
Adds 10 to 20 Physical Damage
Expand All @@ -168,16 +169,20 @@ Atziri's Disfavour
Vaal Axe
Source: Drops from unique{Atziri, Queen of the Vaal} in normal{The Apex of Sacrifice}
Variant: Pre 3.11.0
Variant: Pre 3.20.0
Variant: Current
LevelReq: 75
Implicits: 1
{variant:2}25% chance to Maim on Hit
+2 to Level of Socketed Support Gems
{variant:2,3}25% chance to Maim on Hit
{variant:1,2}+2 to Level of Socketed Support Gems
{variant:3}+30% to Quality of Socketed Support Gems
{variant:1}Adds (220-235) to (270-290) Physical Damage
{variant:2}Adds (205-220) to (250-270) Physical Damage
{variant:3}Adds (310-330) to (370-390) Physical Damage
(12-16)% increased Attack Speed
25% chance to cause Bleeding on Hit
+2 to Weapon Range
{variant:1,2}+2 to Weapon Range
{variant:3}+10 to Weapon Range
]],[[
The Blood Reaper
Headsman Axe
Expand Down Expand Up @@ -258,29 +263,31 @@ Variant: Pre 2.6.0
Variant: Pre 3.6.0
Variant: Pre 3.11.0
Variant: Pre 3.16.0
Variant: Pre 3.20.0
Variant: Current
Implicits: 0
{variant:1,2}(200-250)% increased Physical Damage
{variant:3}(250-285)% increased Physical Damage
{variant:4}(170-200)% increased Physical Damage
{variant:5}(190-240)% increased Physical Damage
{variant:6}(300-360)% increased Physical Damage
(7-12)% increased Attack Speed
{variant:2,3,4,5}(30-40)% increased Critical Strike Chance
{variant:2,3,4,5,6}(30-40)% increased Critical Strike Chance
{variant:1}+(100-150) to maximum Mana
Nearby Allies have 30% increased Item Rarity
Nearby Allies have Culling Strike
{variant:2,3,4,5}Insufficient Mana doesn't prevent your Melee Attacks
{variant:3,4,5}Nearby Allies have +50% to Critical Strike Multiplier
{variant:2,3,4,5,6}Insufficient Mana doesn't prevent your Melee Attacks
{variant:3,4,5,6}Nearby Allies have +50% to Critical Strike Multiplier
{variant:3,4}Nearby Allies have +1 Fortification
{variant:5}Nearby Allies have +10 Fortification
{variant:5,6}Nearby Allies have +10 Fortification
]],[[
Kitava's Feast
Void Axe
Variant: Pre 3.5.0
Variant: Pre 3.11.0
Variant: Current
Implicits: 0
Socketed Gems are supported by Level 25 Melee Splash
Socketed Gems are supported by Level 30 Melee Splash
{variant:1}(250-300)% increased Physical Damage
{variant:2}(265-330)% increased Physical Damage
{variant:3}(200-240)% increased Physical Damage
Expand Down Expand Up @@ -359,7 +366,7 @@ Upgrade: Upgrades to unique{Uul-Netol's Embrace} using currency{Blessing of Uul-
Implicits: 0
(140-170)% increased Physical Damage
15% reduced Attack Speed
25% chance to Curse Enemies with Vulnerability on Hit, with 40% increased Effect
25% chance to Curse Enemies with Vulnerability on Hit
Attacks have 25% chance to inflict Bleeding when Hitting Cursed Enemies
]],[[
Uul-Netol's Embrace
Expand Down
4 changes: 2 additions & 2 deletions src/Data/Uniques/belt.lua
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ Implicits: 1
{tags:speed}(5-10)% increased Movement Speed
Damage from Enemies Hitting you is Unlucky while you are Cursed with Vulnerability
{variant:2}{tags:life}You count as on Full Life while you are Cursed with Vulnerability
{tags:caster}You are cursed with Vulnerability, with 40% increased Effect
{tags:caster}You are cursed with Vulnerability
]],[[
Coward's Legacy
Chain Belt
Expand All @@ -164,7 +164,7 @@ Implicits: 1
{tags:speed}(5-10)% increased Movement Speed
{tags:caster}50% increased Effect of Curses on you
{tags:life}You count as on Low Life while you are Cursed with Vulnerability
{tags:caster}You are Cursed with Vulnerability, with 80% increased Effect
{tags:caster}You are Cursed with Vulnerability
]],[[
Cyclopean Coil
Leather Belt
Expand Down
11 changes: 7 additions & 4 deletions src/Data/Uniques/body.lua
Original file line number Diff line number Diff line change
Expand Up @@ -259,14 +259,17 @@ Implicits: 0
Cospri's Will
Assassin's Garb
Variant: Pre 3.0.0
Variant: Pre 3.20.0
Variant: Current
Implicits: 1
3% increased Movement Speed
(120-160)% increased Evasion Rating
+(17-29)% to Chaos Resistance
{variant:1,2}(120-160)% increased Evasion Rating
{variant:3}(150-200)% increased Evasion Rating
{variant:1,2}+(17-29)% to Chaos Resistance
{variant:3}+(31-53)% to Chaos Resistance
You can apply an additional Curse
Your Hexes can affect Hexproof Enemies
{variant:1}Poison Cursed Enemies on hit
{variant:1,3}Poison Cursed Enemies on hit
{variant:2}60% chance to Poison on Hit against Cursed Enemies
]],[[
Foxshade
Expand Down Expand Up @@ -653,7 +656,7 @@ Implicits: 0
{variant:2,3}50% increased Totem Life
{variant:4,5}(20-30)% increased Totem Life
{variant:1,2,3,4}+1 to maximum number of Summoned Totems
Inflicts a random Hex on you when your Totems die, with 80% more Effect
Inflicts a random Hex on you when your Totems die
]],[[
Tabula Rasa
Simple Robe
Expand Down
20 changes: 13 additions & 7 deletions src/Data/Uniques/bow.lua
Original file line number Diff line number Diff line change
Expand Up @@ -322,14 +322,17 @@ Variant: Pre 2.0.0
Variant: Pre 2.6.0
Variant: Pre 3.0.0
Variant: Pre 3.17.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 66, 212 Dex
Implicits: 2
{variant:2}(6-12)% increased Elemental Damage with Attack Skills
{variant:3,4,5}(20-24)% increased Elemental Damage with Attack Skills
{variant:3,4,5,6}(20-24)% increased Elemental Damage with Attack Skills
{variant:1,2,3,4}(150-175)% increased Physical Damage
{variant:5}(90-105)% increased Physical Damage
Adds (6-12) to (20-32) Physical Damage
{variant:6}(180-200)% increased Physical Damage
{variant:1,2,3,4,5}Adds (6-12) to (20-32) Physical Damage
{variant:6}Adds (7-14) to (24-34) Physical Damage
(10-20)% increased Attack Speed
+(80-100) to maximum Mana
Hits can't be Evaded
Expand Down Expand Up @@ -497,15 +500,18 @@ Adds 1 to 85 Lightning Damage
Voltaxic Rift
Spine Bow
Variant: Pre 3.9.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 64, 212 Dex
Adds 1 to (275-325) Lightning Damage
{variant:1,2}Adds 1 to (275-325) Lightning Damage
{variant:3}Adds 1 to (600-750) Lightning Damage
(10-15)% increased Attack Speed
60% of Lightning Damage Converted to Chaos Damage
10% Chance to Shock
{variant:1,2}60% of Lightning Damage Converted to Chaos Damage
{variant:3}100% of Lightning Damage Converted to Chaos Damage
{variant:1,2}10% Chance to Shock
Your Chaos Damage can Shock
{variant:2}Hits with this Weapon Shock Enemies as though dealing 300% more Damage
{variant:2}+40% to maximum Effect of Shock
{variant:2,3}Hits with this Weapon Shock Enemies as though dealing 300% more Damage
{variant:2,3}+40% to maximum Effect of Shock
]],[[
Windripper
Imperial Bow
Expand Down
22 changes: 12 additions & 10 deletions src/Data/Uniques/claw.lua
Original file line number Diff line number Diff line change
Expand Up @@ -89,13 +89,16 @@ Implicits: 3
Bloodseeker
Hellion's Paw
Variant: Pre 3.0.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 62, 131 Dex, 95 Int
Implicits: 1
1.6% of Physical Attack Damage Leeched as Life
{variant:1}(100-120)% increased Physical Damage
{variant:2}(150-170)% increased Physical Damage
Adds 10 to 12 Physical Damage
{variant:3}(200-220)% increased Physical Damage
{variant:1,2}Adds 10 to 12 Physical Damage
{variant:3}Adds 25 to 30 Physical Damage
5% increased Attack Speed
1.2% of Physical Attack Damage Leeched as Life
5% increased Movement Speed
Expand Down Expand Up @@ -125,39 +128,38 @@ Eye Gouger
Variant: Pre 1.3.0
Variant: Pre 2.0.0
Variant: Pre 2.6.0
Variant: Current
Requires Level 64, 113 Dex, 113 Int
Implicits: 3
{variant:1,2}0.6% of Physical Attack Damage Leeched as Life
{variant:3}+31 Life gained for each Enemy hit by Attacks
{variant:4}+50 Life gained for each Enemy hit by Attacks
{variant:1}10% additional Chance to Block while Dual Wielding Claws
{variant:2,3,4}8% additional Chance to Block while Dual Wielding Claws
{variant:2,3}8% additional Chance to Block while Dual Wielding Claws
{variant:1}(80-120)% increased Physical Damage
{variant:2,3,4}(140-180)% increased Physical Damage
{variant:2,3}(140-180)% increased Physical Damage
{variant:1}Adds 1 to 50 Lightning Damage
{variant:2,3}Adds 1 to 80 Lightning Damage
{variant:4}Adds 1 to 200 Lightning Damage
(20-30)% increased Attack Speed
+(30-40) to maximum Energy Shield
Leech Energy Shield instead of Life
]],[[
Essentia Sanguis
Vaal Claw
Variant: Pre 3.11.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 66, 95 Dex, 131 Int
Implicits: 1
2% of Physical Attack Damage Leeched as Life
+8% Chance to Block Attack Damage while Dual Wielding Claws
(140-180)% increased Physical Damage
Adds 1 to 200 Lightning Damage
{variant:1,2}(140-180)% increased Physical Damage
{variant:1,2}Adds 1 to 200 Lightning Damage
{variant:3}Adds 1 to (500-600) Lightning Damage
(20-30)% increased Attack Speed
+(30-40) to maximum Energy Shield
{variant:1}Leech Energy Shield instead of Life
{variant:2}50% reduced Maximum Recovery per Energy Shield Leech
{variant:2}Energy Shield Leech Effects from Attacks are not removed at Full Energy Shield
{variant:2}Ghost Reaver
{variant:2,3}Energy Shield Leech Effects from Attacks are not removed at Full Energy Shield
{variant:2,3}Ghost Reaver
]],[[
Hand of Thought and Motion
Blinder
Expand Down
16 changes: 12 additions & 4 deletions src/Data/Uniques/dagger.lua
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,17 @@ Adds 1 to 59 Chaos Damage
Bino's Kitchen Knife
Slaughter Knife
Variant: Pre 2.2.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 65, 81 Dex, 117 Int
Implicits: 1
30% increased Global Critical Strike Chance
30% increased Damage over Time
Adds (50-60) to (120-140) Physical Damage
{variant:1,2}30% increased Damage over Time
{variant:1,2}Adds (50-60) to (120-140) Physical Damage
{variant:3}Adds (140-155) to (210-235) Physical Damage
(40-50)% increased Critical Strike Chance
{variant:1}+(10-15)% to Global Critical Strike Multiplier
{variant:2}+(15-25)% to Global Critical Strike Multiplier
{variant:2,3}+(15-25)% to Global Critical Strike Multiplier
+(8-12)% to Chaos Resistance
On Killing a Poisoned Enemy, nearby Enemies are Poisoned
and nearby Allies Regenerate 200 Life per second
Expand Down Expand Up @@ -96,18 +98,24 @@ Imperial Skean
League: Legion
Source: Drops from Templar Legion
Variant: Pre 3.7.0
Variant: Pre 3.20.0
Variant: Current
Requires Level 66, 95 Dex, 131 Int
Implicits: 1
30% increased Global Critical Strike Chance
(50-70)% increased Spell Damage
{variant:1,2}(50-70)% increased Spell Damage
{variant:3}(100-150)% increased Spell Damage
{variant:1}+10 Life gained on Kill
{variant:2}+30 Life gained on Kill
{variant:3}+(100-200) Life gained on Kill
{variant:1}+5 Mana gained on Kill
{variant:2}+10 Mana gained on Kill
{variant:3}+(50-100) Mana gained on Kill
10% increased Area of Effect of Area Skills
{variant:2}(125-175)% increased Critical Strike Chance for Spells if you've Killed Recently
{variant:3}(200-250)% increased Critical Strike Chance for Spells if you've Killed Recently
{variant:2}+(40-60)% to Critical Strike Multiplier for Spells if you haven't Killed Recently
{variant:3}+(60-100)% to Critical Strike Multiplier for Spells if you haven't Killed Recently
]],[[
Goredrill
Skinning Knife
Expand Down
3 changes: 1 addition & 2 deletions src/Data/Uniques/gloves.lua
Original file line number Diff line number Diff line change
Expand Up @@ -302,8 +302,7 @@ Requires Level 25, 39 Int
{variant:3}+(60-80) to maximum Life
{variant:1,2}+(20-30) to maximum Mana
{variant:3}+(60-80) to maximum Mana
{variant:1}Curse Enemies with Temporal Chains on Hit
{variant:2,3}Curse Enemies with Temporal Chains on Hit, with 40% increased Effect
{variant:1,2,3}Curse Enemies with Temporal Chains on Hit
{variant:3}Non-Aura Curses you inflict are not removed from Dying Enemies
{variant:3}Enemies near Corpses affected by your Curses are Blinded
{variant:3}Enemies killed near Corpses affected by your Curses explode, dealing
Expand Down
Loading

0 comments on commit 7e6e79d

Please sign in to comment.