diff options
-rw-r--r-- | src/resources/db/statdb.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/resources/db/statdb.cpp b/src/resources/db/statdb.cpp index 36c26f1e3..adedb1102 100644 --- a/src/resources/db/statdb.cpp +++ b/src/resources/db/statdb.cpp @@ -121,11 +121,15 @@ static void loadStats(XmlNodeConstPtr rootNode, reportAlways("Wrong attr or id for %s stat with name %s", (isBasic ? "basic" : "extended"), name.c_str()) - continue; } - - stats.push_back(BasicStat(static_cast<AttributesT>(id), - tag, name)); + else + { + reportAlways("StatDb: stat name '%s' has empty attr field" + ", using legacy method (id).", + name.c_str()); + stats.push_back(BasicStat(static_cast<AttributesT>(id), + tag, name)); + } } else { |