The design itself logically looks odd.
Listen to how it sounds.
You check the animation frame of one bombardier 60 times per second and if it is three then all bombardiers spawn an object.
You have a dependency on the animation speed and the number of frames. Yes and when there are many bombardiers the check will go to the first one. Sounds creepy.
Why don't you tell me what you want and I'll create a more optimal algorithm?
The reason that it fires on the third frame of the animation is because the beetles have a bit of a "wind up" before spraying.
I want to have it so that, after the beetle's "wind up', they start spraying by having one instance of the spray on each beetle.
The function of the beetles is supposed to be reminiscent of the "gaster blasters" in Undertale. The spray, unlike the gaster blasters, can move a bit up and down and it is cone shaped instead of a straight line.
Also I am confused, what are you referring to as "creepy", the fact the sprays all go to one beetle, the concept of the beetles themselves, or something else?