{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "RemoveModifier", "ModifierName": "DecreaseCDCount_Buff2", "StackCount": 99 } ], "AnimatorStateName": "Attack_Normal_Enhance_03_Card", "ForceTriggerOnTransitionIn": true, "ForceTriggerOnTransitionOut": false, "Frame": 0, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff2", "AbilitySpecials": { "AS_MaxCount": { "Value": 4, "ValueType": "Integer" }, "AS_ReduceCD": { "Value": 0.5, "ValueType": "Float" } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "DecreaseCDCount_Buff2", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Ellen_Card_A_01_AttackProperty_01" ], "Target": "Self" }, { "$type": "ByModifierStackCount", "CompareType": "Less", "ModifierName": "DecreaseCDCount_Buff2", "StackCount": "%AS_MaxCount" } ], "StackCount": 1 } ] }, "Modifiers": { "DecreaseCDCount_Buff2": { "MaxStackingNumber": "%AS_MaxCount", "ModifierStacking": "Multiple", "OnAdded": [ { "$type": "SetInLevelCommonSkillCDAction", "CommonSkillType": "SupportAttack", "Delta": "%AS_ReduceCD", "IsReset": false, "ModifyType": "ByCurValue", "Ratio": 0, "ValueType": "CurrentValue" } ] } }, "OnAdded": [ { "$type": "ApplyAbilityAction", "AbilityName": "Ellen_Card_S_01", "IsAutoTrigger": false }, { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "Ellen_Card_S_01", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_CriticalDamageRatioDelta_PerStack", "ParamType": "Float" }, { "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_DefenceDownRatio", "ParamType": "Float" } ] } ] } ], "OnRemoved": [ { "$type": "RemoveAbilityAction", "AbilityName": "Ellen_Card_S_01" } ] }