Hit/Overlap not registering when my sword collides with enemy

Hey guys,
I’m starting to run out of ideas what the issue might be. I’m developing in 5.2 blueprint for Oculus Quest 2. In the game, I use the motion controller to pick up my sword. I want to swing the sword at a dragon. The script is not registering a hit nor an overlap event. I’m using the following Blueprints and settings:


BP_Weapon (1)


BP_Weapon (2)


BP_Weapon (3)


BP_Player

Dragon inherits from enemy and uses its Take Damage event.


BP_Dragon (1)


BP_Dragon (2)


BP_Enemy

None of the print strings related to the hits are showing. Print strings related to pick ups are showing.

What am I doing wrong? Any help is much appreciated.

Overlaps do not generate hits.

And try to check overlap on collisions, not block.

And what is this custom event “OnPointTakeDamage”?

You’re totally right. I changed the collision sets to overlap instead of block and it works like a charm … out of curiousity and for my learning, what exactly is the difference here?

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