diff options
author | Paul Gilbert | 2018-04-19 21:21:59 -0400 |
---|---|---|
committer | Paul Gilbert | 2018-04-19 21:21:59 -0400 |
commit | 8d577f491640d8c8589c4b73672c982a46d19089 (patch) | |
tree | 42312b697737be26118d047af8cc65fe696ed2d4 /engines/xeen/scripts.cpp | |
parent | bd69f99f8b7ab27f6ca7df9a699fe800e8e5c6f8 (diff) | |
download | scummvm-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.cpp | 2 |
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 |