]> 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 54848d8e410fcbed4eea7b8b662082b59aac23da..7d2ccfd4261fd46ea110744c36641f73f9224cea 100644 (file)
@@ -1872,6 +1872,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);
 }