v0.13.8

GetGuildRosterInfo

functionimplementedavailable in: camelot

Returns info for a guild member.

The client has this function, but Blizzard's documentation leaves it out, so its parameters and results aren't known.

Parameters

nametypedescription
indexnumberRanging from 1 to GetNumGuildMembers()

Returns

#nametypedescription
1namestringName of character with realm (e.g. "Arthas-Silvermoon")
2rankNamestringName of character's guild rank (e.g. Guild Master, Officer, Member, ...)
3rankIndexnumberIndex of rank starting at 0 for GM (add 1 for GuildControlGetRankName(index))
4levelnumberCharacter's level
5classDisplayNamestringLocalized class name (e.g. "Mage", "Warrior", "Guerrier", ...)
6zonestringCharacter's location (last location if offline)
7publicNotestringCharacter's public note, returns "" if you can't view notes or no note
8officerNotestringCharacter's officer note, returns "" if you can't view notes or no note
9isOnlinebooleantrue: online - false: offline
10statusnumber0: none - 1: AFK - 2: Busy (Do Not Disturb) (changed in 4.3.2)
11classstringLocalization-independent class name (e.g. "MAGE", "WARRIOR", "DEATHKNIGHT", ...)
12achievementPointsnumberCharacter's achievement points
13achievementRanknumberWhere the character ranks in guild if sorted by achievement points
14isMobilebooleantrue: player logged into app with this character
15canSoRbooleantrue: can use Scroll of Resurrection on character (deprecated)
16repStandingnumberStanding ID for character's guild reputation
17guidstringCharacter's GUID

In wowlua's emulated client

implementedwowlua models the system behind it. what the statuses mean

sources

Description: warcraft.wiki.gg's API pages ↗, by its contributors, CC BY-SA 4.0 ↗.