diff -r 7f48321fc38a -r 07eca0a2546c QTfrontend/netconnectedclient.cpp --- a/QTfrontend/netconnectedclient.cpp Tue Feb 20 19:00:46 2007 +0000 +++ b/QTfrontend/netconnectedclient.cpp Tue Feb 20 19:50:38 2007 +0000 @@ -72,7 +72,9 @@ client_nick=lst[1]; qDebug() << "send connected"; RawSendNet(QString("CONNECTED")); - if(m_hwserver->isChiefClient(this)) RawSendNet(QString("CONFIGASKED")); + if(m_hwserver->isChiefClient(this)) { + RawSendNet(QString("CONFIGASKED")); + } else { RawSendNet(QString("SLAVE")); // send teams @@ -88,6 +90,7 @@ qDebug() << QString("CONFIG_PARAM")+delimeter+it.key()+delimeter+it.value().join(QString(delimeter)); } } + m_hwserver->sendNicks(this); m_hwserver->sendOthers(this, QString("JOINED")+delimeter+client_nick); return; }