Add particle effects to launchProjectile()