Secondary Attack and Ground Pound?

For your attack animation you should just be able to animate that in your 3d package and have that setup accordingly in your BP. To trigger an animation you could do it a couple of ways… You can use animation notify to play an animation at a certain point… or create a BP that detects the state of the player as “falling” and then have it play that animation.