fix saved_game::get_scenario_id for replay saves

This commit is contained in:
gfgtdf 2020-08-28 11:48:09 +02:00 committed by GitHub
parent 8ba4e4fca9
commit d1f56287bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -654,6 +654,8 @@ std::string saved_game::get_scenario_id()
scenario_id = starting_point_["id"].str();
} else if(!has_carryover_expanded_) {
scenario_id = carryover_["next_scenario"].str();
} else if(!replay_start_.empty()) {
scenario_id = replay_start_["id"].str();
} else {
assert(!"cannot figure out scenario_id");
throw "assertion ignored";