Overlapping Triggering when Player is not Overlapping

I am having a serious issue where an Overlap Trigger is getting Triggered even though the Actor is not Overlapping it.

Basically I have a Trigger Volume that once my Character Overlaps it will trigger his death. I put a print text function notifying me when I overlap the trigger. When I start the game I get the print text and my character dies despite the fact that I never touched the Trigger.

This is very strange and I am at a complete loss as to whats going on. I am currently using 4.12.5

Hey, can you post a picture of your blueprint so we can see what’s happening.

Thank you so much! I just did above. Do you want me to fraps the issue to show you it in action?

It’s good practice to make sure that the player character is the actual actor that’s overlapping. On the overlap event, try to cast to the player character.

1 Like

Hey, the problem is that right now it is overlapping on all actors. So you need to do a branch with if overlapping actor == player character. :slight_smile:

Also as a side note, you could probably replace the series of branches with one for each loop iterating over an array.

Hope this helps, Tom.

WAIT! I think I fixed the problem. If I did I’ll mark your response as answered so you can get some credit for trying to take the time for helping me (which is very kind of you btw)

I have no idea what you are talking about with “you could probably replace the series of branches with one for each loop iterating over an array.”

Also how do you “branch with if overlapping actor == player character”?

Yup I am a moron. So in the level I have Boxes that get set on fire but also pass through the trigger box. Turns out the Boxes are trigger my characters death so I might need to tag them.

I was up way to late try t understand what was going.

Thank you everyone you guys are amazing for helping!

I’m on mobile until tomorrow, so I cant post an image until then. But basically you want to take the overlapped actor and see if that equals player character (this goes into the branch) if it’s true, then execute your code.

For the other part, if you add all of your booleans into an array, you can then plug that array into a foreach node.

I have a similar problem but there are no actors around my trigger box. It keeps firing on my player as if it is overlapping although the player is no where near the triggers.