aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/lure/res_struct.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/lure/res_struct.cpp b/engines/lure/res_struct.cpp
index c3d29eef53..6fa52abc4a 100644
--- a/engines/lure/res_struct.cpp
+++ b/engines/lure/res_struct.cpp
@@ -1173,11 +1173,9 @@ int PausedCharacterList::check(uint16 charId, int numImpinging, uint16 *impingin
hotspot->setPauseCtr(IDLE_COUNTDOWN_SIZE);
}
+ if (result == 0)
+ charHotspot->setRandomDest();
result = 2;
- if (charHotspot->currentActions().isEmpty())
- charHotspot->currentActions().addFront(START_WALKING, charHotspot->roomNumber());
- else
- charHotspot->currentActions().top().setAction(START_WALKING);
}
return result;