diff options
author | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_fr> | 2010-05-28 16:58:26 +0200 |
---|---|---|
committer | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_fr> | 2010-05-28 16:58:26 +0200 |
commit | 32018c0b78bd5408ec5032ac5960a2b640ed89f9 (patch) | |
tree | c1eee55d5f6582db4cab94670d70e2bd69ae75dd /src/game-server/skillmanager.cpp | |
parent | 39b00578c249a3396bb03faa92bc9cccdcb1c68a (diff) | |
download | manaserv-32018c0b78bd5408ec5032ac5960a2b640ed89f9.tar.gz manaserv-32018c0b78bd5408ec5032ac5960a2b640ed89f9.tar.bz2 manaserv-32018c0b78bd5408ec5032ac5960a2b640ed89f9.tar.xz manaserv-32018c0b78bd5408ec5032ac5960a2b640ed89f9.zip |
Added some more log infos, and made small cleanups.
Reviewed-by: Thorbjorn, Jaxad0127
Diffstat (limited to 'src/game-server/skillmanager.cpp')
-rw-r--r-- | src/game-server/skillmanager.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/game-server/skillmanager.cpp b/src/game-server/skillmanager.cpp index ea29e585..48319198 100644 --- a/src/game-server/skillmanager.cpp +++ b/src/game-server/skillmanager.cpp @@ -48,6 +48,8 @@ void SkillManager::reload() // Note: The file is checked for UTF-8 BOM. char *data = ResourceManager::loadFile(skillReferenceFile, size, true); + std::string absPathFile = ResourceManager::resolve(skillReferenceFile); + if (!data) { LOG_ERROR("Item Manager: Could not find " << skillReferenceFile << "!"); free(data); @@ -60,20 +62,20 @@ void SkillManager::reload() if (!doc) { LOG_ERROR("Skill Manager: Error while parsing skill database (" - << skillReferenceFile << ")!"); + << absPathFile << ")!"); return; } xmlNodePtr node = xmlDocGetRootElement(doc); if (!node || !xmlStrEqual(node->name, BAD_CAST "skills")) { - LOG_ERROR("Skill Manager: " << skillReferenceFile + LOG_ERROR("Skill Manager: " << absPathFile << " is not a valid database file!"); xmlFreeDoc(doc); return; } - LOG_INFO("Loading skill reference..."); + LOG_INFO("Loading skill reference: " << absPathFile); for_each_xml_child_node(setnode, node) { @@ -97,7 +99,7 @@ void SkillManager::reload() LOG_DEBUG("skill map:"); for (SkillMap::iterator i = skillMap.begin(); i != skillMap.end(); i++) { - LOG_DEBUG(" "<<i->first<<" : "<<i->second); + LOG_DEBUG(" " << i->first << " : " << i->second); } } |