aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sound.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/sound.cpp')
-rw-r--r--engines/kyra/sound.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/sound.cpp b/engines/kyra/sound.cpp
index d8cb070aed..b1f685231d 100644
--- a/engines/kyra/sound.cpp
+++ b/engines/kyra/sound.cpp
@@ -445,6 +445,7 @@ void KyraEngine::snd_playWanderScoreViaMap(int command, int restart) {
if (command != 1) {
if (_lastMusicCommand != command) {
_lastMusicCommand = command;
+ _sound->haltTrack();
_sound->playTrack(soundTable[command*2+1], true);
}
} else {