Skip to content

Commit 768a376

Browse files
authored
Added Support for Attacks Gain Extra mods on Quivers (#666)
* Added Support for Attacks Gain Extra mods on Quivers * removed thingy * god im tired
1 parent 278ccf8 commit 768a376

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/Data/ModCache.lua

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2356,10 +2356,13 @@ c["Attack Skills have +1 to maximum number of Summoned Totems"]={{[1]={flags=0,k
23562356
c["Attacks Chain 2 additional times"]={{[1]={flags=1,keywordFlags=0,name="ChainCountMax",type="BASE",value=2}},nil}
23572357
c["Attacks Chain an additional time"]={nil,"Attacks Chain an additional time "}
23582358
c["Attacks Chain an additional time Attacks Chain 2 additional times"]={nil,"Attacks Chain an additional time Attacks Chain 2 additional times "}
2359-
c["Attacks Gain 10% of Damage as Extra Cold Damage"]={nil,"Attacks Gain 10% of Damage as Extra Cold Damage "}
2360-
c["Attacks Gain 10% of Damage as Extra Fire Damage"]={nil,"Attacks Gain 10% of Damage as Extra Fire Damage "}
2361-
c["Attacks Gain 20% of Physical Damage as extra Chaos Damage"]={nil,"Attacks Gain 20% of Physical Damage as extra Chaos Damage "}
2362-
c["Attacks gain increased Accuracy Rating equal to their Critical Hit Chance"]={nil,"Attacks gain increased Accuracy Rating equal to their Critical Hit Chance "}
2359+
c["Attacks Gain 10% of Damage as Extra Cold Damage"]={{[1]={flags=1,keywordFlags=0,name="DamageGainAsCold",type="BASE",value=10}},nil}
2360+
c["Attacks Gain 10% of Damage as Extra Fire Damage"]={{[1]={flags=1,keywordFlags=0,name="DamageGainAsFire",type="BASE",value=10}},nil}
2361+
c["Attacks Gain 15% of Physical Damage as extra Chaos Damage"]={{[1]={flags=1,keywordFlags=0,name="PhysicalDamageGainAsChaos",type="BASE",value=15}},nil}
2362+
c["Attacks Gain 20% of Physical Damage as extra Chaos Damage"]={{[1]={flags=1,keywordFlags=0,name="PhysicalDamageGainAsChaos",type="BASE",value=20}},nil}
2363+
c["Attacks Gain 8% of Damage as Extra Cold Damage"]={{[1]={flags=1,keywordFlags=0,name="DamageGainAsCold",type="BASE",value=8}},nil}
2364+
c["Attacks Gain 8% of Damage as Extra Fire Damage"]={{[1]={flags=1,keywordFlags=0,name="DamageGainAsFire",type="BASE",value=8}},nil}
2365+
c["Attacks gain increased Accuracy Rating equal to their Critical Hit Chance"]={nil,"increased Accuracy Rating equal to their Critical Hit Chance "}
23632366
c["Attacks have +1% to Critical Hit Chance"]={{[1]={flags=1,keywordFlags=0,name="CritChance",type="BASE",value=1}},nil}
23642367
c["Attacks have 10% chance to Maim on Hit"]={{}," to Maim "}
23652368
c["Attacks have 25% chance to Maim on Hit"]={{}," to Maim "}

src/Modules/ModParser.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1118,7 +1118,7 @@ local preFlagList = {
11181118
["^attacks with this weapon [hd][ae][va][el] "] = { tagList = { { type = "Condition", var = "{Hand}Attack" }, { type = "SkillType", skillType = SkillType.Attack } } },
11191119
["^hits with this weapon [hd][ae][va][el] "] = { flags = ModFlag.Hit, tagList = { { type = "Condition", var = "{Hand}Attack" }, { type = "SkillType", skillType = SkillType.Attack } } },
11201120
-- Skill types
1121-
["^attacks [hd][ae][va][el] "] = { flags = ModFlag.Attack },
1121+
["^attacks [ghd][ae][iva][eln] "] = { flags = ModFlag.Attack },
11221122
["^attack skills [hd][ae][va][el] "] = { keywordFlags = KeywordFlag.Attack },
11231123
["^spells [hd][ae][va][el] a? ?"] = { flags = ModFlag.Spell },
11241124
["^spell skills [hd][ae][va][el] "] = { keywordFlags = KeywordFlag.Spell },

0 commit comments

Comments
 (0)