41 " FROM agtAgents AS agt"
42 " LEFT JOIN chrNPCCharacters AS chr ON chr.characterID = agt.agentID"
43 " LEFT JOIN crpNPCCorporations AS crp ON crp.corporationID = agt.corporationID"
44 " LEFT JOIN bloodlineTypes AS bl ON bl.typeID = chr.typeID"
45 " LEFT JOIN mapDenormalize AS itm ON itm.itemID = agt.locationID"
46 " WHERE agt.agentID = %u", agentID))
56 _log(DATABASE__MESSAGE,
"No charTypeID for Agent %u", agentID);
84 if (!
sDatabase.RunQuery(res,
"SELECT typeID, level FROM agtSkillLevel WHERE agentID = %u", agentID))
85 codelog(DATABASE__ERROR,
"Error in LoadAgentSkills query: %s", res.
error.
c_str());
const char * GetText(uint32 index) const
#define _log(type, fmt,...)
int32 GetInt(uint32 index) const
uint32 GetUInt(uint32 index) const
static void LoadAgentSkills(uint32 agentID, std::map< uint16, uint8 > &data)
bool GetRow(DBResultRow &into)
bool GetBool(uint32 index) const
const char * c_str() const
#define codelog(type, fmt,...)
bool IsNull(uint32 index) const
static void LoadAgentData(uint32 agentID, AgentData &data)