Привет. сначала нужно определить, где спавнить фаербол. По эйлеру можно вычислить normalized vector, тоесть в рандже -1 до 1.
Берем локацию игрока, добавляем +1.63 и еще + -sin(pitch) к Y, дальше добавляем к X -sin(yaw в радианах) * интерполированный pitch и к Z cos(yaw в радианах) *...