From 80e362f6eacda54d1553b353320efedc7d21f6c1 Mon Sep 17 00:00:00 2001 From: md5 Date: Wed, 6 Apr 2011 09:48:55 +0300 Subject: SAGA: Fixed bug #3275973 - "IHNM: Dialog options vanish" --- engines/saga/detection.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'engines/saga') 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 -- cgit v1.2.3