Crash-like tornado attack with physics: overlap and block interactions problems

Hi,

I have a problem deciding where to go with the main attack of my platformer character. It’s a tornado-like attacks which spawns an (invisible) cylinder that expands around the character, currently destroying any chest it goes through on overlapping event. However, I try to make interactive objects move on contact (like bombs being pushed), which I think require a Block collision thing with Physics enabled. The problem is, I never used Event Hits before, and when I try to change my ActorBeginOverlap on my chest when overlapping the tornado cylinder to an Event Hit when hitting the tornado set with blocking collisions, nothing happens. So currently I spawn two different cylinders that do the same thing, except one is set on overlapping and the other on blockall (ignoring pawn/camera), which lets me use the overlapping event for destroying this and still have props react to being pushed with the cylinder set on blockall. However I don’t think it’s very efficient but I can’t figure out a simpler solution that work for everything.

Here is the current blueprint I use on chest to have them destroyed on overlap, and I couldn’t do the same with an attack which uses block+physics instead of overlap. I use tags to identify what it should overlap with because otherwise every overlapping actor will destroy it.
6cc62bc42672473b0b11df6fc140cf6bec2e8248.png

Thanks for all

Quick question: Do you have “Simulation generates hit events” checked for the physics object/cylinder running into things?