Stop player from pushing other Pawns?

I’ve noticed that my player character can easily push other pawns in the level if they just bump into them, is there any way to stop this? any variables I’m missing or something. this seems to happen whenever my AI is playing a root motion montage for whatever reason. any help would be super appreciated!

If you want the AI to be able to push the player out of the way instead, you can simply use the Event Hit node inside the AI character’s blueprint (while making sure that the hit events are enabled on your actors and both of their collision settings are set to block each other), check if the other actor is the player character by using the “==” node, plug it into a Branch node and place a Launch Character node after it’s True pin. You can then get the AI character’s location, subtract it from the player character’s location, normalize the result by using the Normalize node, multiply it by a desired value and plug the final result into the Lunch Velocity pin.

Hope this helps! :innocent: