aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/npcs
diff options
context:
space:
mode:
authorPaul Gilbert2016-10-23 17:35:12 -0400
committerPaul Gilbert2016-10-23 17:35:12 -0400
commit84eef664a85bc0567c842d5098944ac830ace726 (patch)
treefb6183be856a9abb351949890dfa7ae7a93dfd8d /engines/titanic/npcs
parentcc1b658c48329ca0cdfe42e16b8d8957b3049194 (diff)
downloadscummvm-rg350-84eef664a85bc0567c842d5098944ac830ace726.tar.gz
scummvm-rg350-84eef664a85bc0567c842d5098944ac830ace726.tar.bz2
scummvm-rg350-84eef664a85bc0567c842d5098944ac830ace726.zip
TITANIC: Fix resetting NPC flags when Doorbot finishes speaking
Diffstat (limited to 'engines/titanic/npcs')
-rw-r--r--engines/titanic/npcs/doorbot.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/titanic/npcs/doorbot.cpp b/engines/titanic/npcs/doorbot.cpp
index b9a46426bc..a985c80207 100644
--- a/engines/titanic/npcs/doorbot.cpp
+++ b/engines/titanic/npcs/doorbot.cpp
@@ -402,6 +402,8 @@ bool CDoorbot::MovieFrameMsg(CMovieFrameMsg *msg) {
}
bool CDoorbot::TrueTalkNotifySpeechEndedMsg(CTrueTalkNotifySpeechEndedMsg *msg) {
+ CTrueTalkNPC::TrueTalkNotifySpeechEndedMsg(msg);
+
if (_npcFlags & NPCFLAG_8000000) {
switch (msg->_dialogueId) {
case 10552: