Weapon clipping into enemy

How to solve weapon penetration through enemy characters in third-person games, for example, when both characters are holding a sword and shield, and their shields clip through each other as they approach.

You’ll need to change your collision settings on the meshes/weaponactors/etc. to block one another accordingly.

Okay, thank you, I will give it a try.

I gave it a try. Here’s the current situation: both the enemy and I are holding shields. I want the shields to block each other. My own shield should ignore myself (my own character) but block the enemy. How should I handle this? I tried adjusting the collision presets, but nothing worked.

There’s the hard way, which I don’t recommend (Physical animations or IK), then there’s an easy way, which probably has its own issues, but it’s simple:

Add a collision to extend your capsule to overlap your shield dynamically.

Unreal Engine 4 how to create horizontal characters that doesn’t fit the default vertical capsule - YouTube

You’ll just need to disable/modify the extra collision depending on whether your shield is always equipped or not, changes sizes, or etc. And, of course, I wouldn’t use ‘Event Tick’.

Wow, thank you very much.

You’re welcome.