Updating one element of an array in blueprint

I have an array of a custom struct, one of the members is a countdown timer float. I want to update (decrement) the countdown timer in each array element every tick.

Am I doing this correctly?

It sure seems like a lot of action for what it’s doing, I feel like I might be missing something.

There are better ways, check out this thread here: