From edfd638cc46880d289ad61c96cbd2522fe96a4e6 Mon Sep 17 00:00:00 2001 From: GuillaumeBft <54895740+GuillaumeBft@users.noreply.github.com> Date: Tue, 10 Dec 2019 21:54:08 +0100 Subject: [PATCH] fix #4123 (#4161) * fix #4123 * Formatting --- src/challenges/story_mode_status.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/challenges/story_mode_status.cpp b/src/challenges/story_mode_status.cpp index ceecd6c6f..886108f1b 100644 --- a/src/challenges/story_mode_status.cpp +++ b/src/challenges/story_mode_status.cpp @@ -353,8 +353,16 @@ void StoryModeStatus::save(UTFWriter &out, bool current_player) story_mode_timer->pauseTimer(/*loading*/ false); } - m_speedrun_milliseconds = story_mode_timer->getSpeedrunTime(); - m_story_mode_milliseconds = story_mode_timer->getStoryModeTime(); + if(m_first_time) + { + m_speedrun_milliseconds = 0; + m_story_mode_milliseconds = 0; + } + else + { + m_speedrun_milliseconds = story_mode_timer->getSpeedrunTime(); + m_story_mode_milliseconds = story_mode_timer->getStoryModeTime(); + } } out << "