X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=mvm_cmds.c;h=939127e331aaf9e798d581ac6391f6479672057e;hb=cb872df2ca589d4b30c733dc239986dfd64f0c12;hp=92a227c1310f7f12dbead08d74bc4541a0bdb15f;hpb=715bf430b1612f5a4527968b683db80de14f10f9;p=xonotic%2Fdarkplaces.git diff --git a/mvm_cmds.c b/mvm_cmds.c index 92a227c1..939127e3 100644 --- a/mvm_cmds.c +++ b/mvm_cmds.c @@ -629,7 +629,7 @@ refreshserverlist() void VM_M_refreshserverlist( void ) { VM_SAFEPARMCOUNT( 0, VM_M_refreshserverlist ); - ServerList_QueryList(); + ServerList_QueryList(true, false); } /* @@ -714,10 +714,10 @@ sizebuf_t *VM_WriteDest (void) case MSG_ONE: destclient = (int) PRVM_G_FLOAT(OFS_PARM2); - if (destclient < 0 || destclient >= svs.maxclients || !svs.clients[destclient].active) + if (destclient < 0 || destclient >= svs.maxclients || !svs.clients[destclient].active || !svs.clients[destclient].netconnection) PRVM_ERROR("VM_clientcommand: %s: invalid client !", PRVM_NAME); - return &svs.clients[destclient].message; + return &svs.clients[destclient].netconnection->message; case MSG_ALL: return &sv.reliable_datagram;