]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - prvm_exec.c
now sends player physics variables as stats, including slowmo, gravity,
[xonotic/darkplaces.git] / prvm_exec.c
index 8a04550e090c52ab5c2d506d3d4b426cfc7c8edf..2a6d44aa395aa6a79b1aa2308ce4bfcbdeb5bac2 100644 (file)
@@ -500,8 +500,8 @@ void PRVM_ExecuteProgram (func_t fnum, const char *errormessage)
 
        if (!fnum || fnum >= (unsigned int)prog->progs->numfunctions)
        {
-               if (prog->globaloffsets.self >= 0 && PRVM_GETGLOBALFIELDVALUE(prog->globaloffsets.self)->edict)
-                       PRVM_ED_Print(PRVM_PROG_TO_EDICT(PRVM_GETGLOBALFIELDVALUE(prog->globaloffsets.self)->edict));
+               if (prog->globaloffsets.self >= 0 && PRVM_GLOBALFIELDVALUE(prog->globaloffsets.self)->edict)
+                       PRVM_ED_Print(PRVM_PROG_TO_EDICT(PRVM_GLOBALFIELDVALUE(prog->globaloffsets.self)->edict));
                PRVM_ERROR ("PRVM_ExecuteProgram: %s", errormessage);
        }
 
@@ -598,4 +598,6 @@ cleanup:
                Con_Printf("PRVM_ExecuteProgram: %s used %i bytes of tempstrings\n", PRVM_GetString(prog->functions[fnum].s_name), vm_tempstringsbuf.cursize - restorevm_tempstringsbuf_cursize);
        // delete tempstrings created by this function
        vm_tempstringsbuf.cursize = restorevm_tempstringsbuf_cursize;
+
+       SV_FlushBroadcastMessages();
 }