Ticket #3566: t3566_correct_finalReplayTurn_v1.patch

File t3566_correct_finalReplayTurn_v1.patch, 624 bytes (added by elexis, 9 years ago)
  • source/ps/Game.cpp

    int CGame::LoadVisualReplayData()  
    160160            ++currentTurn;
    161161        else
    162162            CancelLoad(L"Failed to load replay data (unrecognized content)");
    163163    }
    164164    SAFE_DELETE(m_ReplayStream);
    165     m_FinalReplayTurn = currentTurn;
    166     replayTurnMgr->StoreFinalReplayTurn(currentTurn);
     165    m_FinalReplayTurn = --currentTurn;
     166    replayTurnMgr->StoreFinalReplayTurn(m_FinalReplayTurn);
    167167    return 0;
    168168}
    169169
    170170bool CGame::StartVisualReplay(const std::string& replayPath)
    171171{