What is your logic for the spikes when falling on the ground?
If you use bullet, then you could do it like this:
Spike on collision with ground -> Set bullet speed to 10.
You could add a timer and Start it for 2-3 seconds when Spike collide with the ground.
Then add an event with the timer where you destroy the spike.