=== modified file 'src/logic/productionsite.cc' --- src/logic/productionsite.cc 2014-12-28 16:45:37 +0000 +++ src/logic/productionsite.cc 2015-01-27 22:27:02 +0000 @@ -212,6 +212,11 @@ delete[] m_working_positions; } +void ProductionSite::load_finish(EditorGameBase & egbase){ + Building::load_finish(egbase); + calc_statistics(); +} + /** * Display whether we're occupied. === modified file 'src/logic/productionsite.h' --- src/logic/productionsite.h 2014-09-30 20:31:43 +0000 +++ src/logic/productionsite.h 2015-01-27 22:25:50 +0000 @@ -197,6 +197,9 @@ void create_options_window (InteractiveGameBase &, UI::Window * & registry) override; + + void load_finish(EditorGameBase & egbase) override; + protected: struct State { const ProductionProgram * program; ///< currently running program