aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirben2014-08-20 08:36:40 +1000
committerKirben2014-08-20 08:36:40 +1000
commit7761c75c31eb8bb7b9794649fe9a7fbbccdced03 (patch)
tree68f65d069968013565a692b5b57753ef11eb5c98
parent6642f6df9ed8097fa9aca293ba28b0f7384344f0 (diff)
downloadscummvm-rg350-7761c75c31eb8bb7b9794649fe9a7fbbccdced03.tar.gz
scummvm-rg350-7761c75c31eb8bb7b9794649fe9a7fbbccdced03.tar.bz2
scummvm-rg350-7761c75c31eb8bb7b9794649fe9a7fbbccdced03.zip
SCUMM: Fix Bug #6711- Wrong quit message shown in Pajama Sam Lost and Found.
-rw-r--r--engines/scumm/dialogs.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/scumm/dialogs.cpp b/engines/scumm/dialogs.cpp
index 8321daa583..52120949cc 100644
--- a/engines/scumm/dialogs.cpp
+++ b/engines/scumm/dialogs.cpp
@@ -428,7 +428,9 @@ const Common::String InfoDialog::queryResString(int stringno) {
if (stringno == 0)
return String();
- if (_vm->_game.version == 8)
+ if (_vm->_game.heversion >= 80)
+ return _(string_map_table_v6[stringno - 1].string);
+ else if (_vm->_game.version == 8)
result = (const byte *)string_map_table_v8[stringno - 1].string;
else if (_vm->_game.version == 7)
result = _vm->getStringAddressVar(string_map_table_v7[stringno - 1].num);