aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/cge/snail.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/cge/snail.cpp b/engines/cge/snail.cpp
index cbc463ced2..5ab8f6314b 100644
--- a/engines/cge/snail.cpp
+++ b/engines/cge/snail.cpp
@@ -406,7 +406,7 @@ void CGEEngine::snGame(Sprite *spr, int num) {
Stage++;
if (hand && Stage > kDressed)
++hand;
- if (i >= 0 || (dup[i] == spr && newRandom(3) == 0)) {
+ if (i >= 0 && (dup[i] == spr && newRandom(3) == 0)) {
_commandHandler->addCommand(kCmdSeq, -1, 3, dup[0]); // Yes
_commandHandler->addCommand(kCmdSeq, -1, 3, dup[1]); // Yes
_commandHandler->addCommand(kCmdSeq, -1, 3, dup[2]); // Yes