diff options
-rw-r--r-- | engines/agos/gfx.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/agos/gfx.cpp b/engines/agos/gfx.cpp index 009367f185..c52bb68e3b 100644 --- a/engines/agos/gfx.cpp +++ b/engines/agos/gfx.cpp @@ -986,14 +986,14 @@ void AGOSEngine::setImage(uint16 vga_res_id, bool vgaScript) { } void AGOSEngine::setWindowImageEx(uint16 mode, uint16 vga_res) { - if (!_initMouse) { - _initMouse = 1; - vc33_setMouseOn(); - } - if (mode == 4) { vc29_stopAllSounds(); + if (!_initMouse) { + _initMouse = 1; + vc33_setMouseOn(); + } + if (getGameType() == GType_ELVIRA1) { if (_variableArray[299] == 0) { _variableArray[293] = 0; |