aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/scripts.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2018-04-19 21:21:59 -0400
committerPaul Gilbert2018-04-19 21:21:59 -0400
commit8d577f491640d8c8589c4b73672c982a46d19089 (patch)
tree42312b697737be26118d047af8cc65fe696ed2d4 /engines/xeen/scripts.cpp
parentbd69f99f8b7ab27f6ca7df9a699fe800e8e5c6f8 (diff)
downloadscummvm-rg350-8d577f491640d8c8589c4b73672c982a46d19089.tar.gz
scummvm-rg350-8d577f491640d8c8589c4b73672c982a46d19089.tar.bz2
scummvm-rg350-8d577f491640d8c8589c4b73672c982a46d19089.zip
XEEN: Alter quest flag handling to accomodate Swords
Diffstat (limited to 'engines/xeen/scripts.cpp')
-rw-r--r--engines/xeen/scripts.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/xeen/scripts.cpp b/engines/xeen/scripts.cpp
index f126a658a2..8c1f4a0255 100644
--- a/engines/xeen/scripts.cpp
+++ b/engines/xeen/scripts.cpp
@@ -1834,7 +1834,7 @@ bool Scripts::ifProc(int action, uint32 val, int mode, int charIndex) {
break;
case 104:
// Get value of quest flag
- v = party._questFlags[files._ccNum][val] ? val : 0xffffffff;
+ v = party._questFlags[(_vm->getGameID() == GType_Swords ? 0 : files._ccNum * 30) + val] ? val : 0xffffffff;
break;
case 105:
// Test number of Megacredits in party. Only used by King's Engineer in Castle Burlock