Skip to content

Commit 7ab6ead

Browse files
ImmotephSimonLocalIdentity
andauthored
Add support for Flammability Magnitude & Infernalist's Bringer of Flame (#1323)
* Add flammability magnitude * Leave legacy mod parsing --------- Co-authored-by: LocalIdentity <localidentity2@gmail.com>
1 parent ba09843 commit 7ab6ead

2 files changed

Lines changed: 18 additions & 31 deletions

File tree

src/Data/ModCache.lua

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1062,10 +1062,7 @@ c["10% increased Evasion Rating"]={{[1]={flags=0,keywordFlags=0,name="Evasion",t
10621062
c["10% increased Exposure Effect"]={{[1]={flags=0,keywordFlags=0,name="FireExposureEffect",type="INC",value=10},[2]={flags=0,keywordFlags=0,name="ColdExposureEffect",type="INC",value=10},[3]={flags=0,keywordFlags=0,name="LightningExposureEffect",type="INC",value=10}},nil}
10631063
c["10% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=10}},nil}
10641064
c["10% increased Fire Exposure Effect"]={{[1]={flags=0,keywordFlags=0,name="FireExposureEffect",type="INC",value=10}},nil}
1065-
c["10% increased Flammability Magnitude"]={{},"Magnitude "}
1066-
c["10% increased Flammability Magnitude 10% increased Freeze Buildup"]={{},"Magnitude 10% increased Freeze Buildup "}
1067-
c["10% increased Flammability Magnitude 10% increased Freeze Buildup 10% increased chance to Shock"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=10}},"Magnitude 10% increased Freeze Buildup 10% increased "}
1068-
c["10% increased Flammability Magnitude 8% increased Elemental Damage"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="ElementalDamage",type="INC",value=10}},"Magnitude 8% increased "}
1065+
c["10% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=10}},nil}
10691066
c["10% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=10}},nil}
10701067
c["10% increased Flask Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="FlaskDuration",type="INC",value=10}},nil}
10711068
c["10% increased Flask and Charm Charges gained"]={{[1]={flags=0,keywordFlags=0,name="CharmChargesGained",type="INC",value=10},[2]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=10}},nil}
@@ -1230,9 +1227,7 @@ c["100% increased Evasion Rating when on Full Life"]={{[1]={[1]={type="Condition
12301227
c["100% increased Evasion Rating while Sprinting"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=100}}," while Sprinting "}
12311228
c["100% increased Evasion and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="EvasionAndEnergyShield",type="INC",value=100}},nil}
12321229
c["100% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=100}},nil}
1233-
c["100% increased Flammability Magnitude"]={{},"Magnitude "}
1234-
c["100% increased Flammability Magnitude 100% increased Ignite Magnitude"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=8388608,name="AilmentMagnitude",type="INC",value=100}},"Magnitude 100% increased "}
1235-
c["100% increased Flammability Magnitude 30% increased Light Radius"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="LightRadius",type="INC",value=100}},"Magnitude 30% increased "}
1230+
c["100% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=100}},nil}
12361231
c["100% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=100}},nil}
12371232
c["100% increased Freeze Buildup"]={{}," Freeze Buildup "}
12381233
c["100% increased Freeze Buildup Enemies Frozen by you take 50% increased Damage"]={{[1]={flags=0,keywordFlags=0,name="Damage",type="INC",value=100}}," Freeze Buildup Enemies Frozen by you take 50% increased "}
@@ -1309,10 +1304,7 @@ c["12% increased Elemental Damage"]={{[1]={flags=0,keywordFlags=0,name="Elementa
13091304
c["12% increased Elemental Damage with Attacks"]={{[1]={flags=0,keywordFlags=65536,name="ElementalDamage",type="INC",value=12}},nil}
13101305
c["12% increased Evasion Rating"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=12}},nil}
13111306
c["12% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=12}},nil}
1312-
c["12% increased Flammability Magnitude"]={{},"Magnitude "}
1313-
c["12% increased Flammability Magnitude 12% increased Freeze Buildup"]={{},"Magnitude 12% increased Freeze Buildup "}
1314-
c["12% increased Flammability Magnitude 12% increased Freeze Buildup 12% increased chance to Shock"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=12}},"Magnitude 12% increased Freeze Buildup 12% increased "}
1315-
c["12% increased Flammability Magnitude 6% increased Critical Hit Chance"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="CritChance",type="INC",value=12}},"Magnitude 6% increased "}
1307+
c["12% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=12}},nil}
13161308
c["12% increased Freeze Buildup"]={{}," Freeze Buildup "}
13171309
c["12% increased Freeze Buildup 12% increased chance to Shock"]={{[1]={flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=12}}," Freeze Buildup 12% increased "}
13181310
c["12% increased Grenade Damage"]={{[1]={[1]={skillType=158,type="SkillType"},flags=0,keywordFlags=0,name="Damage",type="INC",value=12}},nil}
@@ -1475,7 +1467,7 @@ c["15% increased Evasion Rating"]={{[1]={flags=0,keywordFlags=0,name="Evasion",t
14751467
c["15% increased Evasion Rating while Sprinting"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=15}}," while Sprinting "}
14761468
c["15% increased Evasion Rating while Sprinting 2% increased Movement Speed while Sprinting"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=15}}," while Sprinting 2% increased Movement Speed while Sprinting "}
14771469
c["15% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=15}},nil}
1478-
c["15% increased Flammability Magnitude"]={{},"Magnitude "}
1470+
c["15% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=15}},nil}
14791471
c["15% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=15}},nil}
14801472
c["15% increased Flask Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="FlaskDuration",type="INC",value=15}},nil}
14811473
c["15% increased Freeze Buildup"]={{}," Freeze Buildup "}
@@ -1766,9 +1758,7 @@ c["20% increased Evasion Rating if you've consumed a Frenzy Charge Recently"]={{
17661758
c["20% increased Evasion Rating while Surrounded"]={{[1]={[1]={type="Condition",var="Surrounded"},flags=0,keywordFlags=0,name="Evasion",type="INC",value=20}},nil}
17671759
c["20% increased Evasion Rating while you have Energy Shield"]={{[1]={[1]={type="Condition",var="HaveEnergyShield"},flags=0,keywordFlags=0,name="Evasion",type="INC",value=20}},nil}
17681760
c["20% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=20}},nil}
1769-
c["20% increased Flammability Magnitude"]={{},"Magnitude "}
1770-
c["20% increased Flammability Magnitude 20% increased Freeze Buildup"]={{},"Magnitude 20% increased Freeze Buildup "}
1771-
c["20% increased Flammability Magnitude 20% increased Freeze Buildup 20% increased chance to Shock"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=20}},"Magnitude 20% increased Freeze Buildup 20% increased "}
1761+
c["20% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=20}},nil}
17721762
c["20% increased Flask Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="FlaskDuration",type="INC",value=20}},nil}
17731763
c["20% increased Flask and Charm Charges gained"]={{[1]={flags=0,keywordFlags=0,name="CharmChargesGained",type="INC",value=20},[2]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=20}},nil}
17741764
c["20% increased Freeze Buildup"]={{}," Freeze Buildup "}
@@ -2046,10 +2036,7 @@ c["25% increased Evasion Rating while Parrying"]={{[1]={flags=0,keywordFlags=0,n
20462036
c["25% increased Evasion Rating while Sprinting"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=25}}," while Sprinting "}
20472037
c["25% increased Exposure Effect"]={{[1]={flags=0,keywordFlags=0,name="FireExposureEffect",type="INC",value=25},[2]={flags=0,keywordFlags=0,name="ColdExposureEffect",type="INC",value=25},[3]={flags=0,keywordFlags=0,name="LightningExposureEffect",type="INC",value=25}},nil}
20482038
c["25% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=25}},nil}
2049-
c["25% increased Flammability Magnitude"]={{},"Magnitude "}
2050-
c["25% increased Flammability Magnitude 25% increased Freeze Buildup"]={{},"Magnitude 25% increased Freeze Buildup "}
2051-
c["25% increased Flammability Magnitude 25% increased Freeze Buildup 25% increased chance to Shock"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=25}},"Magnitude 25% increased Freeze Buildup 25% increased "}
2052-
c["25% increased Flammability Magnitude 25% increased Freeze Buildup 25% increased chance to Shock 25% increased Electrocute Buildup"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="EnemyShockChance",type="INC",value=25}},"Magnitude 25% increased Freeze Buildup 25% increased 25% increased Electrocute Buildup "}
2039+
c["25% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=25}},nil}
20532040
c["25% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=25}},nil}
20542041
c["25% increased Flask Charges used"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesUsed",type="INC",value=25}},nil}
20552042
c["25% increased Flask Life Recovery rate"]={{[1]={flags=0,keywordFlags=0,name="FlaskLifeRecoveryRate",type="INC",value=25}},nil}
@@ -2280,8 +2267,7 @@ c["30% increased Evasion Rating while you have Energy Shield"]={{[1]={[1]={type=
22802267
c["30% increased Evasion from Equipped Shield"]={{[1]={[1]={slotName="Weapon 2",type="SlotName"},[2]={type="Condition",var="UsingShield"},flags=0,keywordFlags=0,name="Evasion",type="INC",value=30}},nil}
22812268
c["30% increased Exposure Effect"]={{[1]={flags=0,keywordFlags=0,name="FireExposureEffect",type="INC",value=30},[2]={flags=0,keywordFlags=0,name="ColdExposureEffect",type="INC",value=30},[3]={flags=0,keywordFlags=0,name="LightningExposureEffect",type="INC",value=30}},nil}
22822269
c["30% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=30}},nil}
2283-
c["30% increased Flammability Magnitude"]={{},"Magnitude "}
2284-
c["30% increased Flammability Magnitude 30% increased Damage with Hits against Burning Enemies"]={{[1]={[1]={actor="enemy",type="ActorCondition",var="Burning"},[2]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=262144,name="Damage",type="INC",value=30}},"Magnitude 30% increased "}
2270+
c["30% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=30}},nil}
22852271
c["30% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=30}},nil}
22862272
c["30% increased Flask Charges used"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesUsed",type="INC",value=30}},nil}
22872273
c["30% increased Flask Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="FlaskDuration",type="INC",value=30}},nil}
@@ -2554,9 +2540,7 @@ c["40% increased Evasion Rating while moving"]={{[1]={[1]={type="Condition",var=
25542540
c["40% increased Evasion and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="EvasionAndEnergyShield",type="INC",value=40}},nil}
25552541
c["40% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=40}},nil}
25562542
c["40% increased Fire Damage while affected by Herald of Ash"]={{[1]={[1]={type="Condition",var="AffectedByHeraldofAsh"},flags=0,keywordFlags=0,name="FireDamage",type="INC",value=40}},nil}
2557-
c["40% increased Flammability Magnitude"]={{},"Magnitude "}
2558-
c["40% increased Flammability Magnitude 40% increased Damage with Hits against Ignited Enemies"]={{[1]={[1]={actor="enemy",type="ActorCondition",var="Ignited"},[2]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=262144,name="Damage",type="INC",value=40}},"Magnitude 40% increased "}
2559-
c["40% increased Flammability Magnitude Enemies Ignited by you have -5% to Fire Resistance"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="FireResist",type="INC",value=40}},"Magnitude Enemies Ignited by you have -5% to "}
2543+
c["40% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=40}},nil}
25602544
c["40% increased Flask Life Recovery rate"]={{[1]={flags=0,keywordFlags=0,name="FlaskLifeRecoveryRate",type="INC",value=40}},nil}
25612545
c["40% increased Freeze Buildup"]={{}," Freeze Buildup "}
25622546
c["40% increased Freeze Buildup 20% increased Freeze Duration on Enemies"]={{[1]={flags=0,keywordFlags=0,name="EnemyFreezeDuration",type="INC",value=40}}," Freeze Buildup 20% increased "}
@@ -2779,9 +2763,7 @@ c["50% increased Evasion Rating if you've consumed a Frenzy Charge Recently"]={{
27792763
c["50% increased Evasion Rating when on Full Life"]={{[1]={[1]={type="Condition",var="FullLife"},flags=0,keywordFlags=0,name="Evasion",type="INC",value=50}},nil}
27802764
c["50% increased Evasion and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="EvasionAndEnergyShield",type="INC",value=50}},nil}
27812765
c["50% increased Fire Damage while Ignited"]={{[1]={[1]={type="Condition",var="Ignited"},flags=0,keywordFlags=0,name="FireDamage",type="INC",value=50}},nil}
2782-
c["50% increased Flammability Magnitude"]={{},"Magnitude "}
2783-
c["50% increased Flammability Magnitude 20% increased Ignite Magnitude"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=8388608,name="AilmentMagnitude",type="INC",value=50}},"Magnitude 20% increased "}
2784-
c["50% increased Flammability Magnitude Projectiles Pierce all Ignited enemies"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=0,name="ProjectileCount",type="INC",value=50}},"Magnitude Pierce all Ignited enemies "}
2766+
c["50% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=50}},nil}
27852767
c["50% increased Flask Charges used"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesUsed",type="INC",value=50}},nil}
27862768
c["50% increased Flask Life Recovery rate"]={{[1]={flags=0,keywordFlags=0,name="FlaskLifeRecoveryRate",type="INC",value=50}},nil}
27872769
c["50% increased Flask Mana Recovery rate"]={{[1]={flags=0,keywordFlags=0,name="FlaskManaRecoveryRate",type="INC",value=50}},nil}
@@ -3056,8 +3038,7 @@ c["8% increased Energy Shield Recharge Rate"]={{[1]={flags=0,keywordFlags=0,name
30563038
c["8% increased Evasion Rating"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="INC",value=8}},nil}
30573039
c["8% increased Evasion Rating per Frenzy Charge"]={{[1]={[1]={type="Multiplier",var="FrenzyCharge"},flags=0,keywordFlags=0,name="Evasion",type="INC",value=8}},nil}
30583040
c["8% increased Fire Damage"]={{[1]={flags=0,keywordFlags=0,name="FireDamage",type="INC",value=8}},nil}
3059-
c["8% increased Flammability Magnitude"]={{},"Magnitude "}
3060-
c["8% increased Flammability Magnitude 8% increased Ignite Magnitude"]={{[1]={[1]={includeTransfigured=true,skillName="Flammability",type="SkillName"},flags=0,keywordFlags=8388608,name="AilmentMagnitude",type="INC",value=8}},"Magnitude 8% increased "}
3041+
c["8% increased Flammability Magnitude"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="INC",value=8}},nil}
30613042
c["8% increased Flask Charges gained"]={{[1]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=8}},nil}
30623043
c["8% increased Flask Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="FlaskDuration",type="INC",value=8}},nil}
30633044
c["8% increased Flask and Charm Charges gained"]={{[1]={flags=0,keywordFlags=0,name="CharmChargesGained",type="INC",value=8},[2]={flags=0,keywordFlags=0,name="FlaskChargesGained",type="INC",value=8}},nil}
@@ -3301,7 +3282,7 @@ c["All Damage from Hits with this Weapon Contributes to Freeze Buildup Culling S
33013282
c["All Damage from Hits with this Weapon Contributes to Pin Buildup"]={nil,"All Damage from Hits with this Weapon Contributes to Pin Buildup "}
33023283
c["All Damage from Hits with this Weapon Contributes to Pin Buildup 30% increased Projectile Speed with this Weapon"]={nil,"All Damage from Hits with this Weapon Contributes to Pin Buildup 30% increased Projectile Speed with this Weapon "}
33033284
c["All Damage from you and Allies in your Presence"]={nil,"All Damage from you and "}
3304-
c["All Damage from you and Allies in your Presence contributes to Flammability and Ignite Magnitudes"]={nil,"All Damage from you and contributes to Flammability and Ignite Magnitudes "}
3285+
c["All Damage from you and Allies in your Presence contributes to Flammability and Ignite Magnitudes"]={{[1]={flags=0,keywordFlags=0,name="ExtraAura",type="LIST",value={mod={flags=0,keywordFlags=0,name="ColdCanIgnite",type="FLAG",value=true}}},[2]={flags=0,keywordFlags=0,name="ExtraAura",type="LIST",value={mod={flags=0,keywordFlags=0,name="LightningCanIgnite",type="FLAG",value=true}}},[3]={flags=0,keywordFlags=0,name="ExtraAura",type="LIST",value={mod={flags=0,keywordFlags=0,name="ChaosCanIgnite",type="FLAG",value=true}}},[4]={flags=0,keywordFlags=0,name="ExtraAura",type="LIST",value={mod={flags=0,keywordFlags=0,name="PhysicalCanIgnite",type="FLAG",value=true}}}},nil}
33053286
c["All Damage is taken from Mana before Life"]={{[1]={flags=0,keywordFlags=0,name="DamageTakenFromManaBeforeLife",type="BASE",value=100}},nil}
33063287
c["All Damage taken bypasses Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="PhysicalEnergyShieldBypass",type="OVERRIDE",value=100},[2]={flags=0,keywordFlags=0,name="LightningEnergyShieldBypass",type="OVERRIDE",value=100},[3]={flags=0,keywordFlags=0,name="ColdEnergyShieldBypass",type="OVERRIDE",value=100},[4]={flags=0,keywordFlags=0,name="FireEnergyShieldBypass",type="OVERRIDE",value=100},[5]={flags=0,keywordFlags=0,name="ChaosEnergyShieldBypass",type="OVERRIDE",value=100}},nil}
33073288
c["All Damage taken from Hits while Bleeding Contributes to Magnitude of Chill on you"]={nil,"All Damage taken from Hits while Bleeding Contributes to Magnitude of Chill on you "}
@@ -5781,7 +5762,6 @@ c["Your speed is unaffected by Slows"]={{[1]={flags=0,keywordFlags=0,name="Unaff
57815762
c["additional Elemental Infusion of the same type"]={nil,"additional Elemental Infusion of the same type "}
57825763
c["apply to Energy Shield Recharge Rate"]={nil,"apply to Energy Shield Recharge Rate "}
57835764
c["apply to Energy Shield Recharge Rate Gain 50% of Maximum Mana as Armour"]={nil,"apply to Energy Shield Recharge Rate Gain 50% of Maximum Mana as Armour "}
5784-
c["contributes to Flammability and Ignite Magnitudes"]={nil,"contributes to Flammability and Ignite Magnitudes "}
57855765
c["every different Grenade fired in the past 8 seconds"]={nil,"every different Grenade fired in the past 8 seconds "}
57865766
c["for 4 seconds, every 0.25 seconds while raised"]={nil,"for 4 seconds, every 0.25 seconds while raised "}
57875767
c["gain 6 Cold Surges or 6 Fire Surges"]={{}," Cold Surges or 6 Fire Surges "}

0 commit comments

Comments
 (0)