]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix portal lighting in a single cluster map (box map)
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 14 May 2005 03:56:53 +0000 (03:56 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 14 May 2005 03:56:53 +0000 (03:56 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5292 d7cf8633-e32d-0410-b094-e92efae38249

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;