aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/titanic/core/drop_target.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/titanic/core/drop_target.cpp b/engines/titanic/core/drop_target.cpp
index 99d30e41aa..51e47519ea 100644
--- a/engines/titanic/core/drop_target.cpp
+++ b/engines/titanic/core/drop_target.cpp
@@ -98,6 +98,7 @@ bool CDropTarget::DropObjectMsg(CDropObjectMsg *msg) {
if (_hideItem)
msg->_item->setVisible(false);
+ _itemName = msg->_item->getName();
CDropZoneGotObjectMsg gotMsg(this);
gotMsg.execute(msg->_item);
playSound(_soundName);
@@ -176,7 +177,7 @@ bool CDropTarget::DropZoneLostObjectMsg(CDropZoneLostObjectMsg *msg) {
obj->petAddToInventory();
}
- setVisible(true);
+ obj->setVisible(true);
CDropZoneLostObjectMsg lostMsg(this);
lostMsg.execute(obj);
}