diff options
-rw-r--r-- | engines/lure/res_struct.cpp | 6 |
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; |