How Can I assine specific animation to a specific bodypart

Hay There i am making a game like pubg and in pubg i saw that if we punch someone the animation of punching only effects upper body and lower body has the default running animation so is there a way to do this in ue4 or to do this we had to move to a animation software like Maya

In Animation blueprint there is nice function called “Layered blend per bone”. You need to add exact name of bone that will be basically the border of 2 blended parts In my case it’s “Spine”. BlendDepth variable is the strength of blend (play with it to find your ideal).