aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sky/sky.cpp')
-rw-r--r--sky/sky.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/sky/sky.cpp b/sky/sky.cpp
index 49ae6e07c6..f9355a8ca6 100644
--- a/sky/sky.cpp
+++ b/sky/sky.cpp
@@ -200,7 +200,13 @@ void SkyState::go() {
if (introSkipped)
_skyControl->restartGame();
-
+ else { //workaround for bug #791207
+ _skySound->loadSection(1);
+ _skyMusic->loadSection(1);
+ _skyMusic->startMusic(2);
+ _systemVars.currentMusic = 2;
+ }
+
_lastSaveTime = _system->get_msecs();
while (1) {