aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/kyra/kyra3.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/kyra/kyra3.cpp b/engines/kyra/kyra3.cpp
index 1b7e4a5b2c..59c8821510 100644
--- a/engines/kyra/kyra3.cpp
+++ b/engines/kyra/kyra3.cpp
@@ -163,6 +163,9 @@ void KyraEngine_v3::playVQA(const char *name) {
_screen->copyCurPageBlock(0, 0, 320, 200, _screen->getPagePtr(3));
_screen->hideMouse();
+ _soundDigital->beginFadeOut(_musicSoundChannel);
+ _musicSoundChannel = -1;
+ _screen->fadeToBlack();
vqa.setDrawPage(0);
vqa.play();
vqa.close();