From d5cfa3f2be047975623162d880cd3267c10764d3 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 5 Sep 2017 22:37:50 -0400 Subject: TITANIC: Fix Bellbot disappearing during checkin cutscene --- engines/titanic/npcs/bellbot.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'engines/titanic/npcs') diff --git a/engines/titanic/npcs/bellbot.cpp b/engines/titanic/npcs/bellbot.cpp index c6c6a9e3a6..93f9aeb43e 100644 --- a/engines/titanic/npcs/bellbot.cpp +++ b/engines/titanic/npcs/bellbot.cpp @@ -103,7 +103,8 @@ bool CBellBot::EnterViewMsg(CEnterViewMsg *msg) { // WORKAROUND: Calling bot in front of doors and then going through them // can leave it in the view. Detect this and properly remove him when // the player returns to that view - if (msg->_newView == getParent() && getPetControl()->canSummonBot("BellBot")) + if (!hasActiveMovie() && msg->_newView == getParent() + && getPetControl()->canSummonBot("BellBot")) petMoveToHiddenRoom(); return true; -- cgit v1.2.3