{ "AbilityName": "Corin_Card_A_01", "AbilitySpecials": { "AS_Duration": { "Value": 6 }, "AS_RecoverSP": { "Value": 25 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnDodgeSuccess": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByHasModifier", "ModifierNameList": [ "Corin_GetSPCDModifier" ], "OperatorType": "Not", "Target": "Self" } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "RecoverSpModifier", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "Corin_GetSPCDModifier", "Target": "Self" } ] } ] }, "Modifiers": { "Corin_GetSPCDModifier": { "Duration": "%AS_Duration", "IsUnique": true, "ModifierStacking": "Unique", "OnAdded": [ ] }, "RecoverSpModifier": { "Duration": 1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RecoverSPAction", "Amount": "%AS_RecoverSP", "Percentage": 0, "Target": "Self" } ] } } }