I spent a few hours today going thru the gpl-1.01, mostly client.qc for starters and recoding some fixes into it that arent in 1.06 or urqp for that matter

+ added a fix so players that connect during an intermission are properly put into the intermission
+ removed CHECKRULES and split it into two functions checkfrags and checktimelimit
+ cleaned up select spawn point, added a random spawn for deathmatch games
+ cleaned up PUTCLIENTINSERVER
+ some bitwise operations were flawed in player_jump and watermove
+ removed the body cue, and replaced it with a function similar to spawning gibs
+ changed sounds in player.qc to use ATTN_NORM so they arent global
+added a line to enable noexit 2 to obliterate the players touching an exit, noexit2 wasnt used anywhere else..

there truely is alot more to be done before im even calling this clean, but i can pm u the files to diff..