diff options
Diffstat (limited to 'src/saveload')
-rw-r--r-- | src/saveload/afterload.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp index 1ad7f5493..52f5e7bb5 100644 --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -52,6 +52,7 @@ #include "../core/backup_type.hpp" #include "../smallmap_gui.h" #include "../news_func.h" +#include "../group.h" #include "table/strings.h" @@ -252,7 +253,7 @@ static void InitializeWindowsAndCaches() RecomputePrices(); - SetCachedEngineCounts(); + GroupStatistics::UpdateAfterLoad(); Station::RecomputeIndustriesNearForAll(); RebuildSubsidisedSourceAndDestinationCache(); @@ -2677,7 +2678,7 @@ void ReloadNewGRFData() ResetVehiclePosHash(); AfterLoadVehicles(false); StartupEngines(); - SetCachedEngineCounts(); + GroupStatistics::UpdateAfterLoad(); /* update station graphics */ AfterLoadStations(); /* Check and update house and town values */ |