diff --git a/desktop_version/src/titlerender.cpp b/desktop_version/src/titlerender.cpp index dd368e6d..3f9580c6 100644 --- a/desktop_version/src/titlerender.cpp +++ b/desktop_version/src/titlerender.cpp @@ -2933,7 +2933,15 @@ void towerrender(Graphics& dwgfx, Game& game, mapclass& map, entityclass& obj, U dwgfx.flashlight(); } - dwgfx.render(); + if (game.screenshake > 0 && !game.noflashingmode) + { + game.screenshake--; + dwgfx.screenshake(); + } + else + { + dwgfx.render(); + } } void teleporterrender(Graphics& dwgfx, Game& game, mapclass& map, entityclass& obj, UtilityClass& help)