Re: Muzzle effect problems
The ejection angle is, like, thirty degrees upward of backward. You can make it a negative speed so it's around thirty degrees down of forward. Or at zero speed, it's not really at a particular angle.
But, it doesn't seem that's the problem he's having, he's concerned with the position, not the angle, if I'm understanding correctly.
So let's take a look at that.
Ctrl+F "EjectionOffset" on your code, and take a look. You have it defined twice, once for the offhand version, and once for the primary one.
The ejection offset for the primary one is probably at 0,0 because that's what you have it defined as.