]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - clvm_cmds.c
Fix pure data entities being linked into the area grid, causing performance hit
[xonotic/darkplaces.git] / clvm_cmds.c
index e6f754f40a0abb19016f88690738401dc014af5b..56e4517fbfb65641f07feb45a96dd66cef5aff49 100644 (file)
@@ -1860,6 +1860,9 @@ static void VM_CL_copyentity (prvm_prog_t *prog)
                return;
        }
        memcpy(out->fields.fp, in->fields.fp, prog->entityfields * sizeof(prvm_vec_t));
+
+       if (VectorCompare(PRVM_clientedictvector(out, absmin), PRVM_clientedictvector(out, absmax)))
+               return;
        CL_LinkEdict(out);
 }