ok so what exactly is happening: SphereOverlap sphere scans for pawns. I get the location of the first pawn in that array. I then want my character to land in front of the pawn X units before the pawns world vector location, so my guy doesnt glitch into his model. I kind of figured it out, but for some reason my character doesnt land in the same spot everytime even though the pawns location is constant. It seems like the radius of the sphereoverlap is affecting where he lands which is strange.