{ "AbilityName": "AbyssS2_SwitchBuild_Relic_01_Upgrade_02", "AbilitySpecials": { "AS_Duration_Default": { "Value": 10 }, "AS_Duration_Upgrade": { "Value": 15 }, "AS_MaxStackNumber_Default": { "Value": 10 }, "AS_MaxStackNumber_UpGrade": { "Value": 20 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SwitchBuild_Relic_01_Upgrade_02" ], "IsAdd": true }, { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "AbyssS2_SwitchBuild_Relic_01", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_Duration_Upgrade", "ParamName": "AS_Duration", "ParamType": "Float" } ] }, { "AbilityName": "AbyssS2_SwitchBuild_Relic_01", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_MaxStackNumber_UpGrade", "ParamName": "AS_StackNumber", "ParamType": "Float" } ] } ] } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "SwitchBuild_Relic_01_Upgrade_02" ], "IsAdd": true }, { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "AbyssS2_SwitchBuild_Relic_01", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_Duration_Default", "ParamName": "AS_Duration", "ParamType": "Float" } ] }, { "AbilityName": "AbyssS2_SwitchBuild_Relic_01", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_MaxStackNumber_Default", "ParamName": "AS_StackNumber", "ParamType": "Float" } ] } ] } ] } }