diff options
Diffstat (limited to 'engines/xeen/saves.cpp')
-rw-r--r-- | engines/xeen/saves.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/xeen/saves.cpp b/engines/xeen/saves.cpp index f9a26b1d6b..1c0604249d 100644 --- a/engines/xeen/saves.cpp +++ b/engines/xeen/saves.cpp @@ -167,6 +167,11 @@ void SavesManager::reset() { Common::Serializer sChar(&fChar, nullptr); _party._roster.synchronize(sChar); fChar.close(); + + // Set any final initial values + _party.resetBlacksmithWares(); + _party._year = _vm->getGameID() == GType_WorldOfXeen ? 610 : 850; + _party._totalTime = 0; } void SavesManager::readCharFile() { |