{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_ChargeAttack_Attack_01", "FrameCountHigh": 51, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Aria_RemoveChargeBuffModifier" ], "Target": "Caster" }, { "AnimatorStateName": "Attack_ChargeAttack_Attack_02", "FrameCountHigh": 51, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Aria_RemoveChargeBuffModifier" ], "Target": "Caster" }, { "AnimatorStateName": "Attack_ChargeAttack_Attack_03", "FrameCountHigh": 39, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Aria_RemoveChargeBuffModifier" ], "Target": "Caster" }, { "AnimatorStateName": "Attack_ChargeAttack_Attack_Robot", "FrameCountHigh": 39, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "Aria_RemoveChargeBuffModifier" ], "Target": "Caster" } ], "IsSeam": true } ], "AbilityName": "Aria_OnAbsorbEnergy", "AbilitySpecials": { "AS_AddedDamageRatio_Ether": { "Value": 0.15 }, "AS_AddedElementAccumulationRatio_Ether": { "Value": 0.15 }, "AS_FeverRecover": { "Value": 5 } }, "AbilityStacking": "Unique", "Modifiers": { "Aria_ByAbsorbEnergyModifier": { "Duration": -1, "MaxStackingNumber": 2, "ModifierStacking": "Multiple", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "ChargeAttack" ] } ], "PropertyKey": "Actor_AddedElementAccumulationRatio_Ether", "PropertyValue": "%AS_AddedElementAccumulationRatio_Ether", "Target": "Self" } ] }, "Aria_RemoveChargeBuffModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "Aria_ByAbsorbEnergyModifier", "StackCount": 2, "Target": "Self" } ] } }, "OnAbilityStart": [ { "$type": "ApplyModifier", "ModifierName": "Aria_ByAbsorbEnergyModifier", "Target": "Self" }, { "$type": "SendCustomEvent", "EventKey": "Aria_AbsorbEnergy", "IsGlobal": false, "Target": "Self" } ] }