I can’t figure this out for the life of me. I’ve tried turning everything off to diagnose the problem and still can’t figure out why it’s happening. I’m thinking now that it maybe has something to do with the native Jump() function but I’m not sure how to even begin to approach that potential issue.
Any insight or suggestions would be appreciated. Code found below.
Where
FRotator newRotation would be a rotation from X from the direction of the last two points closest to the player upon jumping subtracted from each other.