From c1f13e03729b0bb13236867a633c446f3cce7b81 Mon Sep 17 00:00:00 2001 From: Patric Stout Date: Thu, 8 Jul 2021 19:31:00 +0200 Subject: Fix: reduce the amount of debug messages on -dsl=2 (#9420) LoadCheck makes it sound like something is really broken while loading savegames, while it really is perfectly normal, as most chunks do not implement LoadCheck. --- src/saveload/saveload.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/saveload/saveload.cpp b/src/saveload/saveload.cpp index 6e3d8f8e0..74978c4db 100644 --- a/src/saveload/saveload.cpp +++ b/src/saveload/saveload.cpp @@ -1918,7 +1918,8 @@ std::vector SlTableHeader(const SaveLoadTable &slt) auto sld_it = key_lookup.find(key); if (sld_it == key_lookup.end()) { - Debug(sl, 2, "Field '{}' of type 0x{:02x} not found, skipping", key, type); + /* SLA_LOADCHECK triggers this debug statement a lot and is perfectly normal. */ + Debug(sl, _sl.action == SLA_LOAD ? 2 : 6, "Field '{}' of type 0x{:02x} not found, skipping", key, type); std::shared_ptr handler = nullptr; SaveLoadType slt; -- cgit v1.2.3-70-g09d2