diff options
-rw-r--r-- | engines/cge/cge_main.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/cge/cge_main.cpp b/engines/cge/cge_main.cpp index 3ba5f7fed9..ecbfba2502 100644 --- a/engines/cge/cge_main.cpp +++ b/engines/cge/cge_main.cpp @@ -207,7 +207,7 @@ bool CGEEngine::loadGame(int slotNumber, SavegameHeader *header, bool tiny) { readStream = new Common::MemoryReadStream(dataBuffer, size, DisposeAfterUse::YES); } else { - // Open up the savgame file + // Open up the savegame file Common::String slotName = generateSaveName(slotNumber); Common::InSaveFile *saveFile = g_system->getSavefileManager()->openForLoading(slotName); @@ -316,8 +316,8 @@ Common::Error CGEEngine::saveGameState(int slot, const Common::String &desc) { // Reload the scene sceneUp(); - _hero->_x = x; - _hero->_y = y; + // Restore player position + _hero->gotoxy(x, y); _hero->_z = z; return Common::kNoError; |