diff options
-rw-r--r-- | engines/titanic/npcs/bellbot.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/titanic/npcs/bellbot.cpp b/engines/titanic/npcs/bellbot.cpp index 36c57fe467..1782161aea 100644 --- a/engines/titanic/npcs/bellbot.cpp +++ b/engines/titanic/npcs/bellbot.cpp @@ -135,7 +135,9 @@ bool CBellBot::MovieEndMsg(CMovieEndMsg *msg) { } bool CBellBot::Use(CUse *msg) { - dynamic_cast<CCarry *>(msg->_item)->_npcUse = "Bellbot"; + CCarry *item = dynamic_cast<CCarry *>(msg->_item); + assert(item); + item->_npcUse = "Bellbot"; return true; } |