diff options
Diffstat (limited to 'scumm/string.cpp')
-rw-r--r-- | scumm/string.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scumm/string.cpp b/scumm/string.cpp index f764f3a7b9..8e6770a646 100644 --- a/scumm/string.cpp +++ b/scumm/string.cpp @@ -234,7 +234,11 @@ void ScummEngine::CHARSET_1() { if (_charset->_center) { _charset->_nextLeft -= _charset->getStringWidth(0, buffer) / 2; } - _charset->_nextTop += _charset->getFontHeight(); + if (_string[0].height) { + _charset->_nextTop += _string[0].height; + } else { + _charset->_nextTop += _charset->getFontHeight(); + } if (_version > 3) { // FIXME - is this really needed? _charset->_disableOffsX = true; |