Skip to content

Commit b0f7740

Browse files
committed
Ritualist - Corrupted Lifeforce
1 parent c5360b7 commit b0f7740

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

src/Data/ModCache.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1569,8 +1569,7 @@ c["15% increased maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="
15691569
c["15% increased maximum Mana"]={{[1]={flags=0,keywordFlags=0,name="Mana",type="INC",value=15}},nil}
15701570
c["15% less maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="MORE",value=-15}},nil}
15711571
c["15% less maximum Mana"]={{[1]={flags=0,keywordFlags=0,name="Mana",type="MORE",value=-15}},nil}
1572-
c["15% more Damage against Enemies affected by Blood Boils"]={{[1]={flags=0,keywordFlags=0,name="Damage",type="MORE",value=15}}," against Enemies affected by Blood Boils "}
1573-
c["15% more Damage against Enemies affected by Blood Boils Grants Skill: Blood Boil"]={{[1]={[1]={includeTransfigured=true,skillName="Blood Boil",type="SkillName"},flags=0,keywordFlags=0,name="Damage",type="MORE",value=15}}," against Enemies affected by Blood Boils Grants Skill:"}
1572+
c["15% more Damage against Enemies affected by Blood Boils"]={{[1]={[1]={type="Condition",var="EnemyAffectedByBloodBoils"},flags=0,keywordFlags=0,name="Damage",type="MORE",value=15},[2]={flags=0,keywordFlags=0,name="EnemyBloodBoils",type="FLAG",value=true}},nil}
15741573
c["15% more Maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="MORE",value=15}},nil}
15751574
c["15% of Damage from Hits is taken from your Damageable Companion's Life before you"]={{[1]={flags=0,keywordFlags=0,name="Damage",type="BASE",value=15}}," from Hits is taken from your Damageable Companion's Life before you "}
15761575
c["15% of Damage taken Recouped as Life"]={{[1]={flags=0,keywordFlags=0,name="LifeRecoup",type="BASE",value=15}},nil}

src/Modules/ConfigOptions.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1822,11 +1822,12 @@ Huge sets the radius to 11.
18221822
{ var = "conditionEnemyCoveredInFrost", type = "check", label = "Is the enemy covered in Frost?", tooltip = "Covered in Frost applies the following to the enemy:\n\t20% increased ^x3F6DB3Cold ^7Damage taken\n\t50% less Critical Strike Chance", apply = function(val, modList, enemyModList)
18231823
modList:NewMod("CoveredInFrostEffect", "BASE", 20, "Covered in Frost")
18241824
end },
1825-
18261825
{ var = "conditionEnemyConcentration", type = "check", label = "Is the enemy Concentration 0?", ifFlag ="EnemyConcentration", apply = function(val, modList, enemyModList)
18271826
modList:NewMod("Condition:EnemyNoConcentration", "FLAG", true, "Config", { type = "Condition", var = "Effective" } )
18281827
end },
1829-
1828+
{ var = "conditionEnemyBloodBoils", type = "check", label = "Is the enemy affected by Blood Boils?", ifFlag ="EnemyBloodBoils", apply = function(val, modList, enemyModList)
1829+
modList:NewMod("Condition:EnemyAffectedByBloodBoils", "FLAG", true, "Config", { type = "Condition", var = "Effective" } )
1830+
end },
18301831
{ var = "conditionEnemyHasOpenWeakness", type = "check", label = "Does enemy have Open Weakness?", ifCond = "EnemyHasOpenWeakness", apply = function(val, modList, enemyModList)
18311832
-- This one means the enemy you're targeting has open weakness
18321833
modList:NewMod("Condition:EnemyHasOpenWeakness", "FLAG", true, "Config", { type = "Condition", var = "Combat" })

src/Modules/ModParser.lua

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3273,6 +3273,11 @@ local specialModList = {
32733273
mod("ManaCost", "MORE", -count, { type = "Condition", var = "MostNumerousBlueSocketedSupports" })
32743274
} end,
32753275

3276+
-- Huntress - Ritualist
3277+
["(%d+)%% more damage against enemies affected by blood boils"] = function(num) return {
3278+
mod("Damage", "MORE", num, {type = "Condition", var = "EnemyAffectedByBloodBoils"}),
3279+
flag("EnemyBloodBoils"),
3280+
} end,
32763281
-- Monk - Stormweaver
32773282
["targets can be affected by two of your shocks at the same time"] = { flag("ShockCanStack"), mod("ShockStacksMax", "OVERRIDE", 2) },
32783283
["targets can be affected by two of your chills at the same time"] = { flag("ChillCanStack"), mod("ChillStacksMax", "OVERRIDE", 2) },

0 commit comments

Comments
 (0)