diff options
Diffstat (limited to 'engines/titanic/pet_control/pet_rooms.cpp')
-rw-r--r-- | engines/titanic/pet_control/pet_rooms.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/titanic/pet_control/pet_rooms.cpp b/engines/titanic/pet_control/pet_rooms.cpp index f8017373ec..88d9df15cd 100644 --- a/engines/titanic/pet_control/pet_rooms.cpp +++ b/engines/titanic/pet_control/pet_rooms.cpp @@ -97,8 +97,8 @@ bool CPetRooms::VirtualKeyCharMsg(CVirtualKeyCharMsg *msg) { } bool CPetRooms::checkDragEnd(CGameObject *item) { - // Ignore any item drops except valid mail items - if (!item->_isMail) + // Ignore any item drops except onto mail items + if (!item->_isPendingMail) return false; uint roomFlags = item->_destRoomFlags; @@ -170,7 +170,7 @@ void CPetRooms::enterRoom(CRoomItem *room) { resetHighlight(); } -CPetText *CPetRooms::getText() { +CTextControl *CPetRooms::getText() { return &_text; } |