# Problem Applying Impulse on Enemy

**URL:** <https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190>\
**Category:** Blueprint\
**Tags:** unreal-engine, Physics, question, Blueprint\
**Created:** [May 16, 2023, 4:54am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190 "2023-05-16T04:54:49Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TungTingChen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@TungTingChen](https://forums.unrealengine.com/u/TungTingChen)\
**Post date:** [May 16, 2023, 4:54am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/1 "2023-05-16T04:54:50Z")

</div>

Hey guys, I am new to unreal and is trying to make my character add impulse on an enemy. I have the communication between 2 character BP working using interface, however, I can’t seems to find a right setting to apply impulse on the enemy without him ragdoll at the start of the game. I did some research, and even asked chatGTP, but there doesn’t seems to be some useful recourses I can find regarding this problem. Please direct me to the right path if there is one, I am so lost. Thanks in adva

 ![Screenshot 2023-05-15 214400](https://d3kjluh73b9h9o.cloudfront.net/original/4X/b/a/0/ba0ae763a4de96d0e4d8d020be1e694cc3ccb8f9.jpeg)  
nce.

---

<div class="post-metadata">

**Author:** ![mclark4386](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mclark4386](https://forums.unrealengine.com/u/mclark4386)\
**Post date:** [May 16, 2023, 5:02am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/2 "2023-05-16T05:02:02Z")

</div>

So you are wanting to push him without him ragdolling? Did you try applying the impulse to the Capsule Component instead of the mesh?

---

<div class="post-metadata">

**Author:** ![Everynone](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/everynone/32/1135017_2.png) [@Everynone](https://forums.unrealengine.com/u/Everynone)\
**Post date:** [May 16, 2023, 3:44pm UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/3 "2023-05-16T15:44:58Z")

</div>

> [@mclark4386](#):
>
> try applying the impulse to the Capsule Component instead of the mesh?

This would require the capsule to simulate physics which would create all sort of undesired behaviours. Luckily enough, the Character Movement Component understands physical impulses:

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/b/1/1b18ef35785de909d3d6a2eb0d48677a85aeb3b8.png)

Do note that the component is working really hard to keep the character stick to the ground. You may need to rotate that vector a bit up, use Jump, use Launch and / or play with physical materials and their friction. There are additional friction settings on the component, too. Explore it.

* * *

Here’s a wacky scenario when a character needs pushing in very specific fashion; the component’s velocity is overwritten directly:

> [@Make Character slide after getting hit by a projectile](https://forums.unrealengine.com/t/make-character-slide-after-getting-hit-by-a-projectile/502036/2):
>
> Try this: You can mass copy/paste nodes from here but you’ll need to clean it up. To control push power, multiply Reaction Velocity before setting it after Do Once. Currently it’s a direct translation of the projectile’s velocity. The Interp Speed will affect how quickly we recover from the slide, slow down. For more granular control, the interpolation method can be improved by sampling a predefined curve. The above produces this: Known issues - due to the method used, it will …

---

<div class="post-metadata">

**Author:** ![TungTingChen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@TungTingChen](https://forums.unrealengine.com/u/TungTingChen)\
**Post date:** [May 17, 2023, 4:43am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/4 "2023-05-17T04:43:55Z")

</div>

It worded, thank you so much mate. I really appreciated it thank you.

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [May 18, 2023, 4:44am UTC](https://forums.unrealengine.com/t/problem-applying-impulse-on-enemy/1167190/5 "2023-05-18T04:44:20Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
