About GameplayAbility

I find GameplayAbilityvery powerful and useful for my game, But there is a problem that bothers me. I want to interact with some specific Actors when I use a ability . eg :when I use a ability I play a montage animaiton. I want to make the enemies within 5 meters of me move back at an action keyframe. where should I Implement this part of logic ? AnimNotify ? or AbilityTask?

You should read this : GitHub - tranek/GASDocumentation: My understanding of Unreal Engine 4's GameplayAbilitySystem plug .The best one I can find.