It’s definitely an issue with the overlap being called too early. You can handle this a couple of ways. The easiest way would be to use the ‘Other Actor’ output pin to control which actor triggers the overlap function. I just used a cast really quick to make sure it worked, but if you want your bomb to trigger using multiple actors you can define an array and use a branch to control the flow as well. Here’s a screenshot of a BP I whipped up in my project.
Hi, I have a game that involves flying old aircraft however for whatever reason my bomb instantly detonates when I try and drop the bomb. I believe it is somehow triggering collision events with the plane that drops said bomb. I’ve tried dropping the bomb lower and even tried adding a delay but the bomb instantly explodes (ignoring the delay!). Thanks for help in advance, here is my blueprint: