3rd person projectile from muzzle flash to cursor, the problem is start location

So i finally solved the problem where projectiles flew a bit left of the crosshair, which is at the center of the screen. So the only problem now is projectiles are spawning from player controller and not from the muzzleflash socket of the gun. I can change it so that the projectiles starts from the muzzle (get socket location etc) but then they dont fly accurately towards crosshair.

Heres the scrshot of the blueprint.

and some moving picture to help you understand the problem :slight_smile:

EDIT::::

So i figured it out. Ill post my last problem in this same thread

The muzzleflash particle effect is for some reason rotated 90 degrees to left. Otherwise It follows muzzleflash socket fine.

Heres the current blueprint

Dropbox - File Deleted