diff options
Diffstat (limited to 'engines/dreamweb')
-rw-r--r-- | engines/dreamweb/stubs.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index 6786ba48a7..313fec62a4 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -2241,9 +2241,7 @@ void DreamGenContext::zoomOnOff() { data.byte(kCommandtype) = 222; commandOnly(39); } - if (data.word(kMousebutton) == data.word(kOldbutton)) - return; - if ((data.word(kMousebutton) & 1) == 0) + if (!(data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) return; data.byte(kZoomon) ^= 1; createPanel(); @@ -3688,7 +3686,7 @@ void DreamGenContext::nextDest() { commandOnly(28); } - if ((data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) + if (!(data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) return; // nodu do { @@ -3719,7 +3717,7 @@ void DreamGenContext::lastDest() { commandOnly(29); } - if ((data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) + if (!(data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) return; // nodd do { @@ -3750,7 +3748,7 @@ void DreamGenContext::destSelect() { commandOnly(30); } - if ((data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) + if (!(data.word(kMousebutton) & 1) || (data.word(kMousebutton) == data.word(kOldbutton))) return; // notrav getDestInfo(); |