From 6500bde7847d56cb233341f4ea65c3c0f2d82e4f Mon Sep 17 00:00:00 2001 From: hugocornago Date: Sat, 18 Jan 2025 21:35:56 +0100 Subject: [PATCH] Support Blood Mage Keystone --- src/Data/ModCache.lua | 3 +-- src/Modules/ModParser.lua | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Data/ModCache.lua b/src/Data/ModCache.lua index 5f2bb3e3..82450db7 100755 --- a/src/Data/ModCache.lua +++ b/src/Data/ModCache.lua @@ -2935,8 +2935,7 @@ c["Share Charges with Allies in your Presence"]={nil,"Share Charges with Allies c["Shocking Hits have a 50% chance to also Shock enemies in a 1.5 metre radius"]={nil,"Shocking Hits have a 50% chance to also Shock enemies in a 1.5 metre radius "} c["Shocks you when you reach maximum Power Charges"]={nil,"Shocks you when you reach maximum Power Charges "} c["Skill Gems have 30% more Attribute Requirements"]={{[1]={flags=0,keywordFlags=0,name="GlobalGemAttributeRequirements",type="MORE",value=30}},nil} -c["Skill Mana Costs Converted to Life Costs"]={nil,"Skill Mana Costs Converted to Life Costs "} -c["Skill Mana Costs Converted to Life Costs Skills gain 1% of Damage as Chaos Damage per 3 Life Cost"]={nil,"Skill Mana Costs Converted to Life Costs Skills gain 1% of Damage as Chaos Damage per 3 Life Cost "} +c["Skill Mana Costs Converted to Life Costs"]={{[1]={flags=0,keywordFlags=0,name="CostLifeInsteadOfMana",type="FLAG",value=true}},nil} c["Skills Supported by Unleash have 10% increased Seal gain frequency"]={{[1]={flags=0,keywordFlags=0,name="SealGainFrequency",type="INC",value=10}},nil} c["Skills Supported by Unleash have 25% increased Seal gain frequency"]={{[1]={flags=0,keywordFlags=0,name="SealGainFrequency",type="INC",value=25}},nil} c["Skills fire an additional Projectile"]={{[1]={flags=0,keywordFlags=0,name="ProjectileCount",type="BASE",value=1}},nil} diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index fac428be..f5b69da3 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -2082,6 +2082,7 @@ local specialModList = { ["removes all energy shield"] = { mod("EnergyShield", "MORE", -100) }, ["converts all energy shield to mana"] = { mod("EnergyShieldConvertToMana", "BASE", 100) }, ["skills cost life instead of mana"] = { flag("CostLifeInsteadOfMana") }, + ["skill mana costs converted to life costs"] = { flag("CostLifeInsteadOfMana") }, ["skills reserve life instead of mana"] = { flag("BloodMagicReserved") }, ["non%-aura skills cost no mana or life while focus?sed"] = { mod("ManaCost", "MORE", -100, { type = "Condition", var = "Focused" }, { type = "SkillType", skillType = SkillType.Aura, neg = true }),