{ "AbilityName": "SacrificeBringer_P1_DifficultyReset", "AbilitySpecials": { "AS_Temp": { "Value": 0, "ValueType": "Float" } }, "AbilityStacking": "Unique", "OnAbilityTrigger": [ { "$type": "SetAbilitySpecialsByPropertyAction", "CustomPropertyType": "DynamicDifficulty", "ModifyFunction": "Replace", "ParamName": "AS_Temp", "Percentage": 1, "PropertyType": "Custom" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Mul", "Param": 0, "ParamName": "AS_Temp", "ParamType": "Float" }, { "$type": "ModifyProperty", "Amount": "%AS_Temp", "CustomPropertyType": "DynamicDifficulty", "PropertyModifyFunction": "Replace", "PropertyType": "Custom" } ] }