diff options
Diffstat (limited to 'src/game-server/attributemanager.cpp')
-rw-r--r-- | src/game-server/attributemanager.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/game-server/attributemanager.cpp b/src/game-server/attributemanager.cpp index f62abbc1..817eb6d6 100644 --- a/src/game-server/attributemanager.cpp +++ b/src/game-server/attributemanager.cpp @@ -43,7 +43,8 @@ void AttributeManager::reload() absPathFile = ResourceManager::resolve(mAttributeReferenceFile); if (absPathFile.empty()) { - LOG_ERROR("Attribute Manager: Could not find " << mAttributeReferenceFile << "!"); + LOG_FATAL("Attribute Manager: Could not find " << mAttributeReferenceFile << "!"); + exit(3); return; } @@ -52,8 +53,9 @@ void AttributeManager::reload() if (!node || !xmlStrEqual(node->name, BAD_CAST "stats")) { - LOG_ERROR("Attribute Manager: " << mAttributeReferenceFile + LOG_FATAL("Attribute Manager: " << mAttributeReferenceFile << " is not a valid database file!"); + exit(3); return; } |