You’ll need to track the life of each projectile and tally damage once all are dead (destroyed).
A simple way to track is to increment an int var (projectiles Live) when you spawn a shotgun projectile.
As each projectile hits or lifespan expires it’s destroyed. You can use Event Destroyed to subtract 1 from the int (projectiles Live). Calc the damage and add it to a “tallyDmg” var.
Once “projectiles Live” is 0 apply dmg as a whole (tallydmg). Tally damage (floating dmg value) … health - tally dmg = player health.
https://docs.unrealengine.com/en-US/…yed/index.html
depending on the lifespan of your projectiles there could be delays in some scenarios with the dmg application and floating text display.