Date:	Tuesday July 11, 2000 @ 8:49
Author:	karthik

Update of /home/netrek/cvsroot/Vanilla/robots
In directory swashbuckler.fortress.real-time.com:/var/tmp/cvs-serv14536

Modified Files:
	newbie.c 
Log Message:
Fixing newbie server queue changes (would cause a normal pickup server to
incorrectly report queues if NEWBIESERVER was defined). Checks GU_NEWBIE
instead of #ifdef NEWBIESERVER now.



****************************************

Index: Vanilla/robots/newbie.c
diff -u Vanilla/robots/newbie.c:1.4 Vanilla/robots/newbie.c:1.5
--- Vanilla/robots/newbie.c:1.4	Thu Jul  6 14:34:10 2000
+++ Vanilla/robots/newbie.c	Tue Jul 11 08:49:23 2000
@@ -156,6 +156,10 @@
 #endif
 
     status->gameup |= GU_NEWBIE;
+    queues[QU_NEWBIE_PLR].q_flags |= QU_REPORT;
+    queues[QU_NEWBIE_OBS].q_flags |= QU_REPORT;
+    queues[QU_PICKUP].q_flags ^= QU_REPORT;
+    queues[QU_PICKUP_OBS].q_flags ^= QU_REPORT;
 
     /* Robot is signalled by the Daemon */
     ERROR(3,("\nRobot Using Daemon Synchronization Timing\n"));
@@ -468,6 +472,10 @@
 
     obliterate(1,KPROVIDENCE);
     status->gameup &= ~GU_NEWBIE;
+    queues[QU_NEWBIE_PLR].q_flags ^= QU_REPORT;
+    queues[QU_NEWBIE_OBS].q_flags ^= QU_REPORT;
+    queues[QU_PICKUP].q_flags |= QU_REPORT;
+    queues[QU_PICKUP_OBS].q_flags |= QU_REPORT;
     exitRobot();
 }