diff --git a/engines/grim/gfx_tinygl.cpp b/engines/grim/gfx_tinygl.cpp index 601d9eba65a..54a455f6b4a 100644 --- a/engines/grim/gfx_tinygl.cpp +++ b/engines/grim/gfx_tinygl.cpp @@ -971,6 +971,9 @@ void GfxTinyGL::createTextObject(TextObject *text) { userData[j].x = text->getLineX(j); userData[j].y = text->getLineY(j); + if (g_grim->getGameType() == GType_MONKEY4) + userData[j].y -= font->getBaseOffsetY(); + delete[] _textBitmap; } }