mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 14:41:28 +00:00
DiscoverItem converted to QueryDatabase
This commit is contained in:
parent
6d6516d80d
commit
c7c9218210
@ -4047,14 +4047,11 @@ bool Client::IsDiscovered(uint32 itemid) {
|
|||||||
|
|
||||||
void Client::DiscoverItem(uint32 itemid) {
|
void Client::DiscoverItem(uint32 itemid) {
|
||||||
|
|
||||||
char errbuf[MYSQL_ERRMSG_SIZE];
|
std::string query = StringFormat("INSERT INTO discovered_items "
|
||||||
char* query = 0;
|
"SET item_id = %lu, char_name = '%s', "
|
||||||
MYSQL_RES *result;
|
"discovered_date = UNIX_TIMESTAMP(), account_status = %i",
|
||||||
if (database.RunQuery(query,MakeAnyLenString(&query, "INSERT INTO discovered_items SET item_id=%lu, char_name='%s', discovered_date=UNIX_TIMESTAMP(), account_status=%i", itemid, GetName(), Admin()), errbuf, &result))
|
itemid, GetName(), Admin());
|
||||||
{
|
auto results = database.QueryDatabase(query);
|
||||||
mysql_free_result(result);
|
|
||||||
}
|
|
||||||
safe_delete_array(query);
|
|
||||||
|
|
||||||
parse->EventPlayer(EVENT_DISCOVER_ITEM, this, "", itemid);
|
parse->EventPlayer(EVENT_DISCOVER_ITEM, this, "", itemid);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user