diff --git simworld.cc simworld.cc index 4bef778d8a..3778df13fe 100644 --- simworld.cc +++ simworld.cc @@ -1220,6 +1220,12 @@ void karte_t::init(settings_t* const sets, sint8 const* const h_field) settings.set_name_language_iso(env_t::language_iso); settings.set_use_timeline(settings.get_use_timeline() & 1); + // Starting a new map from an existing map with AI players active + // requires active player status to be reset + for (int i=2; i