소스 검색

Fix turn timer settings

nordsoft 2 년 전
부모
커밋
86e0ea15fb
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      client/lobby/OptionsTab.cpp

+ 4 - 4
client/lobby/OptionsTab.cpp

@@ -78,7 +78,7 @@ OptionsTab::OptionsTab() : humanPlayers(0)
 		int time = parseTimerString(str) * 1000;
 		if(time >= 0)
 		{
-			TurnTimerInfo tinfo;
+			TurnTimerInfo tinfo = CSH->si->turnTimerInfo;
 			tinfo.baseTimer = time;
 			CSH->setTurnTimerInfo(tinfo);
 		}
@@ -87,7 +87,7 @@ OptionsTab::OptionsTab() : humanPlayers(0)
 		int time = parseTimerString(str) * 1000;
 		if(time >= 0)
 		{
-			TurnTimerInfo tinfo;
+			TurnTimerInfo tinfo = CSH->si->turnTimerInfo;
 			tinfo.turnTimer = time;
 			CSH->setTurnTimerInfo(tinfo);
 		}
@@ -96,7 +96,7 @@ OptionsTab::OptionsTab() : humanPlayers(0)
 		int time = parseTimerString(str) * 1000;
 		if(time >= 0)
 		{
-			TurnTimerInfo tinfo;
+			TurnTimerInfo tinfo = CSH->si->turnTimerInfo;
 			tinfo.battleTimer = time;
 			CSH->setTurnTimerInfo(tinfo);
 		}
@@ -105,7 +105,7 @@ OptionsTab::OptionsTab() : humanPlayers(0)
 		int time = parseTimerString(str) * 1000;
 		if(time >= 0)
 		{
-			TurnTimerInfo tinfo;
+			TurnTimerInfo tinfo = CSH->si->turnTimerInfo;
 			tinfo.creatureTimer = time;
 			CSH->setTurnTimerInfo(tinfo);
 		}