{ "AbilityName": "SideScroller2_HeatBuff_1", "AbilitySpecials": { "AS_AddedElementAccumulationDelta": { "Value": 1200 }, "AS_BuffDamageRatio": { "Value": 0.5 }, "AS_MarkChargeVal_Added": { "Value": 15 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnIndirectHitOther": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "#SideScroller2_Block_AttackProperty" ] } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "BlockSuccessModifier", "Target": "Caster" }, { "$type": "ModifyCurrentAbnormalValue", "Amount": "%AS_AddedElementAccumulationDelta", "Element": "Physics", "IgnoreLock": false, "PropertyModifyFunction": "Add", "Target": "Other" } ] } ] }, "Modifiers": { "BlockSuccessModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace", "OnBuffDamageHitOther": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByBuffAttackProperty", "BuffGroupList": [ "Strike" ] } ], "SuccessActions": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_BuffDamageRatio", "PropertyValue": "%AS_BuffDamageRatio", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "BlockSuccessModifier" } ] } ] } } }