{ "AbilityMixins": [ { "$type": "ActwithStateFrameMixin", "ConfigList": [ { "ActionList": [ { "$type": "ApplyModifier", "ModifierName": "SelfBuff_Modifier", "Target": "Self" } ], "AnimatorStateName": "Attack_1", "ForceTriggerOnTransitionIn": false, "ForceTriggerOnTransitionOut": false, "Frame": 30, "IsLoop": false, "LayerIndex": 0 } ] } ], "AbilityName": "Demo_SelfBuff_1", "AbilityStacking": "Unique", "Modifiers": { "SelfBuff_Modifier": { "Duration": 0.1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SendCustomEvent", "EventKey": "ScaryNight_AddBuff", "IsGlobal": false, "IsInstant": true, "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Eff_AutoBattle_Hit_Smash_Large", "Target": "Self" } ] } }, "OnAbilityStart": [ { "$type": "SetAnimCtrlerParamAction", "IntVal": 1, "ParamName": "Int_AttackIndex", "ParamType": 3, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_PressAttackA", "ParamType": 1, "Target": "Self" } ] }