aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/conversations.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mads/conversations.cpp')
-rw-r--r--engines/mads/conversations.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/mads/conversations.cpp b/engines/mads/conversations.cpp
index f12acc7e3f..169e844220 100644
--- a/engines/mads/conversations.cpp
+++ b/engines/mads/conversations.cpp
@@ -452,8 +452,10 @@ void GameConversations::generateMessage(Common::Array<int> &messageList, Common:
_dialog->show();
// Play the speech if one was provided
- if (voiceList.size() > 0)
- _vm->_sound->playSpeech(_runningConv->_data._speechFile, voiceList[0]);
+ if (voiceList.size() > 0) {
+ _vm->_audio->setSoundGroup(_runningConv->_data._speechFile);
+ _vm->_audio->playSound(voiceList[0] - 1);
+ }
}
bool GameConversations::nextNode() {