Thank god that's over! 342 edits undone over an hour. That guy just wouldn't give up. Perhaps me telling him to give up just egged him on.
Huge thanks to Wikia support. I contacted their support while the vandalism was underway and they came through and blocked the user and deleted all his pages. Unfortunately Recent Activity has been reduced to two links, but otherwise there's not a trace of the idiot left.
Now, where was I...?