Explorar el Código

Fix autosave at end of turn starting with AI turn on load

Dydzio hace 2 años
padre
commit
a4f9cde57d
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      client/adventureMap/AdventureMapInterface.cpp

+ 3 - 3
client/adventureMap/AdventureMapInterface.cpp

@@ -417,14 +417,14 @@ void AdventureMapInterface::hotkeyEndingTurn()
 	if(settings["session"]["spectate"].Bool())
 	if(settings["session"]["spectate"].Bool())
 		return;
 		return;
 
 
-	LOCPLINT->makingTurn = false;
-	LOCPLINT->cb->endTurn();
-
 	if(!settings["general"]["startTurnAutosave"].Bool())
 	if(!settings["general"]["startTurnAutosave"].Bool())
 	{
 	{
 		LOCPLINT->performAutosave();
 		LOCPLINT->performAutosave();
 	}
 	}
 
 
+	LOCPLINT->makingTurn = false;
+	LOCPLINT->cb->endTurn();
+
 	mapAudio->onPlayerTurnEnded();
 	mapAudio->onPlayerTurnEnded();
 }
 }