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;