summaryrefslogtreecommitdiff
path: root/src/net/manaserv/stats.cpp
diff options
context:
space:
mode:
authorChuck Miller <shadowmil@gmail.com>2010-08-15 15:57:21 -0400
committerChuck Miller <shadowmil@gmail.com>2010-08-15 15:57:21 -0400
commit8f573b6c425dc82be42ad80eae565b0641a90a3b (patch)
tree149c7889d384e10fd9dc95f1aa90478e69b314c8 /src/net/manaserv/stats.cpp
parentfee9fbce12e620f25aecdc0690285cc47fa8791d (diff)
parent2b676bbf6fcf7dfd45cb33f06dacd2ca5bce19fe (diff)
downloadmana-8f573b6c425dc82be42ad80eae565b0641a90a3b.tar.gz
mana-8f573b6c425dc82be42ad80eae565b0641a90a3b.tar.bz2
mana-8f573b6c425dc82be42ad80eae565b0641a90a3b.tar.xz
mana-8f573b6c425dc82be42ad80eae565b0641a90a3b.zip
Merge branch '1.0'
Conflicts: mana.cbp mana.files src/CMakeLists.txt src/Makefile.am src/utils/xml.cpp
Diffstat (limited to 'src/net/manaserv/stats.cpp')
-rw-r--r--src/net/manaserv/stats.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/net/manaserv/stats.cpp b/src/net/manaserv/stats.cpp
index f109a232..ece0e72a 100644
--- a/src/net/manaserv/stats.cpp
+++ b/src/net/manaserv/stats.cpp
@@ -32,6 +32,8 @@
#include <list>
#include <map>
+#define DEFAULT_ATTRIBUTESDB_FILE "attributes.xml"
+
namespace ManaServ {
namespace Stats {
typedef struct {
@@ -123,12 +125,13 @@ namespace Stats {
void load()
{
- XML::Document doc("stats.xml");
+ XML::Document doc(DEFAULT_ATTRIBUTESDB_FILE);
xmlNodePtr rootNode = doc.rootNode();
if (!rootNode || !xmlStrEqual(rootNode->name, BAD_CAST "stats"))
{
- logger->log("Stats: Error while loading stats.xml!");
+ logger->log("Stats: Error while loading "
+ DEFAULT_ATTRIBUTESDB_FILE ". Using Built-ins.");
loadBuiltins();
return;
}
@@ -142,7 +145,8 @@ namespace Stats {
if (id == 0)
{
- logger->log("Stats: Invalid or missing stat ID in stats.xml!");
+ logger->log("Stats: Invalid or missing stat ID in "
+ DEFAULT_ATTRIBUTESDB_FILE "!");
continue;
}
else if (stats.find(id) != stats.end())
@@ -155,7 +159,7 @@ namespace Stats {
if (name.empty())
{
logger->log("Stats: Invalid or missing stat name in "
- "stats.xml!");
+ DEFAULT_ATTRIBUTESDB_FILE "!");
continue;
}