diff options
Diffstat (limited to 'scumm/smush/player.cpp')
-rw-r--r-- | scumm/smush/player.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/smush/player.cpp b/scumm/smush/player.cpp index 960282e28b..616b712520 100644 --- a/scumm/smush/player.cpp +++ b/scumm/smush/player.cpp @@ -23,6 +23,7 @@ #include "common/file.h" #include "common/util.h" #include "common/engine.h" // for debug, warning, error +#include "scumm/scumm.h" #include "player.h" @@ -564,7 +565,8 @@ void SmushPlayer::handleFrame(Chunk & b) { handleDeltaPalette(*sub); break; case TYPE_IACT: - handleImuseAction(*sub); + if (g_scumm->_gameId != GID_CMI) + handleImuseAction(*sub); break; case TYPE_STOR: handleStore(*sub); |