Yes, there are animations that you can make for casting the spell, for example this ones:
-spell (normal spell, "Heal", "Holy Light" etc) -channel ("Blizzard" "Death and Decay", etc) -victory (There is no spell that uses this animation, but you can type it) -loop (makes the other animations loop, but channel is always active, and loop doesn't work for it) -Spin (Blademaster's Bladestorm)
And if you want extra special effects, like two or three effects caused by one spell, you can just trigger them. Event: unit begins casting a spell con: - Your conditions - actions: Special effect - Create 'special effect' attached to unit/at unit's location etc. Variable: Set 'last created special effect' = spelleffect1
Don't forget to use the variable if you use an effect placed on the ground, so you can destroy it again when the spell is over etc.