aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/oracle.cpp
diff options
context:
space:
mode:
authorTravis Howell2008-03-12 00:22:30 +0000
committerTravis Howell2008-03-12 00:22:30 +0000
commit884276e22ecbf1ffa1a820c8b34cc160a67a52ce (patch)
tree9dd7d85223de9b625ac02cfbec38299cf7390e48 /engines/agos/oracle.cpp
parenta366add4cfa2910a6fe6e2054a9b5ec5d26fd453 (diff)
downloadscummvm-rg350-884276e22ecbf1ffa1a820c8b34cc160a67a52ce.tar.gz
scummvm-rg350-884276e22ecbf1ffa1a820c8b34cc160a67a52ce.tar.bz2
scummvm-rg350-884276e22ecbf1ffa1a820c8b34cc160a67a52ce.zip
Fix bug #1911558 - FF: Inventory doesn't scroll to the end.
svn-id: r31110
Diffstat (limited to 'engines/agos/oracle.cpp')
-rw-r--r--engines/agos/oracle.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/agos/oracle.cpp b/engines/agos/oracle.cpp
index 15b1ddcb4d..a113c8e2ea 100644
--- a/engines/agos/oracle.cpp
+++ b/engines/agos/oracle.cpp
@@ -115,7 +115,7 @@ void AGOSEngine_Feeble::inventoryUp(WindowBlock *window) {
_marks = 0;
checkUp(window);
animate(4, 9, 21, 0 ,0, 0);
- while (_currentBox->id == 0x7FFB && getBitFlag(89)) {
+ while (_currentBoxNum == 0x7FFB && getBitFlag(89)) {
checkUp(window);
delay(1);
}
@@ -156,7 +156,7 @@ void AGOSEngine_Feeble::inventoryDown(WindowBlock *window) {
_marks = 0;
checkDown(window);
animate(4, 9, 23, 0, 0, 0);
- while (_currentBox->id == 0x7FFC && getBitFlag(89)) {
+ while (_currentBoxNum == 0x7FFC && getBitFlag(89)) {
checkDown(window);
delay(1);
}
@@ -202,7 +202,7 @@ void AGOSEngine_Feeble::oracleTextUp() {
startSubroutineEx(sub);
setBitFlag(94, false);
}
- if (_currentBox->id != 601 || !getBitFlag(89))
+ if (_currentBoxNum != 601 || !getBitFlag(89))
break;
delay(100);
}
@@ -236,7 +236,7 @@ void AGOSEngine_Feeble::oracleTextDown() {
startSubroutineEx(sub);
setBitFlag(93, false);
}
- if (_currentBox->id != 600 || !getBitFlag(89))
+ if (_currentBoxNum != 600 || !getBitFlag(89))
break;
delay(100);
}