diff options
-rw-r--r-- | engines/titanic/core/drop_target.cpp | 3 |
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); } |