Unclose a node if it sends PT_CLIENTJOIN..? fuck it, why not

This commit is contained in:
fickleheart 2019-03-26 01:36:12 -05:00
parent ca2979c1af
commit 7090cf16b4

View file

@ -1374,6 +1374,8 @@ static boolean CL_SendJoin(void)
netbuffer->u.clientcfg.challengenum = cl_challengenum;
memcpy(netbuffer->u.clientcfg.challengeanswer, cl_challengeanswer, MD5_LEN);
nodes[servernode].flags &= ~NF_CLOSE; // Hell if I know.
return HSendPacket(servernode, true, 0, sizeof (clientconfig_pak));
}
@ -3830,6 +3832,9 @@ static void HandleConnect(SINT8 node)
}
}
// The connecting node may be
nodes[node].flags &= ~NF_CLOSE;
if (netbuffer->u.clientcfg.needsdownload)
{
netbuffer->packettype = PT_DOWNLOADFILESOKAY;