Preface: I am quite new to POE2 modding, so please bear with me if the triviality of my question is painful for you.
As the thread title indicates, I am trying to change the damage type of Flames of Devotion from Fire to Shock. (Should probably rename the ability into 'Shocking Devotion' as well, but that is for another day). So what I have been trying:
{
"$type": "Game.GameData.StatusEffectGameData, Assembly-CSharp",
"DebugName": "Flames_of_Devotion_SEBurnDamage",
"ID": "11c7254e-247c-402b-895c-c8d1795b5702",
"Components": [{
"$type": "Game.GameData.StatusEffectComponent, Assembly-CSharp",
"StatusEffectType": "BonusDamageProc",
"OverrideDescriptionString": -1,
"UseStatusEffectValueAs": "None",
"BaseValue": 0.3,
"DynamicValue": {
"Stat": "None",
"SkillDataID": "00000000-0000-0000-0000-000000000000",
"ClassID": "00000000-0000-0000-0000-000000000000",
"MultiplyBy": 1,
"Operator": "Add"
},
"KeywordsIDs": ["f0dbb330-1b06-4175-8ce4-efe790b99213"],
"DurationType": "OneHitUse",
...
}]
}
I did try to replace the
"KeywordsIDs": ["f0dbb330-1b06-4175-8ce4-efe790b99213"],
which seems to be the id for fire damage, with
"KeywordsIDs": ["9c7d6f36-50ff-4b08-a528-74789abe0599"],
which should be the id for shock damage. Alas it does not work as expected.
What am I doing wrong?