aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/dreamweb/pathfind.cpp2
-rw-r--r--engines/dreamweb/stubs.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/engines/dreamweb/pathfind.cpp b/engines/dreamweb/pathfind.cpp
index 6b49a879ba..1dd616f287 100644
--- a/engines/dreamweb/pathfind.cpp
+++ b/engines/dreamweb/pathfind.cpp
@@ -93,7 +93,7 @@ void DreamGenContext::setWalk() {
} else {
data.byte(kDestination) = data.byte(kPointerspath);
data.byte(kFinaldest) = data.byte(kPointerspath);
- if (data.word(kMousebutton) != 2 || data.word(kMousebutton) == 3) {
+ if (data.word(kMousebutton) != 2 || data.word(kCommandtype) == 3) {
autoSetWalk();
} else {
data.byte(kWalkandexam) = 1;
diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp
index b05b554d7a..1a26385888 100644
--- a/engines/dreamweb/stubs.cpp
+++ b/engines/dreamweb/stubs.cpp
@@ -3461,7 +3461,7 @@ void DreamGenContext::getBackToOps() {
}
if (data.word(kMousebutton) != data.word(kOldbutton)) {
- if (!(data.word(kMousebutton) & 1)) {
+ if (data.word(kMousebutton) & 1) {
oldToNames();
data.byte(kGetback) = 2;
}