I personally use a Set Timer and put the regeneration function into the timer. I then have the Timer run on Begin Play.