diff options
Diffstat (limited to 'engines/scumm')
-rw-r--r-- | engines/scumm/saveload.cpp | 4 | ||||
-rw-r--r-- | engines/scumm/scumm.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp index b9cb0ae10f..9cb603e27f 100644 --- a/engines/scumm/saveload.cpp +++ b/engines/scumm/saveload.cpp @@ -378,10 +378,10 @@ bool ScummEngine::loadState(int slot, bool compat) { return false; } - resetTotalPlayTime(infos.playtime * 1000); + setTotalPlayTime(infos.playtime * 1000); } else { // start time counting - resetTotalPlayTime(); + setTotalPlayTime(); } // Due to a bug in scummvm up to and including 0.3.0, save games could be saved diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index 2c654402fa..42be33fff3 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -1927,7 +1927,7 @@ int ScummEngine::getTalkSpeed() { #pragma mark - Common::Error ScummEngine::go() { - resetTotalPlayTime(); + setTotalPlayTime(); // If requested, load a save game instead of running the boot script if (_saveLoadFlag != 2 || !loadState(_saveLoadSlot, _saveTemporaryState)) { |