How does my A.I Enemy Rapid-fire at the player?

Hello, so…
I have an A.I that shoots a projectile towards the player every 4 seconds.
Now i want to keep that, but i want it to shoot 5 projectiles every loop.

I don’t want it to shoot like a shotgun, with all of them at once though, i want it to rapid-fire 5 projectiles, then go back to its 4 second delay, then another 5 projectiles, then 4 second delay etc…

How do i accomplish that with blueprints?

  • EDIT - I made it so that he shoots 5 projectiles then stops (with node Do N)… But now he doesn’t ever shoot again… How do i make it so that he repeats this whole process after 4 second delay?