diff --git a/source/core/statusbar2.cpp b/source/core/statusbar2.cpp index 4979af83b..d1c30664e 100644 --- a/source/core/statusbar2.cpp +++ b/source/core/statusbar2.cpp @@ -144,11 +144,11 @@ void DBaseStatusBar::PrintLevelStats(FLevelStats &stats) double spacing = stats.spacing * hud_statscale; if (stats.screenbottomspace < 0) { - y = 200 - RelTop - spacing - 1; + y = 200 - (RelTop - stats.screenbottomspace) * hud_scalefactor - spacing; } else { - y = 200 - stats.screenbottomspace - spacing; + y = 200 - stats.screenbottomspace * hud_scalefactor - spacing; } double y1, y2, y3; diff --git a/source/sw/src/sbar.cpp b/source/sw/src/sbar.cpp index 4562019c9..0a9e80466 100644 --- a/source/sw/src/sbar.cpp +++ b/source/sw/src/sbar.cpp @@ -683,7 +683,7 @@ private: DisplayTimeLimit(pp); DisplayBarInventory(pp); DrawCompass(pp); - PrintLevelStats(-1); + PrintLevelStats(-3); } //---------------------------------------------------------------------------