aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/input.cpp
diff options
context:
space:
mode:
authorKirben2014-03-04 17:10:00 +1100
committerKirben2014-03-04 17:10:11 +1100
commit32fdb194c79bba819141161e6b64d27de7051ed1 (patch)
tree6361c2e6ef72ffe2240c7afc12a583bea4f784f2 /engines/agos/input.cpp
parentd980584cc5ffab51bd79fa1e3cb369ca69c74104 (diff)
downloadscummvm-rg350-32fdb194c79bba819141161e6b64d27de7051ed1.tar.gz
scummvm-rg350-32fdb194c79bba819141161e6b64d27de7051ed1.tar.bz2
scummvm-rg350-32fdb194c79bba819141161e6b64d27de7051ed1.zip
AGOS: Fix scroll wheel glitch in The Feeble Files.
Diffstat (limited to 'engines/agos/input.cpp')
-rw-r--r--engines/agos/input.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/input.cpp b/engines/agos/input.cpp
index c4d4c7a43d..35779323e3 100644
--- a/engines/agos/input.cpp
+++ b/engines/agos/input.cpp
@@ -426,7 +426,7 @@ void AGOSEngine_Feeble::handleMouseWheelUp() {
} else if (_mouse.x >= 172 && _mouse.x <= 469 && _mouse.y >= 287 && _mouse.y <= 382) {
HitArea *ha = findBox(0x7FFB);
if (ha != NULL && (ha->flags & kBFBoxInUse)) {
- if (!isSpriteLoaded(21, 9))
+ if (!isSpriteLoaded(21, 9) && !isSpriteLoaded(23, 9))
inventoryUp(ha->window);
}
}
@@ -441,7 +441,7 @@ void AGOSEngine_Feeble::handleMouseWheelDown() {
} else if (_mouse.x >= 172 && _mouse.x <= 469 && _mouse.y >= 287 && _mouse.y <= 382) {
HitArea *ha = findBox(0x7FFC);
if (ha != NULL && (ha->flags & kBFBoxInUse)) {
- if (!isSpriteLoaded(23, 9))
+ if (!isSpriteLoaded(21, 9) && !isSpriteLoaded(23, 9))
inventoryDown(ha->window);
}
}