]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - sv_main.c
Fix pure data entities being linked into the area grid, causing performance hit
[xonotic/darkplaces.git] / sv_main.c
index d724aa1f3ad3bbd42a268c123061975722bf830e..12632eb3f3c0a73071b1ee6c460f4c64b30d8a38 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -3595,7 +3595,7 @@ static void SVVM_end_increase_edicts(prvm_prog_t *prog)
 
        // link every entity except world
        for (i = 1, ent = prog->edicts;i < prog->num_edicts;i++, ent++)
-               if (!ent->priv.server->free)
+               if (!ent->priv.server->free && !VectorCompare(PRVM_serveredictvector(ent, absmin), PRVM_serveredictvector(ent, absmax)))
                        SV_LinkEdict(ent);
 }