diff options
Diffstat (limited to 'saga/scene.cpp')
-rw-r--r-- | saga/scene.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/saga/scene.cpp b/saga/scene.cpp index 734b59147f..909914cd4c 100644 --- a/saga/scene.cpp +++ b/saga/scene.cpp @@ -618,6 +618,8 @@ void Scene::loadScene(LoadSceneParams *loadSceneParams) { else _vm->_interface->setMode(kPanelMain); + _inGame = true; + //_vm->_script->setVerb(kVerbIHNMWalkTo); uncomment then panel will be done if (loadSceneParams->sceneDescriptor == -2) { @@ -800,7 +802,7 @@ void Scene::loadScene(LoadSceneParams *loadSceneParams) { } if (loadSceneParams->sceneProc == NULL) { - if (!_inGame) { + if (!_inGame && _vm->getGameType() == GType_ITE) { _inGame = true; _vm->_interface->setMode(kPanelMain); } |