Fix: [Script] Apply random deviation only at script start (#11944)
This commit is contained in:
		@@ -69,7 +69,7 @@
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* static */ void Game::StartNew()
 | 
			
		||||
/* static */ void Game::StartNew(bool randomise)
 | 
			
		||||
{
 | 
			
		||||
	if (Game::instance != nullptr) return;
 | 
			
		||||
 | 
			
		||||
@@ -83,6 +83,7 @@
 | 
			
		||||
	GameInfo *info = config->GetInfo();
 | 
			
		||||
	if (info == nullptr) return;
 | 
			
		||||
 | 
			
		||||
	if (randomise) config->AddRandomDeviation();
 | 
			
		||||
	config->AnchorUnchangeableSettings();
 | 
			
		||||
 | 
			
		||||
	Backup<CompanyID> cur_company(_current_company, FILE_LINE);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user