diff options
-rw-r--r-- | engines/supernova2/rooms.cpp | 1 | ||||
-rw-r--r-- | engines/supernova2/state.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/engines/supernova2/rooms.cpp b/engines/supernova2/rooms.cpp index e95c56e02b..f036b226d3 100644 --- a/engines/supernova2/rooms.cpp +++ b/engines/supernova2/rooms.cpp @@ -764,6 +764,7 @@ bool Cabin::interact(Action verb, Object &obj1, Object &obj2) { _vm->renderMessage(text); _gm->waitOnInput((text.size() + 20) * _vm->_textSpeed / 10); _vm->removeMessage(); + _vm->paletteFadeOut(); _vm->saveGame(kSleepAutosaveSlot, "autosave"); _gm->_inventory.clear(); _gm->changeRoom(PYRAMID); diff --git a/engines/supernova2/state.cpp b/engines/supernova2/state.cpp index fa66258dce..69eadc55c5 100644 --- a/engines/supernova2/state.cpp +++ b/engines/supernova2/state.cpp @@ -1593,6 +1593,7 @@ void GameManager::taxiPayment(int price, int destination) { wait(1); waitOnInput((t2.size() + 20) * _vm->_textSpeed / 10); _vm->removeMessage(); + _vm->paletteFadeOut(); switch (destination) { case 0: |