aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/interface.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-02-15 14:55:59 -0500
committerPaul Gilbert2015-02-15 14:55:59 -0500
commitbdc8e73c1bbd3fc8c29b48028d02d1d4950f08a3 (patch)
tree8afedfa2b3bb5b2074ba6c323ac2cbb46690be5e /engines/xeen/interface.cpp
parent93e5fd7c20a69a052625293133d7d93728444c3b (diff)
downloadscummvm-rg350-bdc8e73c1bbd3fc8c29b48028d02d1d4950f08a3.tar.gz
scummvm-rg350-bdc8e73c1bbd3fc8c29b48028d02d1d4950f08a3.tar.bz2
scummvm-rg350-bdc8e73c1bbd3fc8c29b48028d02d1d4950f08a3.zip
XEEN: Fix walking through walls
Diffstat (limited to 'engines/xeen/interface.cpp')
-rw-r--r--engines/xeen/interface.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/xeen/interface.cpp b/engines/xeen/interface.cpp
index cebd14d6a0..cac9f3a62d 100644
--- a/engines/xeen/interface.cpp
+++ b/engines/xeen/interface.cpp
@@ -923,6 +923,8 @@ bool Interface::checkMoveDirection(int key) {
int surfaceId = map.getCell(2);
if (surfaceId >= map.mazeData()._difficulties._wallNoPass) {
party._mazeDirection = dir;
+ sound.playFX(46);
+ return false;
} else {
party._mazeDirection = dir;