aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/cine/various.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/cine/various.cpp b/engines/cine/various.cpp
index 8c2f3b9cdc..50e75c0b98 100644
--- a/engines/cine/various.cpp
+++ b/engines/cine/various.cpp
@@ -2201,7 +2201,7 @@ uint16 computeMessageLength(byte *ptr, uint16 width, uint16 *numWords, uint16 *m
si = 0;
} else {
if (fontParamTable[character].characterWidth) {
- uint16 var_C = fontParamTable[character].characterWidth;
+ uint16 var_C = fontParamTable[character].characterWidth + 1;
if (si + var_C < width) {
si += var_C;
@@ -2305,7 +2305,7 @@ void drawDialogueMessage(byte msgIdx, int16 x, int16 y, int16 width, int16 color
if (characterWidth) {
byte characterIdx = fontParamTable[currentChar].characterIdx;
drawSpriteRaw(textTable[characterIdx][0], textTable[characterIdx][1], 2, 8, page1Raw, localX, localY);
- localX += characterWidth;
+ localX += characterWidth + 1;
}
}
} while ((messagePtr < endOfMessagePtr) && !endOfMessageReached);