diff options
author | Paul Gilbert | 2015-04-25 21:53:50 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-04-25 21:53:50 -0500 |
commit | 1e4c6abfa3ed3df2bd33f774eddfd5e1a389b9fc (patch) | |
tree | 44107d0243aa72f7372a1eb0e2cfa8fa3394ade7 | |
parent | 95f25329379482555c6b1e3181fc737b80f53b40 (diff) | |
download | scummvm-rg350-1e4c6abfa3ed3df2bd33f774eddfd5e1a389b9fc.tar.gz scummvm-rg350-1e4c6abfa3ed3df2bd33f774eddfd5e1a389b9fc.tar.bz2 scummvm-rg350-1e4c6abfa3ed3df2bd33f774eddfd5e1a389b9fc.zip |
SHERLOCK: Fix checkSceneFlags incorrectly restoring hidden objects
-rw-r--r-- | engines/sherlock/scene.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sherlock/scene.cpp b/engines/sherlock/scene.cpp index 16bb8daecf..60e7b6d369 100644 --- a/engines/sherlock/scene.cpp +++ b/engines/sherlock/scene.cpp @@ -516,7 +516,7 @@ void Scene::checkSceneFlags(bool flag) { // Flag it as needing to be hidden after first erasing it o._type = mode; } - } else if (_bgShapes[idx]._requiredFlag) { + } else if (_bgShapes[idx]._requiredFlag > 0) { // Restore object if (o._images == nullptr || o._images->size() == 0) o._type = NO_SHAPE; |