Haha yeah his mate was probably host. Similar has happened to me - my dead teammates could see him run up and shotgun me, but when I died the death cam showed his red silhouette running towards me from the other side of the map.
When you kept getting pulled off target you were probably actually getting pulled onto where he really was.
Whenever you see someone just run in a straight line and keep running once they hit a wall, or just standing there not moving or taking damage, just run away.
English
-
The reason why lag happens they run in a straight line is the game will try and predict your movements then react to your inputs.Because of the delay in the other persons console sending out the input information to the host this causes loads of weird stuff to happen (lag)