diff options
Diffstat (limited to 'engines/mads/conversations.cpp')
-rw-r--r-- | engines/mads/conversations.cpp | 6 |
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() { |