{ "AbilityName": "AbyssS2_SwitchBuild_Card_B03", "AbilitySpecials": { "AS_DefenceRatio": { "Value": -0.2 }, "AS_Duration": { "Value": 10 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "DefenseDown_Modifier_Controller", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "BeHitAid", "ChainAttack" ], "Target": "Self" }, { "$type": "ByAnimTagList", "TagList": [ "AttackQTE", "ChainAttack" ], "Target": "Self" } ] } ], "Target": "Target" } ] }, "Modifiers": { "DefenseDown_Modifier": { "Duration": "%AS_Duration", "ModifierStacking": "GlobalUnique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AbyssS2_SwitchBuild_Card_B03_ZoneTag" ], "IsAdd": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "AbyssS2_SwitchBuild_Card_B03_ZoneTag" ], "IsAdd": false, "Target": "Self" } ], "Properties": { "Actor_DefenceRatio": "%AS_DefenceRatio" } }, "DefenseDown_Modifier_Controller": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "OnAdded": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByIsInZoneTags", "Tags": [ "AbyssS2_SwitchBuild_Card_B03_ZoneTag" ] } ], "FailureActions": [ { "$type": "ApplyModifier", "ModifierName": "DefenseDown_Modifier", "Target": "Self" } ], "SuccessActions": [ { "$type": "RemoveModifier", "ModifierName": "DefenseDown_Modifier", "ModifierTargetType": "SameNameAbility", "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "DefenseDown_Modifier", "Target": "Self" } ], "Target": "Self" } ] } } }