Skip to content
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
28 changes: 20 additions & 8 deletions src/Data/Uniques/amulet.lua
Original file line number Diff line number Diff line change
Expand Up @@ -835,30 +835,39 @@ Chaos Damage can Ignite, Chill and Shock
Shaper's Seed
Agate Amulet
Variant: Pre 2.6.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 16
Implicits: 1
{tags:jewellery_attribute}+(16-24) to Strength and Intelligence
{tags:mana}(30-50)% increased Mana Regeneration Rate
{tags:life}2% of Life Regenerated per Second
{variant:1,2}{tags:mana}(30-50)% increased Mana Regeneration Rate
{variant:3}{tags:mana}(60-100)% increased Mana Regeneration Rate
{variant:1,2}{tags:life}2% of Life Regenerated per Second
{variant:3}{tags:life}4% of Life Regenerated per Second
{variant:1}{tags:life}Nearby Allies gain 1% of Life Regenerated per Second
{variant:2}{tags:life}Nearby Allies gain 2% of Life Regenerated per Second
{tags:mana}Nearby Allies gain 40% increased Mana Regeneration Rate
{variant:3}{tags:life}Nearby Allies gain 4% of Life Regenerated per Second
{variant:1,2}{tags:mana}Nearby Allies gain 40% increased Mana Regeneration Rate
{variant:3}{tags:mana}Nearby Allies gain 80% increased Mana Regeneration Rate
]],[[
Sidhebreath
Paua Amulet
Variant: Pre 3.0.0
Variant: Pre 3.8.0
Variant: Pre 3.19.0
Variant: Current
Implicits: 1
{tags:mana}(20-30)% increased Mana Regeneration Rate
{tags:jewellery_resistance}+25% to Cold Resistance
{variant:1,2}0.2% of Physical Attack Damage Leeched as Mana
{tags:life}Minions have (10-15)% increased maximum Life
{tags:speed}Minions have (10-15)% increased Movement Speed
{tags:jewellery_elemental}{variant:3}Minions deal 6 to 13 additional Cold Damage
{variant:1,2,3}{tags:speed}Minions have (10-15)% increased Movement Speed
{variant:3}{tags:jewellery_elemental}Minions deal (5-9) to (11-15) additional Cold Damage
{variant:4}{tags:jewellery_elemental}Minions deal (25-35) to (60-65) additional Cold Damage
{variant:1,2}Minions deal (10-15)% increased Damage
{variant:2,3}{tags:mana}(10-15)% reduced Mana Cost of Minion Skills
{variant:4}Minions convert 50% of Physical Damage to Cold Damage
{variant:4}Minions deal no Non-Cold Damage
]],[[
Solstice Vigil
Onyx Amulet
Expand Down Expand Up @@ -898,14 +907,17 @@ Corrupted
Stone of Lazhwar
Lapis Amulet
Variant: Pre 3.4.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 5
Implicits: 1
{tags:jewellery_attribute}+(20-30) to Intelligence
{variant:1}+15% chance to Block Spell Damage
{variant:2}+(12-15)% chance to Block Spell Damage
{tags:caster}(10-15)% increased Cast Speed
{tags:mana}+(30-50) to maximum Mana
{variant:2,3}+(12-15)% chance to Block Spell Damage
{variant:1,2}{tags:caster}(10-15)% increased Cast Speed
{variant:3}{tags:caster}(15-20)% increased Cast Speed
{variant:1,2}{tags:mana}+(30-50) to maximum Mana
{variant:3}{tags:mana}+(40-70) to maximum Mana
]],[[
Stranglegasp
Onyx Amulet
Expand Down
28 changes: 18 additions & 10 deletions src/Data/Uniques/boots.lua
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,18 @@ Unaffected by Burning Ground
]],[[
Stormcharger
Plated Greaves
Variant: Pre 3.19.0
Variant: Current
Requires Level: 23, 44 Str
+(1-50)% to Lightning Resistance
20% increased Movement Speed
30% of Physical Damage Converted to Lightning Damage
50% increased Duration of Lightning Ailments
(15-25)% increased Effect of Lightning Ailments
{variant:1}20% increased Movement Speed
{variant:2}(1-40)% increased Movement Speed
{variant:1}30% of Physical Damage Converted to Lightning Damage
{variant:2}Unaffected by Shocked Ground
{variant:1}50% increased Duration of Lightning Ailments
{variant:2}(1-100)% increased Duration of Lightning Ailments
{variant:1}(15-25)% increased Effect of Lightning Ailments
{variant:2}(1-50)% increased Effect of Lightning Ailments
]],[[
Torchoak Step
Antique Greaves
Expand Down Expand Up @@ -450,17 +456,19 @@ Shavronne's Pace
Scholar Boots
Variant: Pre 2.0.0
Variant: Pre 2.6.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 32, 54 Int
+10 to Dexterity
{variant:1,2,3}+10 to Dexterity
{variant:1}+10 to Intelligence
{variant:2,3}+(20-30) to Intelligence
{variant:2,3,4}+(20-30) to Intelligence
{variant:1}(50-70)% increased Energy Shield
{variant:2,3}(100-140)% increased Energy Shield
{variant:3}15% increased Movement Speed
{variant:2,3,4}(100-140)% increased Energy Shield
{variant:3,4}15% increased Movement Speed
{variant:1,2}35% increased Movement Speed when on Full Life
{variant:3}20% increased Movement Speed when on Full Life
(10-15)% increased Stun Recovery
{variant:3,4}20% increased Movement Speed when on Full Life
{variant:1,2,3}(10-15)% increased Stun Recovery
{variant:4}(150-200)% increased Stun Recovery
]],[[
Shavronne's Gambit
Scholar Boots
Expand Down
7 changes: 5 additions & 2 deletions src/Data/Uniques/gloves.lua
Original file line number Diff line number Diff line change
Expand Up @@ -665,13 +665,16 @@ Shaper Item
Southbound
Soldier Gloves
Variant: Pre 2.6.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 51, 40 Str, 40 Int
Adds (30-36) to (44-50) Cold Damage to Attacks
{variant:1,2}Adds (30-36) to (44-50) Cold Damage to Attacks
{variant:3}Adds (60-72) to (88-100) Cold Damage to Attacks
(12-16)% increased maximum Life
+(40-50)% to Cold Resistance
{variant:2}50% increased Herald of Ice Damage
25% increased Freeze Duration on Enemies
{variant:1,2}25% increased Freeze Duration on Enemies
{variant:3}100% increased Freeze Duration on Enemies
Your Hits can only Kill Frozen enemies
]],[[
Triad Grip
Expand Down
9 changes: 6 additions & 3 deletions src/Data/Uniques/mace.lua
Original file line number Diff line number Diff line change
Expand Up @@ -504,16 +504,19 @@ Enemies inflict Elemental Ailments on you instead of nearby Allies
Singularity
Platinum Sceptre
Variant: Pre 2.3.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 62, 113 Str, 113 Int
Implicits: 2
{variant:1}10% increased Elemental Damage
{variant:2}30% increased Elemental Damage
Adds (30-40) to (60-70) Lightning Damage to Spells
{variant:2,3}30% increased Elemental Damage
{variant:1,2}Adds (30-40) to (60-70) Lightning Damage to Spells
{variant:3}Adds (1-10) to (150-200) Lightning Damage to Spells
(14-18)% increased Cast Speed
(6-8)% reduced Mana Cost of Skills
Nearby Enemies are Hindered, with 25% reduced Movement Speed
(60-80)% increased Damage with Hits and Ailments against Hindered Enemies
{variant:1,2}(60-80)% increased Damage with Hits and Ailments against Hindered Enemies
{variant:3}100% increased Damage with Hits and Ailments against Hindered Enemies
]],[[
Spine of the First Claimant
Iron Sceptre
Expand Down
6 changes: 5 additions & 1 deletion src/Data/Uniques/ring.lua
Original file line number Diff line number Diff line change
Expand Up @@ -897,6 +897,7 @@ Moonstone Ring
League: Anarchy, Onslaught
Variant: Pre 1.2.0
Variant: Pre 2.6.0
Variant: Pre 3.19.0
Variant: Current
Requires Level 30
Implicits: 1
Expand All @@ -905,10 +906,13 @@ Implicits: 1
Right ring slot: You cannot Regenerate Mana
{variant:1}{tags:jewellery_defense}Right ring slot: 4% of Energy Shield Regenerated per second
{variant:2,3}{tags:jewellery_defense}Right ring slot: 3% of Energy Shield Regenerated per second
{variant:4}{tags:jewellery_defense}Right ring slot: 6% of Energy Shield Regenerated per second
{variant:3}{tags:mana}Right ring slot: +100 to maximum Mana
{variant:4}{tags:mana}Right ring slot: +250 to maximum Mana
{variant:3}{tags:jewellery_defense}Left ring slot: +100 to maximum Energy Shield
{variant:4}{tags:jewellery_defense}Left ring slot: +250 to maximum Energy Shield
{variant:1,2}{tags:mana}Left ring slot: 100% increased Mana Regeneration Rate
{variant:3}{tags:mana}Left ring slot: 40 Mana Regenerated per second
{variant:3,4}{tags:mana}Left ring slot: 40 Mana Regenerated per second
Left ring slot: You cannot Recharge or Regenerate Energy Shield
]],[[
Sibyl's Lament
Expand Down
17 changes: 12 additions & 5 deletions src/Data/Uniques/shield.lua
Original file line number Diff line number Diff line change
Expand Up @@ -844,34 +844,41 @@ Saffell's Frame
Branded Kite Shield
Variant: Pre 1.1.0
Variant: Pre 3.4.0
Variant: Pre 3.19.0
Variant: Current
Implicits: 2
{variant:1}+8% to all Elemental Resistances
{variant:2,3}+4% to all Elemental Resistances
{variant:2,3,4}+4% to all Elemental Resistances
{variant:1,2}(21-24)% Chance to Block Spell Damage
{variant:3}(15-20)% Chance to Block Spell Damage
{variant:4}(20-30)% Chance to Block Spell Damage
(20-30)% increased Spell Damage
+10% to all Elemental Resistances
{variant:1,2,3}+10% to all Elemental Resistances
{variant:4}+(20-30)% to all Elemental Resistances
{variant:1}+5% to all maximum Resistances
{variant:2,3}+4% to all maximum Resistances
{variant:2,3,4}+4% to all maximum Resistances
Cannot Block Attacks
]],[[
Springleaf
Plank Kite Shield
Variant: Pre 1.1.0
Variant: Pre 2.0.0
Variant: Pre 2.6.0
Variant: Pre 3.19.0
Variant: Current
Implicits: 2
{variant:1}+8% to all Elemental Resistances
{variant:2,3,4}+4% to all Elemental Resistances
{variant:2,3,4,5}+4% to all Elemental Resistances
(80-120)% increased Armour and Energy Shield
50% reduced Freeze Duration on you
{variant:1,2,3,4}50% reduced Freeze Duration on you
{variant:5}80% reduced Freeze Duration on you
{variant:3}Regenerate 1% of Life per Second
{variant:4}Regenerate 3% of Life per Second
{variant:5}Regenerate (30-50) Life per Second
{variant:1,2}Regenerate 6% of Life per Second while on Low Life
{variant:3}Regenerate 5% of Life per Second while on Low Life
{variant:4}Regenerate 3% of Life per Second while on Low Life
{variant:5}Regenerate 100 Life per Second while on Low Life
]],[[
The Oak
Plank Kite Shield
Expand Down
34 changes: 34 additions & 0 deletions src/Modules/ModParser.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2790,6 +2790,40 @@ local specialModList = {
["s?u?m?m?o?n?e?d? ?raging spirits' hits always ignite"] = { mod("MinionModifier", "LIST", { mod = mod("EnemyIgniteChance", "BASE", 100) }, { type = "SkillName", skillName = "Summon Raging Spirit" }) },
["raised zombies have avatar of fire"] = { mod("MinionModifier", "LIST", { mod = mod("Keystone", "LIST", "Avatar of Fire") }, { type = "SkillName", skillName = "Raise Zombie" }) },
["raised zombies take ([%d%.]+)%% of their maximum life per second as fire damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("FireDegen", "BASE", 1, { type = "PercentStat", stat = "Life", percent = num }) }, { type = "SkillName", skillName = "Raise Zombie" }) } end,
["minions deal no non%-physical damage"] = {
mod("MinionModifier", "LIST", { mod = flag("DealNoLightning") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoCold") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoFire") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoChaos") }),
},
["minions deal no non%-lightning damage"] = {
mod("MinionModifier", "LIST", { mod = flag("DealNoPhysical") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoLCold") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoFire") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoChaos") }),
},
["minions deal no non%-cold damage"] = {
mod("MinionModifier", "LIST", { mod = flag("DealNoPhysical") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoLightning") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoFire") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoChaos") }),
},
["minions deal no non%-fire damage"] = {
mod("MinionModifier", "LIST", { mod = flag("DealNoPhysical") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoLightning") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoCold") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoChaos") }),
},
["minions deal no non%-chaos damage"] = {
mod("MinionModifier", "LIST", { mod = flag("DealNoPhysical") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoLightning") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoCold") }),
mod("MinionModifier", "LIST", { mod = flag("DealNoFire") }),
},
["minions convert (%d+)%% of physical damage to lightning damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("PhysicalDamageConvertToLightning", "BASE", num) }) } end,
["minions convert (%d+)%% of physical damage to cold damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("PhysicalDamageConvertToCold", "BASE", num) }) } end,
["minions convert (%d+)%% of physical damage to fire damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("PhysicalDamageConvertToFire", "BASE", num) }) } end,
["minions convert (%d+)%% of physical damage to chaos damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("PhysicalDamageConvertToChaos", "BASE", num) }) } end,
["summoned skeletons have avatar of fire"] = { mod("MinionModifier", "LIST", { mod = mod("Keystone", "LIST", "Avatar of Fire") }, { type = "SkillName", skillName = "Summon Skeleton" }) },
["summoned skeletons take ([%d%.]+)%% of their maximum life per second as fire damage"] = function(num) return { mod("MinionModifier", "LIST", { mod = mod("FireDegen", "BASE", 1, { type = "PercentStat", stat = "Life", percent = num }) }, { type = "SkillName", skillName = "Summon Skeleton" }) } end,
["summoned skeletons have (%d+)%% chance to wither enemies for (%d+) seconds on hit"] = { mod("ExtraSkillMod", "LIST", { mod = flag("Condition:CanWither") }, { type = "SkillName", skillName = "Summon Skeleton" } ) },
Expand Down