aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/game.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2006-08-07 13:23:30 +0000
committerPaul Gilbert2006-08-07 13:23:30 +0000
commit9af1acc9017da5455b2f23e7572dec494ef3b5dd (patch)
tree1e8ce34c5062fac5d99ccbbf8d257eddc655a575 /engines/lure/game.cpp
parent1a77d61acee07a637f41e728214d64187dbe74eb (diff)
downloadscummvm-rg350-9af1acc9017da5455b2f23e7572dec494ef3b5dd.tar.gz
scummvm-rg350-9af1acc9017da5455b2f23e7572dec494ef3b5dd.tar.bz2
scummvm-rg350-9af1acc9017da5455b2f23e7572dec494ef3b5dd.zip
Fixed item overwriting destination character in ASK action
svn-id: r23693
Diffstat (limited to 'engines/lure/game.cpp')
-rw-r--r--engines/lure/game.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/engines/lure/game.cpp b/engines/lure/game.cpp
index 0f83089b19..81f13f8acb 100644
--- a/engines/lure/game.cpp
+++ b/engines/lure/game.cpp
@@ -267,7 +267,7 @@ void Game::handleClick() {
if (room.checkInTalkDialog()) {
// Close the active talk dialog
- room.setTalkDialog(0, 0);
+ room.setTalkDialog(0, 0, 0, 0);
} else if (oldRoomNumber != 0) {
// Viewing a room remotely - handle returning to prior room
if ((room.roomNumber() != 35) || (fields.getField(87) == 0)) {
@@ -356,8 +356,6 @@ void Game::handleRightClickMenu() {
itemId = PopupMenu::ShowItems(GET);
breakFlag = ((itemId != 0xffff) && (itemId != 0xfffe));
- if (breakFlag)
- hotspot = res.getHotspot(itemId);
break;
case GIVE: