From a0c99647fa22c63cc13d5d9595b7137503e44afe Mon Sep 17 00:00:00 2001 From: Uleat Date: Tue, 23 Dec 2014 23:01:59 -0500 Subject: [PATCH] Added item information to logfile writes for failed ItemInst creations --- common/shareddb.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/shareddb.cpp b/common/shareddb.cpp index 07eb5e84b..4e67487c6 100644 --- a/common/shareddb.cpp +++ b/common/shareddb.cpp @@ -1211,6 +1211,7 @@ ItemInst* SharedDatabase::CreateItem(uint32 item_id, int16 charges, uint32 aug1, if (inst == nullptr) { LogFile->write(EQEMuLog::Error, "Error: valid item data returned a null reference for ItemInst creation in SharedDatabase::CreateItem()"); + LogFile->write(EQEMuLog::Error, "Item Data = ID: %u, Name: %s, Charges: %i", item->ID, item->Name, charges); return nullptr; } @@ -1236,6 +1237,7 @@ ItemInst* SharedDatabase::CreateItem(const Item_Struct* item, int16 charges, uin if (inst == nullptr) { LogFile->write(EQEMuLog::Error, "Error: valid item data returned a null reference for ItemInst creation in SharedDatabase::CreateItem()"); + LogFile->write(EQEMuLog::Error, "Item Data = ID: %u, Name: %s, Charges: %i", item->ID, item->Name, charges); return nullptr; } @@ -1266,6 +1268,7 @@ ItemInst* SharedDatabase::CreateBaseItem(const Item_Struct* item, int16 charges) if (inst == nullptr) { LogFile->write(EQEMuLog::Error, "Error: valid item data returned a null reference for ItemInst creation in SharedDatabase::CreateBaseItem()"); + LogFile->write(EQEMuLog::Error, "Item Data = ID: %u, Name: %s, Charges: %i", item->ID, item->Name, charges); return nullptr; }