From c05df44ad416750e2216ca667b46c197ca861af0 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Fri, 23 Apr 2021 21:36:51 +0200 Subject: [PATCH] - fixed the check for RR's geometry effect. This always got triggered for Duke which made the entire map render 3 times. The most obvious effect was reduced translucency. --- source/games/duke/src/render.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/games/duke/src/render.cpp b/source/games/duke/src/render.cpp index 0f6a62c3e..71561d80f 100644 --- a/source/games/duke/src/render.cpp +++ b/source/games/duke/src/render.cpp @@ -147,7 +147,7 @@ void GameInterface::LeavePortal(spritetype* viewer, int type) bool GameInterface::GetGeoEffect(GeoEffect* eff, int viewsector) { - if (!isRR() || sector[viewsector].lotag == 848) + if (isRR() && sector[viewsector].lotag == 848) { eff->geocnt = geocnt; eff->geosector = geosector;