{ "AbilityName": "Weapon_Ability_13106", "AbilitySpecials": { "AS_AddedDamageRatio": { "Value": 0.2 }, "AS_Duration": { "Value": 1 }, "AS_SpRecoverDelta": { "Value": 0.45 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "SpRecoverDeltaModifier", "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": false, "Target": "Self" } ], "Target": "Self" } ], "OnBattleEnter": [ { "$type": "RemoveModifier", "ModifierName": "SpRecoverDeltaModifier", "Predicates": [ { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Self" } ], "Target": "Self" } ], "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "AddedDamageRatioModifier", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackSpecial", "ExSp" ] } ], "Target": "Self" } ], "OnSwitchInBegin": [ { "$type": "RemoveModifier", "ModifierName": "SpRecoverDeltaModifier", "Target": "Self" } ], "OnSwitchOutFinish": [ { "$type": "ApplyModifier", "ModifierName": "SpRecoverDeltaModifier", "Target": "Self" } ] }, "Modifiers": { "AddedDamageRatioModifier": { "Duration": "%AS_Duration", "MaxStackingNumber": 15, "ModifierStacking": "MultipleAllRefresh", "Properties": { "Actor_AddedDamageRatio_Physics": "%AS_AddedDamageRatio" } }, "SpRecoverDeltaModifier": { "Duration": -1, "ModifierStacking": "Unique", "Properties": { "Actor_SpRecoverDelta": "%AS_SpRecoverDelta" } } } }