diff options
| -rw-r--r-- | engines/agos/vga.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/agos/vga.cpp b/engines/agos/vga.cpp index 7c2fe6b582..bee86a6357 100644 --- a/engines/agos/vga.cpp +++ b/engines/agos/vga.cpp @@ -1089,10 +1089,11 @@ void AGOSEngine::vc33_setMouseOn() { void AGOSEngine::vc34_setMouseOff() { // FIXME - if (getGameType() != GType_ELVIRA1) { - mouseOff(); - _mouseHideCount = 200; - } + if (getGameType() == GType_ELVIRA1 && !(getFeatures() & GF_DEMO)) + return; + + mouseOff(); + _mouseHideCount = 200; _leftButtonDown = 0; } |
