diff options
-rw-r--r-- | engines/dreamweb/pathfind.cpp | 2 | ||||
-rw-r--r-- | engines/dreamweb/stubs.cpp | 2 |
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; } |