diff --git a/docs/changelog.txt b/docs/changelog.txt index 6fffb49e54..21cce92940 100644 --- a/docs/changelog.txt +++ b/docs/changelog.txt @@ -61,6 +61,7 @@ Template for new versions: ## Fixes - Fixed ``scriptmanager.getModStatePath()`` causing scripts to crash when called +- `prospect`: don't warn about a missing magma sea in the pre-embark estimate when the world was generated without one ## Misc Improvements diff --git a/plugins/prospector.cpp b/plugins/prospector.cpp index 5dd712e872..427d8d34e9 100644 --- a/plugins/prospector.cpp +++ b/plugins/prospector.cpp @@ -385,7 +385,8 @@ bool estimate_underground(color_ostream &out, EmbarkTileLayout &tile, df::world_ if (!sea_found) { - out.printerr("Could not find magma sea; depth may be incorrect.\n"); + if (world->worldgen.worldgen_parms.have_bottom_layer_1) + out.printerr("Could not find magma sea; depth may be incorrect.\n"); tile.min_z = tile.base_z; }