I tried the array but it only activated the first spike in the array not sure why though.
I’d do it like this: