- AbandonQuest - Confirms abandoning a quest in your log
- AbandonSkill - Confirms abandoning a skill
- AcceptAreaSpiritHeal - Notifies the server that you are ready to accept the periodic area resurrection from a battleground spirit healer
- AcceptArenaTeam - Accept an invitation to join an arena team
- AcceptBattlefieldPort - Accepts the offered teleport to a battleground, or leaves the queue for a given battleground.
- AcceptDuel - Accepts a proposed duel
- AcceptGroup - Accepts an invitation to a party
- AcceptGuild - Accept an invitation to join a guild
- AcceptLFGMatch - Accepts a proposed LFG match
- AcceptLevelGrant - Accepts a level that has been granted to you
- AcceptQuest - Accepts the quest that is currently displayed
- AcceptResurrect - Accepts a pending resurrection spell
- AcceptSkillUps - This function is deprecated
- AcceptSockets - Accepts the current socketed gems without confirmation
- AcceptTrade - Accepts a proposed trade
- AcceptXPLoss - Confirms the loss of 25% durability when resurrecting at the spirit healer, without confirmation
- ActionHasRange - Returns whether or not an action has a range restriction
- AddChatWindowChannel - Maps a channel in a specific chat frame to a numeric index.
- AddChatWindowMessages - Sets a chat frame to receive and show messages of the given message group.
- AddFriend - Adds a player or unit to the friend's list
- AddIgnore - Adds a player or unit to the ignore list
- AddMute - Mutes a player in voice chat
- AddOrDelIgnore - Adds or removes a player from the ignore list
- AddOrDelMute - Adds or removes a player/unit from the voice mute list
- AddQuestWatch - Adds a quest to the quest tracker
- AddSkillUp - This function is deprecated
- AddTradeMoney - Adds the money currently on the cursor to the trade window
- AppendToFile - This is an internal function
- ApplyBarberShopStyle -
- ArenaTeamDisband - Disbands an arena team
- ArenaTeamInviteByName - Invites a player to one of the player's arena teams
- ArenaTeamLeave - Leaves an arena team
- ArenaTeamRoster - Queries the server for roster information about an Arena team
- ArenaTeamSetLeaderByName - Promotes an arena team member to team leader
- ArenaTeamUninviteByName - Uninvites a player from an arena team
- AscendStop - Called when the player releases the binding for Jump
- AssistUnit - Assists a player by unit or name
- AttackTarget - Enables melee auto-attacking against the currently selected target
- AutoEquipCursorItem - Tries to equip the item currently held on the cursor
- AutoLootMailItem -
- AutoStoreGuildBankItem - Withdraws an item from the guild bank, automatically storing it in your inventory
- BackupMacros -
- BankButtonIDToInvSlotID - Returns an inventory slot Id mapped from a bank location
- BarberShopReset -
- BeginTrade - Accept a trade request from someone.
- BindEnchant - Confirms enchanting an item, when it would cause the item to become soulbound
- BuyGuildBankTab - Purchases the next available guild bank tab, without confirmation
- BuyGuildCharter - Purchases a guild charter with a given name
- BuyMerchantItem - Purchases an item available from a merchant, without confirmation
- BuyPetition - Purchases a petition (used for arena charters)
- BuySkillTier - This function is deprecated
- BuyStableSlot - Purchases the next available stable slot, without confirmation
- BuyTrainerService - Purchases a service available at a trainer
- BuybackItem - Purchases an item from the buyback tab
- CalculateAuctionDeposit - Returns the cost of an auction house deposit for a given runtime
- CalendarAddEvent -
- CalendarCanAddEvent -
- CalendarCanSendInvite -
- CalendarCloseEvent -
- CalendarContextEventCanComplain -
- CalendarContextEventCanEdit -
- CalendarContextEventClipboard -
- CalendarContextEventComplain -
- CalendarContextEventCopy -
- CalendarContextEventIsGuildWide -
- CalendarContextEventPaste -
- CalendarContextEventRemove -
- CalendarContextInviteAvailable -
- CalendarContextInviteDecline -
- CalendarContextInviteIsPending -
- CalendarContextInviteModeratorStatus -
- CalendarContextInviteRemove -
- CalendarContextInviteStatus -
- CalendarDefaultGuildFilter -
- CalendarEventAvailable -
- CalendarEventCanEdit -
- CalendarEventClearAutoApprove -
- CalendarEventClearLocked -
- CalendarEventClearModerator -
- CalendarEventDecline -
- CalendarEventGetInvite -
- CalendarEventGetInviteSortCriterion -
- CalendarEventGetNumInvites -
- CalendarEventGetRepeatOptions -
- CalendarEventGetSelectedInvite -
- CalendarEventGetStatusOptions -
- CalendarEventGetTextures -
- CalendarEventGetTypes -
- CalendarEventHasPendingInvite -
- CalendarEventHaveSettingsChanged -
- CalendarEventInvite -
- CalendarEventIsGuildWide -
- CalendarEventIsModerator -
- CalendarEventRemoveInvite -
- CalendarEventSelectInvite -
- CalendarEventSetAutoApprove -
- CalendarEventSetDate -
- CalendarEventSetDescription -
- CalendarEventSetLocked -
- CalendarEventSetLockoutDate -
- CalendarEventSetLockoutTime -
- CalendarEventSetModerator -
- CalendarEventSetRepeatOption -
- CalendarEventSetSize -
- CalendarEventSetStatus -
- CalendarEventSetTextureID -
- CalendarEventSetTime -
- CalendarEventSetTitle -
- CalendarEventSetType -
- CalendarEventSortInvites -
- CalendarGetAbsMonth -
- CalendarGetDate -
- CalendarGetDayEvent -
- CalendarGetEventIndex -
- CalendarGetEventInfo -
- CalendarGetFirstPendingInvite -
- CalendarGetHolidayInfo -
- CalendarGetMaxCreateDate -
- CalendarGetMaxDate -
- CalendarGetMinDate -
- CalendarGetMinHistoryDate -
- CalendarGetMonth -
- CalendarGetMonthNames -
- CalendarGetNumDayEvents -
- CalendarGetNumPendingInvites -
- CalendarGetRaidInfo -
- CalendarGetWeekdayNames -
- CalendarIsActionPending -
- CalendarNewArenaTeamEvent -
- CalendarNewEvent -
- CalendarNewGuildEvent -
- CalendarNewGuildWideEvent -
- CalendarOpenEvent -
- CalendarRemoveEvent -
- CalendarSetAbsMonth -
- CalendarSetMonth -
- CalendarUpdateEvent -
- CallCompanion -
- CameraOrSelectOrMoveStart - Called when left-clicking in the 3-D world
- CameraOrSelectOrMoveStop - Ends a left-click in the 3-D world
- CameraZoomIn - Zooms the camera in a specified distance
- CameraZoomOut - Zooms the camera out.
- CanCancelAuction -
- CanComplainChat - Returns whether or not a given chat line can be reported
- CanComplainInboxItem - Query an inbox mail item for complain status. This determines if you can report this mail as Spam. Returns 1 if you can, nil otherwise. This function only works at the mailbox, and will return nil for anyone on your friends list
- CanEditGuildEvent -
- CanEditGuildInfo - Returns whether or not the player can edit the guild information
- CanEditGuildTabInfo - Returns whether or not the player can edit a given guild tab info
- CanEditMOTD - Returns whether or not the player can edit the guild MOTD
- CanEditOfficerNote - Returns whether or not the player can edit officer notes
- CanEditPublicNote - Returns whether or not the player can edit public notes
- CanExitVehicle -
- CanGrantLevel - Returns whether or not the player has the right to level up their recruit-a-friend partner
- CanGuildBankRepair - Returns whether or not the player can pay for repairs using guild bank funds
- CanGuildDemote - Returns whether or not the player can demote lower ranked guild members
- CanGuildInvite - Returns whether or not the player can invite members to their guild
- CanGuildPromote - Returns whether or not the player has the ability to promote other players within the guild.
- CanGuildRemove - Returns whether or not the player can remove a member from their guild
- CanHearthAndResurrectFromArea -
- CanInspect - This function returns if the given unit can be inspected.
- CanJoinBattlefieldAsGroup - Returns whether or not the currently displayed battlefield supports joining as a group
- CanMerchantRepair - Returns whether or not the open merchant can repair equipment
- CanSendAuctionQuery - Returns whether or not the player can perform a given auction house query
- CanSendLFGQuery - Returns whether or not the player can submit a LFG/LFM request for the given type and index
- CanShowAchievementUI -
- CanShowResetInstances - Returns whether or not the player can reset instances
- CanSignPetition - Returns whether or not the player can sign the currently offered petition
- CanSummonFriend - This is an internal function
- CanSwitchVehicleSeats -
- CanViewOfficerNote - Returns whether or not the player can view officer notes
- CanWithdrawGuildBankMoney - Returns whether or not the player can withdraw money from the guild bank
- CancelAreaSpiritHeal - Cancels resurrection if one is pending from a battleground spirit healer
- CancelAuction - Cancels an auction that has been placed by the player
- CancelBarberShop -
- CancelDuel - Cancels a proposed duel, or declines a duel that has been offered
- CancelItemTempEnchantment - Cancels a temporary item enchant
- CancelLogout - Cancels a pending logout
- CancelPendingEquip - Cancels a pending equip action
- CancelPendingLFG - Removes the player from all open LookingForGroup queues.
- CancelShapeshiftForm - Cancels the current shapeshift form
- CancelSkillUps - This function is deprecated
- CancelSummon -
- CancelTrade - Cancels an active trade
- CancelTradeAccept - Cancels a trade that is currently pending accepting by the other party
- CancelUnitBuff -
- CastPetAction - Casts a pet action on a specific target
- CastShapeshiftForm - Casts a shapeshift form by index
- CastSpell - Casts a spell by it's index in the player's spellbook
- CastSpellByName - Casts a spell by name, optionally on a target.
- ChangeActionBarPage - Changes the current action bar page
- ChangeChatColor - Changes the color of a message type in the chat windows
- ChannelBan - Bans a player from a given chat channel
- ChannelInvite - Invites a player to a given channel
- ChannelKick - Kicks a player from the given channel
- ChannelModerator - Grants a player moderator status on the given channel
- ChannelMute - Turns off the specified player's ability to speak in the channel
- ChannelSilenceAll - Removes both voice and chat permissions for the given player in the specified channel
- ChannelSilenceVoice - Silences the given character for voice chat on the channel. Can only be done as a raid/party/bg leader or assistant
- ChannelToggleAnnouncements - Toggles channel announcements for a given channel.
- ChannelUnSilenceAll - Unsilences a player for chat and voice on a given channel
- ChannelUnSilenceVoice - Unsilences a player on a given channel
- ChannelUnban - Unbans a player from a given channel
- ChannelUnmoderator - Revokes moderator status from a given player on a specific channel
- ChannelUnmute - Unmutes the specified player on that channel
- ChannelVoiceOff - Disables voice chat in the given channel
- ChannelVoiceOn - Enables voice chat in the given channel
- CheckBinderDist - Returns whether or not the player is in range of an NPC that can bind their hearthstone
- CheckInbox - Requests the player's mailbox information from the server
- CheckInteractDistance - Returns whether or not the player is close enough to interact with a unit
- CheckPetUntrainerDist - Returns whether or not the player is in range of a Pet Trainer
- CheckReadyCheckTime - Unknown, called by UIParent's OnUpdate handler
- CheckSpiritHealerDist - Returns whether or not the player is in range of a spirit healer
- CheckTalentMasterDist - Returns whether or not the player is in range of a talent trainer
- ClearAchievementComparisonUnit -
- ClearChannelWatch - This function is deprecated
- ClearCursor - Removes whatever is currently attached to the cursor
- ClearFocus - Clears the player's focus unit
- ClearInspectPlayer - Clears the data for the currently inspected player
- ClearLFGAutojoin - Clears the Autojoin functionality in the LFG tool
- ClearLFMAutofill - Stops the LFM interface from auto-adding members to your group
- ClearLookingForGroup - Clears the player from any LFG/LFM listings or requests
- ClearLookingForMore - Clears all active LFM requests, removing the player from the LFG queue
- ClearOverrideBindings - Clears all override bindings for a given owner
- ClearPartyAssignment - Clears a specified assignment (main tank, main assist) for the specified unit, or all raid members if not specified.
- ClearSendMail - Clears the send mail window, removing all items, money, text
- ClearTarget - Clears the player's current target
- ClearTutorials - Clears any already displayed tutorials so they are displayed again
- ClickAuctionSellItemButton - Causes the item currently being held by the cursor to be placed in the Auction House "Create Auction" item slot
- ClickLandmark -
- ClickPetitionButton - This function is deprecated
- ClickSendMailItemButton - Causes the item currently being held by the cursor to be placed in the mailbox send item slot
- ClickSocketButton - Picks up or places a gem in the Item Socketing UI
- ClickStablePet - Simulates a click on the given stable pet index
- ClickTargetTradeButton - Simulates clicking on a specific slot in the target trade window.
- ClickTradeButton - Clicks a specific trade window button
- CloseArenaTeamRoster - Closes the Arena Team Roster frame
- CloseAuctionHouse - Closes the auction house UI and stops all data retrieval.
- CloseBankFrame - Closes the bank frame
- CloseBattlefield - Closes the battlefield selection UI.
- CloseGossip - Closes the gossip window
- CloseGuildBankFrame - Closes the guild bank frame
- CloseGuildRegistrar - Closes the guild registrar frame
- CloseGuildRoster - Closes the Guild Roster UI frame
- CloseItemText - Closes the item text display frame.
- CloseLoot - Closes the loot window
- CloseMail - Closes the mail window
- CloseMerchant - Closes the open merchant window
- ClosePetStables - Closes the Pet Stable UI window
- ClosePetition - Close the petition window
- ClosePetitionVendor - Closes the petition vendor window
- CloseQuest - Closes the open quest frame
- CloseSocketInfo - Closes the socket frame
- CloseTabardCreation - Closes the tabard creation window
- CloseTaxiMap - Closes the taxi (flight master) map
- CloseTrade - Closes the trade window
- CloseTradeSkill - Closes the tradeskill window, if it is open
- CloseTrainer - Closes the trainer window
- CollapseAllHeaders -
- CollapseChannelHeader - Collapses a channel header in the chat channel listing
- CollapseFactionHeader - Collapses a given faction header
- CollapseQuestHeader - Collapses a header in the quest log
- CollapseSkillHeader - Collapses a skill header in the Skills window
- CollapseTradeSkillSubClass - This function collapses the specified index in the TradeSkill UI
- CollapseTrainerSkillLine - Collapses the given skill line in the class trainer frame
- CombatLogAddFilter - Adds a filter to the combat log system
- CombatLogAdvanceEntry - Advances through combat log entries by the specified amount
- CombatLogClearEntries - Removes all the entries from the combat log
- CombatLogGetCurrentEntry - Returns the combat log event information for the current entry and advances to the next entry
- CombatLogGetNumEntries - Returns the number of available combat log events
- CombatLogGetRetentionTime - Returns the amount of time combat log entries are stored
- CombatLogResetFilter - Clears the combat log filter
- CombatLogSetCurrentEntry - Sets the combat log cursor to the given index
- CombatLogSetRetentionTime - Sets the amount of time combat log entries will be stored
- CombatLog_Object_IsA -
- CombatTextSetActiveUnit -
- CommentatorAddPlayer - This is an internal function
- CommentatorEnterInstance - This is an internal function
- CommentatorExitInstance - This is an internal function
- CommentatorFollowPlayer - This is an internal function
- CommentatorGetCamera - This is an internal function
- CommentatorGetCurrentMapID - This is an internal function
- CommentatorGetInstanceInfo - This is an internal function
- CommentatorGetMapInfo - This is an internal function
- CommentatorGetMode - This is an internal function
- CommentatorGetNumMaps - This is an internal function
- CommentatorGetNumPlayers - This is an internal function
- CommentatorGetPlayerInfo - This is an internal function
- CommentatorLookatPlayer - This is an internal function
- CommentatorRemovePlayer - This is an internal function
- CommentatorSetBattlemaster - This is an internal function
- CommentatorSetCamera - This is an internal function
- CommentatorSetCameraCollision - This is an internal function
- CommentatorSetMapAndInstanceIndex - This is an internal function
- CommentatorSetMode - This is an internal function
- CommentatorSetMoveSpeed - This is an internal function
- CommentatorSetPlayerIndex - This is an internal function
- CommentatorSetTargetHeightOffset - This is an internal function
- CommentatorStartInstance - This is an internal function
- CommentatorToggleMode - This is an internal function
- CommentatorUpdateMapInfo - This is an internal function
- CommentatorUpdatePlayerInfo - This is an internal function
- CommentatorZoomIn - This is an internal function
- CommentatorZoomOut - This is an internal function
- ComplainChat - Files a complaint about a given chat message
- ComplainInboxItem - Reports an inbox item as spam
- CompleteQuest - Completes the current quest in a questgiver dialog.
- ConfirmAcceptQuest - Confirms accepting a quest that someone in your group is starting
- ConfirmBindOnUse - Confirms the "Bind on Use" dialog when using a new item
- ConfirmBinder - Confirms a new hearthstone location
- ConfirmLootRoll - Confirms a loot roll for a given item that will be bound to your character if you win the roll
- ConfirmLootSlot - Confirms the looting of a bind-on-pickup item
- ConfirmPetUnlearn - Confirms unlearning a pet's skills
- ConfirmReadyCheck - Sends your ready status to the raid leader when asked for a readycheck
- ConfirmSummon - Accepts a summon spell
- ConfirmTalentWipe - Confirms the player unlearning all talents
- ConsoleExec - Runs a console command
- ContainerIDToInventoryID - Returns the inventoryId that corresponds to a given containerId
- ConvertToRaid - Converts a party to a raid. Does nothing if not in a party or not the party leader.
- CreateFont - Creates a new font object
- CreateFrame - Creates a new frame object dynamically
- CreateMacro - Creates a new macro
- CreateMiniWorldMapArrowFrame - This is an internal function
- CreateWorldMapArrowFrame - This is an internal function
- CursorCanGoInSlot - Returns whether or not the item on the cursor can be placed in the given slot
- CursorHasItem - Indicates if the cursor is currently holding an item
- CursorHasMacro - Returns whether or not the cursor currently holds a macro
- CursorHasMoney - Returns whether or not the cursor is currently holding money
- CursorHasSpell - Returns whether or not the cursor currently holds a spell.
- DeclineArenaTeam - Declines an arena team invitation
- DeclineGroup - Declines a group invitation
- DeclineGuild - Declines an offered guild invitation
- DeclineInvite - Declines a pending invitation to the given chat channel
- DeclineLFGMatch - This function is deprecated
- DeclineLevelGrant - Declines a level that has been granted to you
- DeclineName - This function is not currently used
- DeclineQuest - Declines a quest.
- DeclineResurrect - Declines a resurrection spell
- DelIgnore - Removes a player from your ignore list
- DelMute - Removes a voice mute for a given player
- DeleteCursorItem - Confirms deletion of the item currently held on the cursor
- DeleteFile - This is an internal function, calling it gives an "Access Denied" error message.
- DeleteGMTicket - Abandons the currently pending GM ticket
- DeleteInboxItem - Deletes the given mail from your inbox.
- DeleteMacro - Deletes a macro by id
- DemoteAssistant - Demotes the given player from raid assistant status
- DepositGuildBankMoney - Deposits money into the guild bank
- DescendStop - Called when the player releases the sit/descend key (while swimming or flying)
- DestroyTotem - Destroys the totem of the given element
- DisableAddOn - Disables an addon by name or index
- DisableAllAddOns - Flags all addons as disabled for the current character
- DisableSpellAutocast - Disables auto-cast for a given pet spell
- DismissCompanion -
- Dismount - Dismounts the player
- DisplayChannelOwner - Fires a CHANNEL_OWNER event for the given channel
- DisplayChannelVoiceOff - Disables voice chat in a given channel
- DisplayChannelVoiceOn - Enables voice chat in a given channel
- DoEmote - Executes a preset emote, with optional target
- DoReadyCheck - Perform a ready check
- DoTradeSkill - Casts a trade skill, optionally multiple times
- DownloadSettings -
- DropCursorMoney - Drops the money currently held to the cursor, returning it to where it was taken from
- DropItemOnUnit - Drops the currently held item on a specific unit
- EditMacro - Edit Macro command/button
- EnableAddOn - Enables an addon for the current character
- EnableAllAddOns - Enables all addons for the current character (takes effect at the next UI load)
- EnableSpellAutocast - Enabled auto-cast for a given pet spell
- EnumerateFrames - Returns the next frame following the frame passed, or nil if no more frames exist
- EnumerateServerChannels - Returns the available server channel names
- EquipCursorItem - Attempts to equip the item held on the cursor into a specific inventory slot
- EquipItemByName - Equips an item by name, item link or item id
- EquipPendingItem - Confirms equpping a pending bind-on-equip item
- ExpandAllHeaders -
- ExpandChannelHeader - Collapses a channel header in the chat channel listing
- ExpandCurrencyList -
- ExpandFactionHeader - Expands a given faction header
- ExpandQuestHeader - Expands a quest header in the quest log
- ExpandSkillHeader - Expands a skill header in the Skills window
- ExpandTradeSkillSubClass - Expands a tradeskill subclass in the tradeskill window
- ExpandTrainerSkillLine - Expands a skill line in the trainer window.
- FactionToggleAtWar - Toggles the 'at war' status towards a specific faction
- FlagTutorial - Flags a tutorial step as already viewed, so it doesn't appears again.
- FlipCameraYaw - Rotates the camera around the player
- FocusUnit - Sets the given unit as your focus target. Passing nil will clear your focus. Can only be called by the blizzard UI.
- FollowUnit - Follows a specified player
- ForceLogout - Forces the client to logout
- ForceQuit - Immediately exits World of Warcraft
- FrameXML_Debug - Enables or disables verbose XML logging
- GMRequestPlayerInfo - This is an internal function
- GMSurveyAnswer -
- GMSurveyAnswerSubmit - Submits an answer to a GM Survey question
- GMSurveyCommentSubmit - Submits a comment to the current GM survey
- GMSurveyNumAnswers -
- GMSurveyQuestion - Returns the text of a specific question from a GM survey
- GMSurveySubmit - Submits the current GM survey
- GameMovieFinished -
- GetAbandonQuestItems - Returns any items that would be destroyed by confirming abandoning the current quest
- GetAbandonQuestName - Returns the name of the quest being abandoned
- GetAccountExpansionLevel - Returns the expansion level of the player's account
- GetAchievementCategory -
- GetAchievementComparisonInfo -
- GetAchievementComparisonUnitInfo -
- GetAchievementCriteriaInfo -
- GetAchievementInfo -
- GetAchievementInfoFromCriteria -
- GetAchievementLink -
- GetAchievementNumCriteria -
- GetAchievementNumRewards -
- GetAchievementReward -
- GetActionAutocast - Returns information about autocast actions
- GetActionBarPage - Returns the current action bar page
- GetActionBarToggles - Returns the current visibility settings for the four secondary action bars
- GetActionCooldown - Returns cooldown information about a given action slot
- GetActionCount - Returns the number of uses remaining for the given action slot
- GetActionInfo - Returns information about a given actionbar slot
- GetActionText - Returns the label for a given action slot.
- GetActionTexture - Returns the texture for the given action slot
- GetActiveLevel - This function is deprecated
- GetActiveTitle - Returns the name of an active quest in the QuestFrame.
- GetActiveVoiceChannel - Returns the currently active voice channel
- GetAddOnCPUUsage - Returns the amount of CPU time used by the given addon, in milliseconds
- GetAddOnDependencies - Get all dependencies of the queried addon. Returns nil if no dependencies are listed.
- GetAddOnInfo - Returns information about an addon in the client's addon list
- GetAddOnMemoryUsage - Returns the amount of memory used by a given addon
- GetAddOnMetadata - Returns the value of certain fields in an addon's TOC file
- GetAdjustedSkillPoints - This function is deprecated
- GetAreaSpiritHealerTime - Returns the amount of time until a nearby battleground spirit healer resurrects all players in its area.
- GetArenaCurrency - Returns the number of available arena currency points
- GetArenaTeam - Returns information about one of the player's arena teams.
- GetArenaTeamRosterInfo - Returns information about an arena team member
- GetArenaTeamRosterSelection - Returns the currently selected arena team member for a given team
- GetArenaTeamRosterShowOffline - Returns whether or not the "Show Offline Members" filter for arena teams is enabled
- GetArmorPenetration - Returns the player's current armor penetration
- GetAttackPowerForStat - Calculates the amount of attack power that your current character would gain from having the given value for the specified stat.
- GetAuctionHouseDepositRate - Returns the current auction house deposit rate
- GetAuctionInvTypes - Returns a list of the inventory subtypes for a given auction house item subclass .
- GetAuctionItemClasses - Returns a list of top level item classes used to categorize auction items (e.g. Weapons, Armor, Container, Consumable, Trade Goods, etc.).
- GetAuctionItemInfo - Returns information about an item up for auction
- GetAuctionItemLink - Returns an item link for a given auction item
- GetAuctionItemSubClasses - Returns a list of subclasses that are valid for a specific auction item class (e.g. One-Handed Axes, Two-Handed Axes, Bows, Guns under Weapons; Miscellaneous, Cloth, Leather and others under Amor, etc.).
- GetAuctionItemTimeLeft - Returns the time left for a given auction listing
- GetAuctionSellItemInfo - Returns information about the item being placed on auction
- GetAuctionSort - Returns the current sort settings for auction data
- GetAvailableLevel - This function is deprecated
- GetAvailableTitle - Queries the title of the selected available quest at a quest NPC.
- GetBackpackCurrencyInfo -
- GetBagName - Returns the name of a bag
- GetBankSlotCost - Returns the cost of a bank slot.
- GetBarberShopStyleInfo -
- GetBarberShopTotalCost -
- GetBaseMip - Returns the level of texture resolution rendered by the client
- GetBattlefieldArenaFaction - This function is deprecated
- GetBattlefieldEstimatedWaitTime - Returns the estimated wait time on a battleground or arena queue
- GetBattlefieldFlagPosition - Returns positioning information on the given flag
- GetBattlefieldInfo - Returns information about a battleground when speaking to a battlemaster NPC or attempting to enter a battleground instance portal
- GetBattlefieldInstanceExpiration - When a battleground match is over, returns the amount of time remaining before the instance is closed and all players are returned to the locations from which they entered it.
- GetBattlefieldInstanceInfo - Returns a numeric ID for a battleground instance listed in the battleground instance selection window.
- GetBattlefieldInstanceRunTime - Returns how long the current battleground instance has been running in milliseconds
- GetBattlefieldMapIconScale - Returns the scale of the battleground map icons
- GetBattlefieldPortExpiration - Returns the time left on a battleground or arena invitation
- GetBattlefieldPosition - Returns information on the queried players position in a battleground
- GetBattlefieldScore - Returns information about a specific line in the battleground or arena score list
- GetBattlefieldStatData - Returns battleground-specific statistics for a given player
- GetBattlefieldStatInfo - Used to retrieve a list of custom scoreboard columns inside a battleground
- GetBattlefieldStatus - Returns information about an active or queued battleground instance
- GetBattlefieldTeamInfo - Returns info about teams and their ratings in a rated arena match.
- GetBattlefieldTimeWaited - Returns the amount of time the player has queued for the given battleground, in milliseconds
- GetBattlefieldVehicleInfo -
- GetBattlefieldWinner - Returns the winner of the current battleground or arena match
- GetBidderAuctionItems - Retrieves bidding data for items you are bidding on
- GetBillingTimeRested - Returns the number of minutes offline required for full xp.
- GetBindLocation - Returns the value of the Hearthstone bind location
- GetBinding - Returns information about a key binding.
- GetBindingAction - Returns the action associated with the given key
- GetBindingByKey - Returns the actions bound to a specific key combination
- GetBindingKey - Returns the key combinations for a given binding command
- GetBlockChance - Returns your block percentage.
- GetBonusBarOffset - Returns the bar offset for the bonus bar.
- GetBuildInfo - Returns the version information about the client
- GetBuybackItemInfo - Returns information about an item in the merchant buyback window
- GetBuybackItemLink - Returns the item link for an item in the buyback window
- GetCVar - Returns the value of a stored configuration variable
- GetCVarAbsoluteMax - Returns the absolute maximum value allowed for a given CVar
- GetCVarAbsoluteMin - Returns the absolute minimum value allowed for a given CVar
- GetCVarBool - Returns the value of the CVar as 1 or nil instead of requiring you to compare the cvar value with "0" or "1"
- GetCVarDefault - Query the default value for a given CVar. Will error if CVar does not exist.
- GetCVarInfo - Returns information about the named CVar
- GetCVarMax - Returns the maximum value allowed for a given CVar
- GetCVarMin - Returns the minimum value allowed for a given CVar
- GetCategoryInfo -
- GetCategoryList -
- GetCategoryNumAchievements -
- GetChannelDisplayInfo - Returns information about a given chat channel
- GetChannelList - Returns the list of channels the player currently belongs to
- GetChannelName - Returns information about a given chat channel.
- GetChannelRosterInfo - Returns information about a user in a given channel
- GetChatTypeIndex - Converts a chat type string to a numeric chat type index.
- GetChatWindowChannels - Returns a list of all channels that a given chat window is interested in
- GetChatWindowInfo - Retrieves information about a specific Chat window
- GetChatWindowMessages - Returns a list of message events (leaving the CHAT_MSG_ part out) a given chatframe is registered for.
- GetClickFrame -
- GetCoinIcon - Returns a texture path for an icon depending on the amount passed.
- GetCoinText - Return a localized string describing the amount.
- GetCoinTextureString -
- GetCombatRating - Returns the amount of rating a player has for a given rating stat
- GetCombatRatingBonus - Returns the percentage bonus for a given combat rating.
- GetComboPoints - Returns the number of combo points the player has
- GetCompanionCooldown -
- GetCompanionInfo -
- GetComparisonAchievementPoints -
- GetComparisonCategoryNumAchievements -
- GetComparisonStatistic -
- GetContainerItemCooldown - Returns information about the cooldown for an item in one of your bags
- GetContainerItemDurability - Returns durability information for an item in one of your bags
- GetContainerItemInfo - Returns information aboute an item in a container
- GetContainerItemLink - Returns the item link of the item at a specific position in the players bags or bank.
- GetContainerNumFreeSlots - Gets the number of free slots for a container and the type of items that can go into it
- GetContainerNumSlots - Returns the number of slots for a given container
- GetCorpseMapPosition - Returns the position of the player's corpse on the world map.
- GetCorpseRecoveryDelay - Returns the amount of time left until the player can recover their corpse
- GetCritChance - Returns the player's percent melee critical strike chance
- GetCritChanceFromAgility - Returns the amount of critical strike chance given by the agility stat
- GetCriteriaComparisonInfo -
- GetCurrencyListInfo -
- GetCurrencyListSize -
- GetCurrentArenaSeason - Returns the current arena season.
- GetCurrentBindingSet - Returns the type of key bindings in use
- GetCurrentDungeonDifficulty - Returns the currently dungeon difficulty level
- GetCurrentGuildBankTab - Returns the currently selected guild bank tab
- GetCurrentKeyBoardFocus - Returns the frame that currently has the keyboard focus
- GetCurrentMapContinent - Returns the current map continent.
- GetCurrentMapDungeonLevel -
- GetCurrentMapZone - Returns the number of the zone currently shown on the World Map
- GetCurrentMultisampleFormat - Returns the index of the currently selected multi-sample format
- GetCurrentResolution - Returns the index of the current resolution
- GetCurrentTitle - Returns the currently selected player title
- GetCursorInfo - Returns information about the object currently held by the cursor
- GetCursorMoney - Returns the amount of money currently held by the cursor, in copper
- GetCursorPosition - Returns the coordinate position of the cursor on screen.
- GetDailyQuestsCompleted - Returns the number of daily quests the player already completed today.
- GetDamageBonusStat - This function will return the index of the stat that provides the most (not necessarily the only) bonus melee damage when increased for the player's class. Currently this is either 1 (Strength) or 2 (Agility).
- GetDeathReleasePosition - Returns the location of the graveyard where your spirit will appear when it is released from your body
- GetDebugStats - This is an internal function
- GetDebugZoneMap -
- GetDefaultDungeonDifficulty - Returns the default dungeon difficulty level for the player
- GetDefaultLanguage - Returns the default language that the character speaks
- GetDodgeChance - Returns the amount of dodge change the player has, as a percentage
- GetEventCPUUsage - Returns information about the CPU usage of events
- GetExistingLocales - Returns the locale packs currently available to the client
- GetExistingSocketInfo - Returns information about the jewel in a given socket for the item in the item socketing interface
- GetExistingSocketLink - Returns an item link for a socketed gem.
- GetExpertise - Returns the amount of expertise the player currently has
- GetExpertisePercent - Returns the reduced chance to be dodged or parried as a result of the expertise rating
- GetExtendedItemInfo - This is an internal function
- GetFacialHairCustomization -
- GetFactionInfo - Returns information about a specified faction index
- GetFarclip - Returns the value of the "Terrain Distance" video option
- GetFirstTradeSkill - Returns the index of the first tradeskill recipe, as opposed to tradeskill headers
- GetFrameCPUUsage - Gets CPU time used and number of function calls for the frame and it's children depending on the includeChildren setting. includeChildren defaults to 'true'.
- GetFramerate - Returns the current graphical framerate
- GetFramesRegisteredForEvent - Returns all frames registered for a given event
- GetFriendInfo - Returns information about someone on the player's friends list
- GetFunctionCPUUsage - Returns CPU usage information about a function
- GetGMStatus - This is an internal function
- GetGMTicket - Requests a GM ticket update from the server
- GetGMTicketCategories - Returns a list of available GM ticket categories
- GetGameTime - Returns the current in-game time
- GetGamma - Returns the gamma value for the game client
- GetGlyphLink -
- GetGlyphSocketInfo -
- GetGossipActiveQuests - Returns a list of the available quests during a Gossip interaction
- GetGossipAvailableQuests - Gets a list of all available quests of the active gossip frame.
- GetGossipOptions - Returns the available gossip options for a given NPC
- GetGossipText - Returns the text that is displayed when initially conversing with an NPC
- GetGreetingText - Returns the greeting text displayed for quest NPCs with multiple quests
- GetGuildBankItemInfo - Returns information about the guild bank item in a given slot
- GetGuildBankItemLink - Returns the item link of the item at a specific position in the guild bank.
- GetGuildBankMoney - Returns the amount of money available in the guild bank, in copper
- GetGuildBankMoneyTransaction - Returns information from the guildbank money log.
- GetGuildBankTabCost - Returns the cost of the next available guild bank tab
- GetGuildBankTabInfo - Returns information about a given guild bank tab.
- GetGuildBankTabPermissions - Returns the permissions the currently selected guild rank has for a given guild bank tab
- GetGuildBankText - Returns the text from the info pane for the given guild bank tab
- GetGuildBankTransaction - Returns information about a specific guild bank item transaction
- GetGuildBankWithdrawLimit - Returns the guildbank gold withdraw limit for the current rank being viewed in the guild control pane.
- GetGuildBankWithdrawMoney - Returns the amount of gold the player can withdraw from the bank daily
- GetGuildCharterCost - Returns the cost of a guild charter
- GetGuildEventInfo - Returns information on the guild log.
- GetGuildInfo - Retrieves information about a players guild.
- GetGuildInfoText - Returns the information text for the player's guild.
- GetGuildRosterInfo - Returns information about the selected player in your guild roster.
- GetGuildRosterLastOnline - Returns the amount of time since a guild members has been seen online
- GetGuildRosterMOTD - Returns the Message of the Day for your guild
- GetGuildRosterSelection - Returns the raid roster index of your currently selected guild member.
- GetGuildRosterShowOffline - Returns whether or not the "Show Offline" setting is enabled in the Guild tab
- GetGuildTabardFileNames - Returns the filenames of the textures that comprise the player's guild tabard
- GetHairCustomization -
- GetHonorCurrency - Returns the number of honor points available to purchase rewards
- GetIgnoreName - Returns the name of the specified ignored person.
- GetInboxHeaderInfo - Returns information an inbox item
- GetInboxInvoiceInfo - Returns information about an auction house invoice
- GetInboxItem - Returns information about an item attached to a received mail
- GetInboxItemLink - Returns the item link to the specified attachment.
- GetInboxNumItems - Returns the number of mail items in currently in your inbox.
- GetInboxText - Returns information about the text of an inbox message
- GetInspectArenaTeamData - Returns information about an inspect target's arena team
- GetInspectHonorData - Returns honor information about an inspect target
- GetInstanceBootTimeRemaining - Returns the amount of time left until the player is removed from the current instance
- GetInstanceDifficulty - Returns your group's dungeon difficulty setting
- GetInventoryAlertStatus - Returns the durability level of a given inventory slot
- GetInventoryItemBroken - Returns whether or not the given inventory item is broken
- GetInventoryItemCooldown - Returns cooldown information about a current inventory item
- GetInventoryItemCount - Returns the number of items stacked in an inventory slot
- GetInventoryItemDurability - Returns the durability stats for a given item
- GetInventoryItemLink - Returns an item link for an inventory item
- GetInventoryItemQuality - Returns the quality level of a given inventory item
- GetInventoryItemTexture - Returns the item texture for a specific inventory item
- GetInventoryItemsForSlot - Returns a list of items that can be equipped in a given inventory slot
- GetInventorySlotInfo - Returns information about an inventory slot
- GetItemCooldown - Returns cooldown information about a given item
- GetItemCount - Returns the number of a given item the player has in possession (possibly including bank)
- GetItemFamily - Returns the bag type of the given item
- GetItemGem - Returns the name and link for a gem in a specific item socket
- GetItemIcon - Returns the texture path for the given item's icon
- GetItemInfo - Returns information about an item, by name, link or id
- GetItemQualityColor - Returns the red, green and blue components of the color for the given item quality index. Also returns a hex representation of the same color.
- GetItemSpell - Returns information about the spell cast when using a given item
- GetKnownSlotFromHighestRankSlot -
- GetLFGPartyResults - Returns information about a member of a party in the LFG results
- GetLFGResults - Returns information about a specific line of a LFM/LFG query
- GetLFGStatusText - Returns information on your current Looking For Group status.
- GetLFGTypeEntries - Returns the valid entries of a specific type in the LFG system
- GetLFGTypes - Returns the type of possible LFG queries
- GetLanguageByIndex - Returns the localized name of the language identified by the index being queried
- GetLatestCompletedAchievements -
- GetLatestCompletedComparisonAchievements -
- GetLatestThreeSenders - Returns the names of the last three senders of unchecked mail
- GetLatestUpdatedComparisonStats -
- GetLatestUpdatedStats -
- GetLocale - Returns the four character locale code indicating what language the client uses
- GetLookingForGroup - Retrieves information about the players LFG status.
- GetLootMethod - Retrieves information about the groups loot setting.
- GetLootRollItemInfo - Returns information about the specified item to roll on.
- GetLootRollItemLink - Returns an item link for the specified item
- GetLootRollTimeLeft - Returns the amount of time left on the given loot roll, in milliseconds.
- GetLootSlotInfo - Returns the information for a loot slot item
- GetLootSlotLink - Returns an item link for a given loot window slot
- GetLootThreshold - Returns the current loot threshold setting.
- GetMacroBody - Returns the body of a given macro index
- GetMacroIconInfo - Returns the texture for a given macro icon index
- GetMacroIndexByName - Converts a macro name to macro index
- GetMacroInfo - Returns name, texture and body of a given macro
- GetMacroItem - Returns information about a macro, if it's next action would be to use an item
- GetMacroItemIconInfo - Returns the texture for macro item icons
- GetMacroSpell - Returns the spell a given macro is set to cast
- GetManaRegen - Returns the mana regeneration statistics for the player. Return values are in mana per second.
- GetMapContinents - Returns a list of the map continents
- GetMapDebugObjectInfo -
- GetMapInfo - Returns the map information about the current world map texture
- GetMapLandmarkInfo - Returns information about a map landmark
- GetMapOverlayInfo - Returns information about a world map overlay
- GetMapZones - Returns the map zones for a given continent
- GetMasterLootCandidate - Returns information about a given loot candidate
- GetMaxCombatRatingBonus -
- GetMaxDailyQuests - Returns the maximum number of daily quests that can be completed each day.
- GetMerchantItemCostInfo - Returns the cost of a merchant item, in honor points, arena points, and marks
- GetMerchantItemCostItem - Returns information about an item used as currency to purchase another item (such as battleground rewards)
- GetMerchantItemInfo - Returns information about an item available at a merchant
- GetMerchantItemLink - Returns the full link of the item in question, or nil if the index is out of range.
- GetMerchantItemMaxStack - Determines how many of a merchant item you can purchase in one transaction
- GetMerchantNumItems - Returns the total number of items a merchant has to sell
- GetMinigameState - This is an internal function
- GetMinigameType - Returns the minigame type of the active minigame
- GetMinimapZoneText - Returns the zone text for use on the Minimap.
- GetMirrorTimerInfo - Returns information about a mirror timer bar
- GetMirrorTimerProgress - Returns the progress of a mirror timer (breath, exhaustion, etc.)
- GetModifiedClick - Returns the modifiers set (for example "CTRL-SHIFT") for the given modified click
- GetModifiedClickAction - Returns the token/name for a modified click action
- GetMoney - Return the amount of money the player currently possesses.
- GetMouseButtonClicked - Returns which mouse button triggered the current click
- GetMouseButtonName - Converts a mouse button number to a mouse button name
- GetMouseFocus - Returns the frame that is currently under the mouse, and has mouse input enabled.
- GetMovieResolution -
- GetMovieSubtitles -
- GetMultisampleFormats - Returns the available multi-sample formats
- GetMuteName - Gets name of a character on the player's mute list
- GetMuteStatus - Returns whether or not the given player or unitId is muted
- GetNetStats - Returns the game's network statistics
- GetNewSocketInfo - Returns information about a gem that would be socketed
- GetNewSocketLink - Returns an item link for a gem to be socketed
- GetNextAchievement -
- GetNextStableSlotCost - Returns the cost of the next available stable slot
- GetNumActiveQuests - Returns the number of currently active quests by this player for this NPC
- GetNumAddOns - Returns the number of addons in the addon listing
- GetNumArenaTeamMembers - Returns the number of members in a given arena team
- GetNumAuctionItems - Returns the number of auction items for a given type of listing
- GetNumAvailableQuests - Returns the number of available quests at the current NPC
- GetNumBankSlots - Returns information about purchased bank bag slots
- GetNumBattlefieldFlagPositions - Returns the number of battlefield flags in the current zone.
- GetNumBattlefieldPositions - Returns the number of team members currently on the battlefield
- GetNumBattlefieldScores - Returns the number of scores available in the current battlefield
- GetNumBattlefieldStats - Returns the number of battlefield specific columns to be displayed in the final score frame
- GetNumBattlefieldVehicles -
- GetNumBattlefields - Returns the number of available battlefields
- GetNumBindings - Returns the number of key binding actions listed in the Key Bindings window.
- GetNumBuybackItems - Returns the number of items available on the buyback tab
- GetNumChannelMembers - Returns the number of members in a specific chat channel.
- GetNumCompanions -
- GetNumComparisonCompletedAchievements -
- GetNumCompletedAchievements -
- GetNumDeclensionSets - This function is not currently used
- GetNumDisplayChannels - Returns the number of channels in the channel display
- GetNumDungeonMapLevels -
- GetNumFactions - Returns the number of factions the player has encountered
- GetNumFrames - Returns the number of created frame objects (and derivatives)
- GetNumFriends - Returns the number of friends on the player's friend list
- GetNumGlyphSockets -
- GetNumGossipActiveQuests - Returns the number of currently active quests in the gossip window
- GetNumGossipAvailableQuests - Returns the number of available quests in the gossip window
- GetNumGossipOptions - Returns the number of options in the current gossip frame
- GetNumGuildBankMoneyTransactions - Returns the number of guild bank money transactions available for the money log
- GetNumGuildBankTabs - Gives the number of purchased tabs for the guildbank
- GetNumGuildBankTransactions - Returns the number of transactions for the specified guild bank tab.
- GetNumGuildEvents - Returns the number of available guild events for the guild log
- GetNumGuildMembers - Returns the number of members in the player's guild
- GetNumIgnores - Returns the number of people currently on the player's ignore list
- GetNumLFGResults - Returns the number of results from a LFG query
- GetNumLanguages - Returns the number of languages the player's character can speak
- GetNumLootItems - Returns the number of items available to be looted
- GetNumMacroIcons - Returns the number of available macro icons
- GetNumMacroItemIcons - Returns the number of available macro item icons.
- GetNumMacros - Returns the number of macros the player has stored
- GetNumMapDebugObjects -
- GetNumMapLandmarks - Returns the number of point of interest on the world map
- GetNumMapOverlays - Returns the number of overlays for the current world map
- GetNumModifiedClickActions - Returns the number of registeredd modifed click actions.
- GetNumMutes - Returns the number of characters on the player's mute list
- GetNumPackages - Returns the number of packages.
- GetNumPartyMembers - Returns the number of players in your party.
- GetNumPetitionItems - This function is deprecated
- GetNumPetitionNames - Returns the number of people who have signed the open petition
- GetNumQuestChoices - Returns the number of quest choices the current npc has available
- GetNumQuestItems - Returns the number of items necessary to complete the active quest
- GetNumQuestLeaderBoards - Returns the number of quest objectives for a given quest
- GetNumQuestLogChoices - Returns the number of reward choices for the currently selected quest in the quest log
- GetNumQuestLogEntries - Returns the number of quest log entries
- GetNumQuestLogRewards - Returns the count of the rewards for a particular quest
- GetNumQuestRewards - Returns the number of quest rewards for completing a quest
- GetNumQuestWatches - Returns the number of quests currently marked for objective watching
- GetNumRaidMembers - Returns the number of members of the player's raid
- GetNumRoutes - Returns the number of hops from current location to the specified taxi node.
- GetNumSavedInstances - Returns the number of instances the player is saved to
- GetNumShapeshiftForms - Returns the number of available shapeshift forms for the player
- GetNumSkillLines - Returns the number of skills to be listed in the Skills window.
- GetNumSockets - Returns the number of sockets in the open item
- GetNumSpellTabs - Returns the number of spell tabs the player has available
- GetNumStablePets - Returns the number of stabled pets
- GetNumStableSlots - Returns the number of stable slots the player has purchased.
- GetNumStationeries - Returns the number of available stationeries
- GetNumTalentTabs - Returns the number of talent tabs for the player, or a the currently inspected unit
- GetNumTalents - Returns the number of talent spell options in a given tab
- GetNumTitles - Returns the number of available player titles
- GetNumTrackingTypes - Returns the number of available tracking types
- GetNumTradeSkills - Returns the number of available trade skill items and headers
- GetNumTrainerServices - Returns the number of available trainer services
- GetNumVoiceSessionMembersBySessionID - Returns the number of members in a voice channel
- GetNumVoiceSessions - Returns the number of voice sessions the player is in
- GetNumWhoResults - Returns the number of results from a who request
- GetNumWorldStateUI - Returns the number of world state lines (Arathi Basin Points, Black Morass Portals etc.)
- GetObjectiveText - Returns the objective text for the currently displayed quest
- GetOptOutOfLoot - Returns `1` if you are opting out of loot, otherwise `nil`.
- GetOwnerAuctionItems - Queries the server for a page of self-posted auctions.
- GetPVPDesired - Returns whether or not the player has manually toggled the PVP flag on
- GetPVPLifetimeStats - Returns lifetime honorable kills, and the highest PvP rank the player has attained.
- GetPVPRankInfo - Returns information about a given PvP rank index
- GetPVPRankProgress - This function is deprecated
- GetPVPSessionStats - Returns the pvp stats for the current session
- GetPVPTimer - Returns the amount of time until the player's PVP flag expires
- GetPVPYesterdayStats - Returns the player's PVP stats from yesterday
- GetPackageInfo - Returns information on the given package. Does not seem implemented by Blizzard, index 1 always returns a 'Test Package'.
- GetParryChance - Returns the player's percentage parry chance
- GetPartyAssignment - Returns whether or not a player is assigned a specific role (maintank, mainassist)
- GetPartyLeaderIndex - Returns the index of the current party leader
- GetPartyMember - Returns whether or not a given party index is exists in the player's party
- GetPetActionCooldown - Returns cooldown information about a given pet action slot
- GetPetActionInfo - Returns information about a pet action
- GetPetActionSlotUsable -
- GetPetActionsUsable - Returns whether or not the pet's actions are usable
- GetPetExperience - Returns the pet's current experience, and the amount required to level
- GetPetFoodTypes - Returns a list of strings enumerating the food types your current pet can eat.
- GetPetHappiness - Returns information about the player's pet's happiness
- GetPetIcon - Returns the icon the player's pet would have if stabled
- GetPetTalentPoints -
- GetPetTimeRemaining - Returns the time till despawn of a temporary pet like shadowfriend and mages' water elemental.
- GetPetitionInfo - Returns information about the currently open petition
- GetPetitionItemInfo - Returns information about a given petition to create an arena team.
- GetPetitionNameInfo - Returns the name of the player that has signed a given petition slot
- GetPlayerMapPosition - Returns a unit's position on the current map zoom.
- GetPlayerTradeMoney - Returns the amount of money the player deposited in an open trade window.
- GetPossessInfo - Returns information about the spells in the possess bar
- GetPowerRegen -
- GetPreviousAchievement -
- GetPreviousArenaSeason -
- GetProgressText - Returns the quest progress text given by an NPC
- GetQuestBackgroundMaterial - Returns the background material for a given quest
- GetQuestGreenRange - Returns the "green" range for quests
- GetQuestIndexForTimer - Returns the questlog quest index for the given timer in the QuestTimer frame.
- GetQuestIndexForWatch - Returns the index in the quest log of a currently watched quest
- GetQuestItemInfo - Returns basic information about the quest items for the quest currently shown in the gossip window.
- GetQuestItemLink - Returns an item link for a quest item (reward or requirement)
- GetQuestLink - Gets a quest link for the given entry in your quest log
- GetQuestLogChoiceInfo - Returns information about an item available as a quest reward choice
- GetQuestLogGroupNum - Returns the suggested group size to complete the currently selected quest
- GetQuestLogItemLink - Returns the item link of a specific item in the quest log reward or progress frame.