Basically player middle mouse buttons it creates a fire particle from blueprint, delays 5 seconds then destroys the spawned actor. That works perfectly fine if you just create one. If I create multiple ones before the delay is up. The SpawnActor sets the destroy Actor to the last one created, and then the destroy fires from the delay, leaving any spawns created during the delay alive and well, minus the last one.
I know it’s something simple but any help would be appreciated.