Frag system

I’m trying to create a frag system where when a frag grenade explodes it sends fragments into all directions hitting the characters around it im using line tracers to simulate the frags problem is when it explodes I have huge pockets in the area where no fragments are flying is there a better way to handling this so I dont have to spawn 1000 projectiles just to make sure the character is hit

Instead of spawning a gazillion traces, use the simple power of math.
The frag grenade essentially hits everything in a circle around it, that is not behind a wall or obstacle.

Step 1: Get all the actors of the classes you want to be able to damage (AI/Player Character/Destructible Bombs)
Step 2: For each one of all these actors, perform a line trace in order to see if they are not behind an obstacle
Step 3: If they are not behind something, apply damage and move onto the next actor

Get All Actors Of Class
Using traces in Blueprints

thank you for your answer but what I’m looking to do is spawn multiple tracers to simulate fragments in the air otherwise I would of done the hit everything in a circle

You might want to check cone traces as well then