From ddf7a1b48db1ffaeeeaa558ad6a9988db56d0aed Mon Sep 17 00:00:00 2001 From: Luke Street Date: Fri, 1 Jul 2022 00:20:43 -0400 Subject: [PATCH] CCubeRenderer: Fix conditional in DrawAreaGeometry --- Runtime/Graphics/CCubeRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Runtime/Graphics/CCubeRenderer.cpp b/Runtime/Graphics/CCubeRenderer.cpp index 41f8e9625..250fa7ddf 100644 --- a/Runtime/Graphics/CCubeRenderer.cpp +++ b/Runtime/Graphics/CCubeRenderer.cpp @@ -440,7 +440,7 @@ void CCubeRenderer::DrawAreaGeometry(s32 areaIdx, s32 mask, s32 targetMask) { constexpr CModelFlags flags{0, 0, 3, zeus::skWhite}; for (CAreaListItem& item : x1c_areaListItems) { - if (areaIdx != -1 || item.x18_areaIdx == areaIdx) { + if (areaIdx == -1 || item.x18_areaIdx == areaIdx) { CPVSVisSet* pvs = xc8_pvs ? &*xc8_pvs : nullptr; if (xe0_pvsAreaIdx != item.x18_areaIdx) { pvs = nullptr;