I have noticed that if I have a spell, with a number of Globs , whose formation is being updated using an interval function, once one of the globs is destroyed, the rest of the globs stop updating their formation. I am not sure if this is a bug or not but the details of my test can be found below.

In the spell above, the globs are updating in order to rotate in a circle around the orb.

At first I thought that maybe the setGlobFormation function didn't work because the number of globs was lower than the number of vectors defined within the function. However I tested casting the spell with less Globs spawned and I the globs would rotate just fine.

I have a video of my tests around this bug, but its in MP4 format and I can't upload it here.