HSLan is now running their server with a 1 second mandowntime in order to prevent the flying ragdolls.
We've been testing in private the past few weeks, and we've had no reports of flying ragdolls. But I'm still not satisfied, I want to know for sure. Which is why I've asked HSLan to set mandowntime to 1.
Report here at once if you see any flying ragdolls on HSLan. Preferably with screenshots, if possible.
For those interested in my theory of how it works:
As you may know, ragdolls may be at a different location on your computer then on someone elses. This is because their movement is not transmitted over the server.
"Mandowns" however are networked. This is needed so the player knows where to apply the shock paddles in vanilla BF2.
For every non-networked object, your computer will predict its movement. This can be seen with flying tanks when you lose connection to the server. Also note that flying ragdolls do not occur offline.
The flying ragdolls are thus caused by Dice screwing up their prediction code. Setting the mandowntime to 1 makes the server tell the player that the ragdolls are not flying.