diff --git a/src/editor/map/map_context.cpp b/src/editor/map/map_context.cpp index cbf27e12ff3..022d9787e47 100644 --- a/src/editor/map/map_context.cpp +++ b/src/editor/map/map_context.cpp @@ -589,6 +589,14 @@ bool map_context::save_scenario() try { std::stringstream wml_stream; + wml_stream + << "# This file was generated using the scenario editor.\n" + << "#\n" + << "# If you edit this file by hand, then you shouldn't use the\n" + << "# scenario editor on it afterwards. The editor completely\n" + << "# rewrites the file when it saves it, which will lose any WML\n" + << "# that the editor doesn't support.\n" + << "\n"; { config_writer out(wml_stream, false); out.write(to_config());