Merge pull request #1022 from KinglyKrab/getcurrencyid

Add getcurrencyid(item_id) to Perl/Lua.
This commit is contained in:
Chris Miles
2020-04-06 01:56:25 -05:00
committed by GitHub
4 changed files with 35 additions and 0 deletions
+11
View File
@@ -2946,6 +2946,17 @@ uint32 QuestManager::getcharidbyname(const char* name) {
return database.GetCharacterID(name);
}
int QuestManager::getcurrencyid(uint32 item_id) {
auto iter = zone->AlternateCurrencies.begin();
while (iter != zone->AlternateCurrencies.end()) {
if (item_id == (*iter).item_id) {
return (*iter).id;
}
++iter;
}
return 0;
}
const char* QuestManager::getguildnamebyid(int guild_id) {
if (guild_id > 0)
return guild_mgr.GetGuildName(guild_id);