Skip to content
Open
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
5 changes: 2 additions & 3 deletions src/Data/ModCache.lua
Original file line number Diff line number Diff line change
Expand Up @@ -5355,11 +5355,10 @@ c["Immune to Corrupted Blood 40% reduced Duration of Bleeding on You"]={nil,"Imm
c["Immune to Elemental Ailments while on Consecrated Ground if you have at least 150 Devotion"]={{[1]={[1]={type="Condition",var="OnConsecratedGround"},[2]={stat="Devotion",threshold=150,type="StatThreshold"},flags=0,keywordFlags=0,name="ElementalAilmentImmune",type="FLAG",value=true}},nil}
c["Immune to Freeze"]={{[1]={flags=0,keywordFlags=0,name="FreezeImmune",type="FLAG",value=true}},nil}
c["Immune to Freeze and Chill while affected by an Archon Buff"]={nil,"Immune to Freeze and Chill while affected by an Archon Buff "}
c["Immune to Hinder"]={nil,"Immune to Hinder "}
c["Immune to Hinder Immune to Maim"]={nil,"Immune to Hinder Immune to Maim "}
c["Immune to Hinder"]={{[1]={flags=0,keywordFlags=0,name="Condition:HinderImmune",type="FLAG",value=true}},nil}
c["Immune to Ignite"]={{[1]={flags=0,keywordFlags=0,name="IgniteImmune",type="FLAG",value=true}},nil}
c["Immune to Ignite if a majority of your Socketed Support Gems are Red"]={{[1]={[1]={type="Condition",var="MajorityRedSocketedSupports"},flags=0,keywordFlags=0,name="IgniteImmune",type="FLAG",value=true}},nil}
c["Immune to Maim"]={nil,"Immune to Maim "}
c["Immune to Maim"]={{[1]={flags=0,keywordFlags=0,name="Condition:MaimImmune",type="FLAG",value=true}},nil}
c["Immune to Poison"]={{[1]={flags=0,keywordFlags=0,name="PoisonImmune",type="FLAG",value=true}},nil}
c["Immune to Poison if Equipped Helmet has higher Evasion Rating than Armour"]={{[1]={[1]={type="Condition",var="HelmetEvasionHigherThanArmour"},flags=0,keywordFlags=0,name="PoisonImmune",type="FLAG",value=true}},nil}
c["Immune to Shock"]={{[1]={flags=0,keywordFlags=0,name="ShockImmune",type="FLAG",value=true}},nil}
Expand Down
7 changes: 7 additions & 0 deletions src/Modules/ConfigOptions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -876,6 +876,13 @@ Huge sets the radius to 11.
{ var = "overrideFortification", type = "count", label = "# of Fortification Stacks (if not maximum):", ifFlag = "Condition:Fortified", tooltip = "You have 1% less damage taken from hits per stack of fortification:\nHas a default cap of 20 stacks.", apply = function(val, modList, enemyModList)
modList:NewMod("FortificationStacks", "OVERRIDE", val, "Config", { type = "Condition", var = "Combat" })
end },
{ var = "debuffMaim", type = "check", label = "Are you Maimed?", apply = function(val, modList, enemyModList)
modList:NewMod("MovementSpeed", "INC", -30, "Config", { type = "Condition", var = "Combat" }, {type = "Condition", var = "MaimImmune", neg = true})
modList:NewMod("Evasion", "INC", -15, "Config", { type = "Condition", var = "Combat" }, {type = "Condition", var = "MaimImmune", neg = true})
end },
{ var = "debuffHinder", type = "check", label = "Are you Hindered?", apply = function(val, modList, enemyModList)
modList:NewMod("MovementSpeed", "INC", -30, "Config", { type = "Condition", var = "Combat" }, {type = "Condition", var = "MaimImmune", neg = true})
end },
{ var = "multiplierTailwind", type = "count", label = "# of Tailwind Stacks:", ifFlag = "Condition:CanHaveTailwind", tooltip = "Tailwind grants the following, up to a base of 10 stacks:\n\t1% increased movement speed\n\t3% increased Skill Speed\n\t15% increased Evasion Rating", apply = function(val, modList, enemyModList)
modList:NewMod("Multiplier:Tailwind", "BASE", val, "Config", { type = "Condition", var = "Combat" })
end },
Expand Down
2 changes: 2 additions & 0 deletions src/Modules/ModParser.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4983,6 +4983,8 @@ local specialModList = {
["cannot be inflicted with bleeding"] = { flag("BleedImmune") },
["bleeding cannot be inflicted on you"] = { flag("BleedImmune") },
["you are immune to bleeding"] = { flag("BleedImmune") },
["immune to hinder"] = {flag("Condition:HinderImmune") },
["immune to maim"] = {flag("Condition:MaimImmune") },
["immune to bleeding if equipped helmet has higher armour than evasion rating"] = { flag("BleedImmune", { type = "Condition", var = "HelmetArmourHigherThanEvasion" }) },
["immune to poison if equipped helmet has higher evasion rating than armour"] = { flag("PoisonImmune", { type = "Condition", var = "HelmetEvasionHigherThanArmour" }) },
["immun[ei]t?y? to bleeding and corrupted blood during f?l?a?s?k? ?effect"] = { flag("BleedImmune", { type = "Condition", var = "UsingFlask" }) },
Expand Down
Loading