diff --git a/source/blood/src/map2d.cpp b/source/blood/src/map2d.cpp index 30ed614be..5974d6671 100644 --- a/source/blood/src/map2d.cpp +++ b/source/blood/src/map2d.cpp @@ -212,7 +212,7 @@ void CViewMap::sub_25C74(void) nViewY = gViewY1S-16; else nViewY = gViewY0S+1; - viewDrawText(3, pBuffer, gViewX1S, nViewY, -128, 0, 2, 0, 256); + viewDrawText(3, pBuffer, gViewX1S /2, nViewY, -128, 0, 2, 0, 256); #if 0 // needs to be generalized if (gViewMap.bFollowMode) diff --git a/source/blood/src/view.cpp b/source/blood/src/view.cpp index aa7305b3c..d518c783f 100644 --- a/source/blood/src/view.cpp +++ b/source/blood/src/view.cpp @@ -224,7 +224,9 @@ void viewDrawText(int nFont, const char *pString, int x, int y, int nShade, int //y += pFont->yoff; - if (position) x -= pFont->StringWidth(pString) / 2; + if (position == 1) x -= pFont->StringWidth(pString) / 2; + if (position == 2) x -= pFont->StringWidth(pString); + if (shadow) {