about summary refs log tree commit diff
path: root/src/engine
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-09-23 18:08:19 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-09-23 18:08:19 +0000
commitd9d37b945ee5796553794ef33249c22490494391 (patch)
tree03c1c97c02732095316fdcbc46fdf777de2ab9b0 /src/engine
parentc10ce4d17b4e21effecb28e0b43df2386ae1baaf (diff)
downloadzcatch-d9d37b945ee5796553794ef33249c22490494391.tar.gz
zcatch-d9d37b945ee5796553794ef33249c22490494391.zip
some server restructure. added hook no attach sound
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/server/es_server.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/server/es_server.c b/src/engine/server/es_server.c
index 3ffc1910..a3c8327f 100644
--- a/src/engine/server/es_server.c
+++ b/src/engine/server/es_server.c
@@ -116,6 +116,9 @@ NETSERVER *net;
 static void snap_init_id()
 {
 	int i;
+	if(snap_id_inited)
+		return;
+	
 	for(i = 0; i < MAX_IDS; i++)
 	{
 		snap_ids[i].next = i+1;
@@ -911,6 +914,7 @@ static int server_run()
 {
 	NETADDR bindaddr;
 
+	snap_init_id();
 	net_init();
 	
 	/* */