diff options
author | md5 | 2011-04-06 09:48:55 +0300 |
---|---|---|
committer | md5 | 2011-04-06 09:49:39 +0300 |
commit | 80e362f6eacda54d1553b353320efedc7d21f6c1 (patch) | |
tree | 5db3a4914e3971dd3ec203941d46e9d0006ceff1 | |
parent | 1383aed468a2159f07d0fca568d43abbca510283 (diff) | |
download | scummvm-rg350-80e362f6eacda54d1553b353320efedc7d21f6c1.tar.gz scummvm-rg350-80e362f6eacda54d1553b353320efedc7d21f6c1.tar.bz2 scummvm-rg350-80e362f6eacda54d1553b353320efedc7d21f6c1.zip |
SAGA: Fixed bug #3275973 - "IHNM: Dialog options vanish"
-rw-r--r-- | engines/saga/detection.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/saga/detection.cpp b/engines/saga/detection.cpp index e43f1ee5c7..f8c06bff8c 100644 --- a/engines/saga/detection.cpp +++ b/engines/saga/detection.cpp @@ -372,12 +372,13 @@ Common::Error SagaEngine::saveGameState(int slot, const char *desc) { } bool SagaEngine::canLoadGameStateCurrently() { - return !_scene->isInIntro(); + return !_scene->isInIntro() && + (_interface->getMode() == kPanelMain || _interface->getMode() == kPanelChapterSelection); } bool SagaEngine::canSaveGameStateCurrently() { return !_scene->isInIntro() && - (_interface->getMode() == kPanelMain || _interface->getMode() == kPanelChapterSelection); + (_interface->getMode() == kPanelMain || _interface->getMode() == kPanelChapterSelection); } } // End of namespace Saga |