Ring Overlap Trace Issue

Hello, I am currently working on an ability for a boss that spawns a ring or thorns around the boss using niagara

since there is no ring trace by channel collision, I made a shape changed its collision so it will affect the player when he gets near, and move it up or down using a timeline

I used on begin Overlap on the shape to damage the player but I have a problem if the player is in the spot where the shape will move to, the player does not receive any damage

My Question
how can I have the shape damage the player if he is already on the location where the ring will move to?,
Or is there any other way to get this done,

Thank you

Overlap doesn’t really work with meshes, so I would use a sphere collision.

You can either raise the sphere as the attack happens, or expand it.

If you really want it to be a ring, I think you can build a ring overlap shape using the modelling tools ( SHIFT5 ). Just make a ring, and then choose ‘volume’ as the output, rather than ‘mesh’.

1 Like