Fix improved breakdowns being enabled after loading old/other savegame

pull/434/head
Jonathan G Rennison 2 years ago
parent c7e4dbf2f6
commit bc3b928d34

@ -3186,6 +3186,7 @@ bool AfterLoadGame()
/* Set some breakdown-related variables to the correct values. */
if (SlXvIsFeatureMissing(XSLFI_IMPROVED_BREAKDOWNS)) {
_settings_game.vehicle.improved_breakdowns = false;
for (Train *v : Train::Iterate()) {
if (v->IsFrontEngine()) {
if (v->breakdown_ctr == 1) SetBit(v->flags, VRF_BREAKDOWN_STOPPED);

Loading…
Cancel
Save