For some reason, the bullets in the "bullet5" if statement are spawned to the right of Cirno. Keep in mind that I've been busy, and this spell card has spanned quite some time, so some ways of doing stuff, might not be as good as if I were to redo it now.
if (circle5==600)
{
PlaySE(shotsound03);
loop(36)
{
CreateShotA(5,GetX+40*cos(angle),GetY+40*sin(angle),0);
SetShotDataA(5,0,3,angle2,0.2,0,1,AQUA23);
FireShot(5);
CreateShotA(6,GetX+40*cos(angle),GetY+40*sin(angle),0);
SetShotDataA(6,0,3,angle2,-0.2,0,1,AQUA23);
FireShot(6);
CreateShotA(6,GetX+30*cos(angle),GetY+30*sin(angle),0);
SetShotDataA(6,0,3,angle2,0.2,0,1,AQUA23);
FireShot(6);
CreateShotA(7,GetX+30*cos(angle),GetY+30*sin(angle),0);
SetShotDataA(7,0,3,angle2,-0.2,0,1,AQUA23);
FireShot(7);
angle2+= 360/36;
circle5 = 0;
}
}