]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - portals.c
366
[xonotic/darkplaces.git] / portals.c
index fda14920fb35c3eb0388a30a153d6e81597e982e..88896dd7f04bff983c30f2caa8d9744b8b3f4e13 100644 (file)
--- a/portals.c
+++ b/portals.c
@@ -419,7 +419,7 @@ void Portal_RecursiveFindLeafForFlow(portalrecursioninfo_t *info, mnode_t *node)
        else
        {
                mleaf_t *leaf = (mleaf_t *)node;
-               if (leaf->portals)
+               if (leaf->clusterindex >= 0)
                        Portal_RecursiveFlow(info, leaf, 0, info->numfrustumplanes);
        }
 }
@@ -438,7 +438,7 @@ void Portal_Visibility(model_t *model, const vec3_t eye, int *leaflist, qbyte *l
 
        Mod_CheckLoaded(model);
 
-       if (!model->brush.num_portals)
+       if (!model->brush.data_nodes)
        {
                Con_Print("Portal_Visibility: not a brush model\n");
                return;