this actually looks pretty cool, but im kinda new to the whole scripting thing so i dont think i could figure it out lol
After installing each frame of animation into your art.mul you would edit each spell that you wanted to use the new animation in this part of the code.
This is taken from spells/4th circle/greaterheal.cs
Actually all of my animations were made based around the greater heal animation.
m.FixedParticles( 0x376A, 9, 32, 5030, EffectLayer.Waist );
You would change this part -> 0x376A to the new number-> 0xYour # found on your image in UO Fiddler starting with the first frame of the animation. Also requires edits to tiledata.mul and animdata.mul
I don't recommend overwriting any spell animations in your art.mul with these. The animations are used in many different ways other than just spells. Some are used for fireworks, some teleporters ect. Once again I had these all working however they were made purely as a novelty. As always custom graphic tutorials found via my sig.