From 964127a74fba5b7db0e679756eb5f28e33ca2777 Mon Sep 17 00:00:00 2001 From: "DragoonWraith (github: krryan)" Date: Thu, 30 Apr 2026 09:12:18 -0400 Subject: [PATCH] Add support for Commanding Rage notable --- src/Data/ModCache.lua | 5 ++--- src/Modules/ModParser.lua | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/Data/ModCache.lua b/src/Data/ModCache.lua index bab988d5c..08dff2730 100644 --- a/src/Data/ModCache.lua +++ b/src/Data/ModCache.lua @@ -4877,9 +4877,8 @@ c["Every Rage also grants 1% increased Fire Damage"]={{[1]={[1]={type="Multiplie c["Every Rage also grants 1% increased Stun Threshold"]={{[1]={[1]={type="Multiplier",var="RageEffect"},flags=0,keywordFlags=0,name="StunThreshold",type="INC",value=1}},nil} c["Every Rage also grants 2% increased Spell Damage"]={{[1]={[1]={type="Multiplier",var="RageEffect"},flags=2,keywordFlags=0,name="Damage",type="INC",value=2}},nil} c["Every Rage also grants 2% increased Stun Threshold"]={{[1]={[1]={type="Multiplier",var="RageEffect"},flags=0,keywordFlags=0,name="StunThreshold",type="INC",value=2}},nil} -c["Every Rage also grants you 1% increased Minion Attack Speed"]={nil,"you 1% increased Minion Attack Speed "} -c["Every Rage also grants you 1% increased Minion Attack Speed Every Rage also grants you 1% increased Minion Damage"]={nil,"you 1% increased Minion Attack Speed Every Rage also grants you 1% increased Minion Damage "} -c["Every Rage also grants you 1% increased Minion Damage"]={nil,"you 1% increased Minion Damage "} +c["Every Rage also grants you 1% increased Minion Attack Speed"]={{[1]={flags=0,keywordFlags=0,name="MinionModifier",type="LIST",value={mod={[1]={type="Multiplier",var="RageEffect"},flags=1,keywordFlags=0,name="Speed",type="INC",value=1}}}},nil} +c["Every Rage also grants you 1% increased Minion Damage"]={{[1]={flags=0,keywordFlags=0,name="MinionModifier",type="LIST",value={mod={[1]={type="Multiplier",var="RageEffect"},flags=0,keywordFlags=0,name="Damage",type="INC",value=1}}}},nil} c["Every Third Slam skill that doesn't create Fissures which you use yourself causes 3 additional Aftershocks ahead and to each side of the initial area"]={nil,"Every Third Slam skill that doesn't create Fissures which you use yourself causes 3 additional Aftershocks ahead and to each side of the initial area "} c["Every second Slam Skill you use yourself is Ancestrally Boosted"]={nil,"Every second Slam Skill you use yourself is Ancestrally Boosted "} c["Every second, inflicts Critical Weakness on enemies in your Presence for 1 second"]={{[1]={flags=0,keywordFlags=0,name="ApplyCriticalWeakness",type="FLAG",value=true}},nil} diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index a13144ac8..9ed8b7e40 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -1377,9 +1377,9 @@ local preFlagList = { ["allies in your presence "] = { newAura = true, newAuraOnlyAllies = true }, ["allies in your presence [hgd][ae][via][enl] "] = { newAura = true, newAuraOnlyAllies = true }, ["^you and allies in your presence [hgd][ae][via][enl] "] = { newAura = true }, - ["^every rage also grants "] = { tag = { type = "Multiplier", var = "RageEffect" } }, - ["^each rage also grants "] = { tag = { type = "Multiplier", var = "RageEffect" } }, - ["^every (%d+) rage also grants "] = function(num) return { tag = { type = "Multiplier", var = "RageEffect", div = tonumber(num) } } end, + ["^every rage also grants y?o?u? ?"] = { tag = { type = "Multiplier", var = "RageEffect" } }, + ["^each rage also grants y?o?u? ?"] = { tag = { type = "Multiplier", var = "RageEffect" } }, + ["^every (%d+) rage also grants y?o?u? ?"] = function(num) return { tag = { type = "Multiplier", var = "RageEffect", div = tonumber(num) } } end, ["^you and allies affected by auras from your skills [hgd][ae][via][enl] "] = { tag = { type = "Condition", var = "AffectedByAura" } }, ["^take "] = { modSuffix = "Taken" }, ["^marauder: "] = { tag = { type = "Condition", var = "ConnectedToMarauderStart" } },