378 TC_LOG_TRACE(
"chat.system",
"ChatHandler::isValidChatMessage('%s'): sequence finished unexpectedly while reading achievement entry", iss.str().c_str());
385 TC_LOG_TRACE(
"chat.system",
"ChatHandler::isValidChatMessage('%s'): got invalid achivement id %u in |achievement command", iss.str().c_str(), achievementId);
394 TC_LOG_TRACE(
"chat.system",
"ChatHandler::isValidChatMessage('%s'): invalid hexadecimal number while reading char's guid", iss.str().c_str());
398 const uint8 propsCount = 8;
399 for (
uint8 index = 0; index < propsCount; ++index)
406 TC_LOG_TRACE(
"chat.system",
"ChatHandler::isValidChatMessage('%s'): sequence finished unexpectedly while reading achievement property (%u)", iss.str().c_str(), index);
uint32 _guid
Definition: ChatLink.h:115
uint32 _color
Definition: ChatLink.h:51
Definition: SharedDefines.h:4323
bool ReadUInt32(std::istringstream &iss, uint32 &res)
Definition: ChatLink.cpp:49
#define DELIMITER
Definition: ChatLink.cpp:96
bool ReadHex(std::istringstream &iss, uint32 &res, uint32 length)
Definition: ChatLink.cpp:86
#define TC_LOG_TRACE(filterType__,...)
Definition: Log.h:195
AchievementEntry const * _achievement
Definition: ChatLink.h:116
uint32_t uint32
Definition: Define.h:150
bool CheckDelimiter(std::istringstream &iss, char delimiter, const char *context)
Definition: ChatLink.cpp:74
uint8_t uint8
Definition: Define.h:152
uint32 _data[8]
Definition: ChatLink.h:117
#define sAchievementMgr
Definition: AchievementMgr.h:501