Wikia

WoWWiki

API UnitGetGuildXP

Talk0
101,505pages on
this wiki
WoW API < UnitGetGuildXP

Retrieves the Guild XP information of the unit.

currentXP, nextLevelXP, dailyXP, maxDailyXP, unitWeeklyXP, unitTotalXP = UnitGetGuildXP("unit")

Arguments Edit

unit 
String - The UnitId to query.

Returns Edit

currentXP, nextLevelXP, dailyXP, maxDailyXP, unitWeeklyXP, unitTotalXP
currentXP 
Number - The amount of Guild XP for the current level.
nextLevelXP 
Number - The amount of Guild XP to reach the next level. The total Guild XP is this value plus currentXP.
dailyXP 
Number - The amount of Guild XP obtained towards the daily maximum.
maxDailyXP 
Number - The maximum Guild XP cap for the day. The total remaining for the day is this value minus dailyXP.
unitWeeklyXP 
Number - The amount of Guild XP contributed by the target this week.
unitTotalXP 
Number - The total amount of Guild XP contributed by the target.

Example Edit

local currentXP, nextLevelXP, dailyXP, maxDailyXP, unitWeeklyXP, unitTotalXP = UnitGetGuildXP("player");
print("Current Guild XP: " .. currentXP .. ", total: " .. (nextLevelXP + currentXP) .. ", daily: " .. dailyXP .. ", daily max: " .. maxDailyXP);
print("Player weekly contribution: " .. unitWeeklyXP .. ", total contribution: " .. unitTotalXP);

Result

Current Guild XP: 18592302, total: 26530000, daily: 5550302, daily max: 6246000
Player weekly contribution: 19088, total contribution: 29099957

Details Edit

The values returned by this function are only updated after the GUILD_XP_UPDATE event has fired. You can use the QueryGuildXP function to request an update.

Around Wikia's network

Random Wiki