hiya ...after several tries (deleting, then restoring, then deleting again) removing the version.dat file and updating (trying both with and without the "skip version check") I finally managed to update. Now ...I crash before my client launches, with EXCEPTION_INT_DIVIDE_BY_ZERO at 004BF9B2 as an error and being asked if I want to save a diagnostic file. Running Windows XP.
<edit> ripping the whole thing out and reinstalling ...see if that works
<edit2> okay, finally got it to work ...here's what worked for me:
uninstalled planeshift, then re-dl'ed it and patched ...then updated (first attempt failed ...deselected the "check version" option and it functioned)