diff options
Diffstat (limited to 'gob/goblin.cpp')
-rw-r--r-- | gob/goblin.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gob/goblin.cpp b/gob/goblin.cpp index 98158dcaa8..1fafda551f 100644 --- a/gob/goblin.cpp +++ b/gob/goblin.cpp @@ -32,6 +32,7 @@ #include "gob/game.h" #include "gob/dataio.h" #include "gob/cdrom.h" +#include "gob/music.h" namespace Gob { @@ -3092,7 +3093,9 @@ void Goblin::interFunc(void) { case 1003: drawObjects(); - if (_vm->_cdrom->getTrackPos() == -1) + if (_vm->_features & GF_MAC) + _vm->_music->playBgMusic(); + else if (_vm->_cdrom->getTrackPos() == -1) _vm->_cdrom->playBgMusic(); break; |