Prerequisites
Game Version
Bug Description
Raised by bots in #3463
GameStateMap::xfer() sets the flag before map extraction and save-data transfer, but clears it only after TheGameLogic->startNewGame( TRUE ) returns. If the transfer fails, GameState::loadGame() calls TheGameEngine->reset(), but GameLogic::reset() does not clear m_loadingSave. The failed load can leave the game logic marked as loading a save.
Reproduction Steps
Additional Context
No response
Prerequisites
Game Version
Bug Description
Raised by bots in #3463
GameStateMap::xfer()sets the flag before map extraction and save-data transfer, but clears it only afterTheGameLogic->startNewGame( TRUE )returns. If the transfer fails,GameState::loadGame()callsTheGameEngine->reset(), butGameLogic::reset()does not clearm_loadingSave. The failed load can leave the game logic marked as loading a save.Reproduction Steps
Additional Context
No response