Skip to content

Commit 536213e

Browse files
author
LocalIdentity
committed
The Golden Charlatan
1 parent 99743a2 commit 536213e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Data/ModCache.lua

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8137,8 +8137,7 @@ c["Critical Strikes inflict Malignant Madness if The Eater of Worlds is dominant
81378137
c["Critical Strikes inflict Scorch, Brittle and Sapped"]={{[1]={flags=0,keywordFlags=0,name="CritAlwaysAltAilments",type="FLAG",value=true}},nil}
81388138
c["Critical Strikes with Daggers Poison the Enemy"]={{[1]={[1]={type="Condition",var="CriticalStrike"},flags=524288,keywordFlags=0,name="PoisonChance",type="BASE",value=100}},nil}
81398139
c["Critical Strikes with Spells inflict Impale"]={{[1]={[1]={type="Condition",var="CriticalStrike"},flags=2,keywordFlags=0,name="ImpaleChance",type="BASE",value=100}},nil}
8140-
c["Critical Strikes with this Weapon do not deal extra Damage"]={nil,"Critical Strikes with this Weapon do not deal extra Damage "}
8141-
c["Critical Strikes with this Weapon do not deal extra Damage Gain a random Shrine Buff for 30 seconds when you Kill a Rare or Unique Enemy"]={nil,"Critical Strikes with this Weapon do not deal extra Damage Gain a random Shrine Buff for 30 seconds when you Kill a Rare or Unique Enemy "}
8140+
c["Critical Strikes with this Weapon do not deal extra Damage"]={{[1]={[1]={type="Condition",var="{Hand}Attack"},flags=0,keywordFlags=0,name="NoCritMultiplier",type="FLAG",value=true}},nil}
81428141
c["Crucible Passive Skill Tree is removed if this Modifier is removed"]={{},nil}
81438142
c["Crush Enemies for 4 seconds when you Hit them while they are on Full Life"]={nil,"Crush Enemies for 4 seconds when you Hit them while they are on Full Life "}
81448143
c["Crush Enemies for 4 seconds when you Hit them while they are on Full Life 40% increased Physical Damage"]={nil,"Crush Enemies for 4 seconds when you Hit them while they are on Full Life 40% increased Physical Damage "}
@@ -8998,8 +8997,7 @@ c["Gain a Spirit Charge on Kill Gain 5% of Physical Damage as Extra Damage of ea
89988997
c["Gain a Void Charge every 0.5 seconds"]={nil,"a Void Charge every 0.5 seconds "}
89998998
c["Gain a Void Charge every second"]={nil,"a Void Charge every second "}
90008999
c["Gain a Void Charge every second Gain a Void Charge every 0.5 seconds"]={nil,"a Void Charge every second Gain a Void Charge every 0.5 seconds "}
9001-
c["Gain a random Shrine Buff for 30 seconds when you Kill a Rare or Unique Enemy"]={nil,"a random Shrine Buff when you Kill a Rare or Unique Enemy "}
9002-
c["Gain a random Shrine Buff for 30 seconds when you Kill a Rare or Unique Enemy +1 to maximum Mana per 2 Intelligence"]={nil,"a random Shrine Buff when you Kill a Rare or Unique Enemy +1 to maximum Mana "}
9000+
c["Gain a random Shrine Buff for 30 seconds when you Kill a Rare or Unique Enemy"]={{[1]={flags=0,keywordFlags=0,name="Condition:CanHaveRegularShrines",type="FLAG",value=true}},nil}
90039001
c["Gain a random Shrine buff every 10 seconds"]={{[1]={flags=0,keywordFlags=0,name="Condition:CanHaveRegularShrines",type="FLAG",value=true}},nil}
90049002
c["Gain additional Elemental Damage Reduction equal to half your Chaos Resistance"]={{[1]={[1]={div=2,stat="ChaosResist",type="PerStat"},flags=0,keywordFlags=0,name="ElementalDamageReduction",type="BASE",value=1}},nil}
90059003
c["Gain an Endurance Charge every second if you've been Hit Recently"]={nil,"an Endurance Charge every second "}

src/Modules/ModParser.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3265,6 +3265,7 @@ local specialModList = {
32653265
["your critical strike chance is lucky while focus?sed"] = { flag("CritChanceLucky", { type = "Condition", var = "Focused" }) },
32663266
["your critical strikes do not deal extra damage"] = { flag("NoCritMultiplier") },
32673267
["critical strikes do not deal extra damage"] = { flag("NoCritMultiplier") },
3268+
["critical strikes with this weapon do not deal extra damage"] = { flag("NoCritMultiplier", { type = "Condition", var = "{Hand}Attack" }) },
32683269
["minion critical strikes do not deal extra damage"] = { mod("MinionModifier", "LIST", { mod = flag("NoCritMultiplier") }) },
32693270
["lightning damage with non%-critical strikes is lucky"] = { flag("LightningNoCritLucky") },
32703271
["your damage with critical strikes is lucky"] = { flag("CritLucky") },
@@ -5214,6 +5215,7 @@ local specialModList = {
52145215
["(%d+)%% increased critical strike chance with spells which remove the maximum number of seals"] = function(num) return { mod("MaxSealCrit", "INC", num) } end,
52155216
["gain elusive on critical strike"] = { flag("Condition:CanBeElusive") },
52165217
["gain a random shrine buff every (%d+) seconds"] = { flag("Condition:CanHaveRegularShrines") },
5218+
["gain a random shrine buff for (%d+) seconds when you kill a rare or unique enemy"] = { flag("Condition:CanHaveRegularShrines") },
52175219
["(%d+)%% chance to gain elusive when you block while dual wielding"] = { flag("Condition:CanBeElusive", { type = "Condition", var = "DualWielding" }) },
52185220
["elusive is removed from you at (%d+)%% effect"] = function(num) return { mod("ElusiveEffectMinThreshold", "OVERRIDE", num) } end,
52195221
["nearby enemies have (%a+) resistance equal to yours"] = function(_, res) return { flag("Enemy"..(res:gsub("^%l", string.upper)).."ResistEqualToYours") } end,

0 commit comments

Comments
 (0)