Global functions
From WoWWiki
This page contains automatically generated and alphabetically sorted lists of global functions usable in the World of Warcraft scripting engine. It does not and will not contain short descriptions, please see the World of Warcraft API for that.
Its main purpose is to be an authorative (insofar that this is possible) list of what functions actually exist, and a source to select from when editing the World of Warcraft API page.
The list is generated under Windows on an Intel machine. APIs specific to other platforms are currently not listed. See the scripts used if you want to do a scan of your own.
Changes
This list is current as of patch 2.4.2. For a complete description of changes, see API change summaries.
Main Game Functions
This is a list of global functions internal to WoW that are exposed to Lua scripts. The list also includes standard global Lua functions as well as those global functions that map to standard Lua library functions.
Functions in bold are not on the World of Warcraft API page yet.
- AbandonQuest
- AbandonSkill
- AcceptAreaSpiritHeal
- AcceptArenaTeam
- AcceptBattlefieldPort
- AcceptDuel
- AcceptGroup
- AcceptGuild
- AcceptLFGMatch
- AcceptLevelGrant
- AcceptQuest
- AcceptResurrect
- AcceptSkillUps
- AcceptSockets
- AcceptTrade
- AcceptXPLoss
- ActionHasRange
- AddChatWindowChannel
- AddChatWindowMessages
- AddFriend
- AddIgnore
- AddMute
- AddOrDelIgnore
- AddOrDelMute
- AddQuestWatch
- AddSkillUp
- AddTradeMoney
- AppendToFile
- ArenaTeamDisband
- ArenaTeamInviteByName
- ArenaTeamLeave
- ArenaTeamRoster
- ArenaTeamSetLeaderByName
- ArenaTeamUninviteByName
- AscendStop
- AssistUnit
- AttackTarget
- AutoEquipCursorItem
- AutoStoreGuildBankItem
- BankButtonIDToInvSlotID
- BeginTrade
- BindEnchant
- BuyGuildBankTab
- BuyGuildCharter
- BuyMerchantItem
- BuyPetition
- BuySkillTier
- BuyStableSlot
- BuyTrainerService
- BuybackItem
- CalculateAuctionDeposit
- CameraOrSelectOrMoveStart
- CameraOrSelectOrMoveStop
- CameraZoomIn
- CameraZoomOut
- CanComplainChat
- CanComplainInboxItem
- CanEditGuildInfo
- CanEditGuildTabInfo
- CanEditMOTD
- CanEditOfficerNote
- CanEditPublicNote
- CanGrantLevel
- CanGuildBankRepair
- CanGuildDemote
- CanGuildInvite
- CanGuildPromote
- CanGuildRemove
- CanInspect
- CanJoinBattlefieldAsGroup
- CanMerchantRepair
- CanSendAuctionQuery
- CanSendLFGQuery
- CanShowResetInstances
- CanSignPetition
- CanSummonFriend
- CanViewOfficerNote
- CanWithdrawGuildBankMoney
- CancelAreaSpiritHeal
- CancelAuction
- CancelDuel
- CancelItemTempEnchantment
- CancelLogout
- CancelPendingEquip
- CancelPendingLFG
- CancelPlayerBuff
- CancelShapeshiftForm
- CancelSkillUps
- CancelTrade
- CancelTradeAccept
- CastPetAction
- CastShapeshiftForm
- CastSpell
- CastSpellByName
- ChangeActionBarPage
- ChangeChatColor
- ChannelBan
- ChannelInvite
- ChannelKick
- ChannelModerator
- ChannelMute
- ChannelSilenceAll
- ChannelSilenceVoice
- ChannelToggleAnnouncements
- ChannelUnSilenceAll
- ChannelUnSilenceVoice
- ChannelUnban
- ChannelUnmoderator
- ChannelUnmute
- ChannelVoiceOff
- ChannelVoiceOn
- CheckBinderDist
- CheckInbox
- CheckInteractDistance
- CheckPetUntrainerDist
- CheckReadyCheckTime
- CheckSpiritHealerDist
- CheckTalentMasterDist
- ClearChannelWatch
- ClearCursor
- ClearFocus
- ClearInspectPlayer
- ClearLFGAutojoin
- ClearLFMAutofill
- ClearLookingForGroup
- ClearLookingForMore
- ClearOverrideBindings
- ClearPartyAssignment
- ClearSendMail
- ClearTarget
- ClearTutorials
- ClickAuctionSellItemButton
- ClickPetitionButton
- ClickSendMailItemButton
- ClickSocketButton
- ClickStablePet
- ClickTargetTradeButton
- ClickTradeButton
- CloseArenaTeamRoster
- CloseAuctionHouse
- CloseBankFrame
- CloseBattlefield
- CloseCraft
- CloseGossip
- CloseGuildBankFrame
- CloseGuildRegistrar
- CloseGuildRoster
- CloseItemText
- CloseLoot
- CloseMail
- CloseMerchant
- ClosePetStables
- ClosePetition
- ClosePetitionVendor
- CloseQuest
- CloseSocketInfo
- CloseTabardCreation
- CloseTaxiMap
- CloseTrade
- CloseTradeSkill
- CloseTrainer
- CollapseChannelHeader
- CollapseCraftSkillLine
- CollapseFactionHeader
- CollapseQuestHeader
- CollapseSkillHeader
- CollapseTradeSkillSubClass
- CollapseTrainerSkillLine
- CombatLogAddFilter
- CombatLogAdvanceEntry
- CombatLogClearEntries
- CombatLogGetCurrentEntry
- CombatLogGetNumEntries
- CombatLogGetRetentionTime
- CombatLogResetFilter
- CombatLogSetCurrentEntry
- CombatLogSetRetentionTime
- CombatLog_Object_IsA
- CommentatorAddPlayer
- CommentatorEnterInstance
- CommentatorExitInstance
- CommentatorFollowPlayer
- CommentatorGetCamera
- CommentatorGetCurrentMapID
- CommentatorGetInstanceInfo
- CommentatorGetMapInfo
- CommentatorGetMode
- CommentatorGetNumMaps
- CommentatorGetNumPlayers
- CommentatorGetPlayerInfo
- CommentatorLookatPlayer
- CommentatorRemovePlayer
- CommentatorSetBattlemaster
- CommentatorSetCamera
- CommentatorSetCameraCollision
- CommentatorSetMapAndInstanceIndex
- CommentatorSetMode
- CommentatorSetMoveSpeed
- CommentatorSetPlayerIndex
- CommentatorSetTargetHeightOffset
- CommentatorStartInstance
- CommentatorToggleMode
- CommentatorUpdateMapInfo
- CommentatorUpdatePlayerInfo
- CommentatorZoomIn
- CommentatorZoomOut
- ComplainChat
- ComplainInboxItem
- CompleteQuest
- ConfirmAcceptQuest
- ConfirmBindOnUse
- ConfirmBinder
- ConfirmLootRoll
- ConfirmLootSlot
- ConfirmPetUnlearn
- ConfirmReadyCheck
- ConfirmSummon
- ConfirmTalentWipe
- ConsoleExec
- ContainerIDToInventoryID
- ConvertToRaid
- CraftIsEnchanting
- CraftIsPetTraining
- CraftOnlyShowMakeable
- CreateFont
- CreateFrame
- CreateMacro
- CreateMiniWorldMapArrowFrame
- CreateWorldMapArrowFrame
- CursorCanGoInSlot
- CursorHasItem
- CursorHasMacro
- CursorHasMoney
- CursorHasSpell
- DeclineArenaTeam
- DeclineGroup
- DeclineGuild
- DeclineInvite
- DeclineLFGMatch
- DeclineLevelGrant
- DeclineName
- DeclineQuest
- DeclineResurrect
- DelIgnore
- DelMute
- DeleteCursorItem
- DeleteFile
- DeleteGMTicket
- DeleteInboxItem
- DeleteMacro
- DemoteAssistant
- DepositGuildBankMoney
- DescendStop
- DestroyTotem
- DisableAddOn
- DisableAllAddOns
- DisableSpellAutocast
- Dismount
- DisplayChannelOwner
- DisplayChannelVoiceOff
- DisplayChannelVoiceOn
- DoCraft
- DoEmote
- DoReadyCheck
- DoTradeSkill
- DropCursorMoney
- DropItemOnUnit
- EditMacro
- EnableAddOn
- EnableAllAddOns
- EnableSpellAutocast
- EnumerateFrames
- EnumerateServerChannels
- EquipCursorItem
- EquipItemByName
- EquipPendingItem
- ExpandChannelHeader
- ExpandCraftSkillLine
- ExpandFactionHeader
- ExpandQuestHeader
- ExpandSkillHeader
- ExpandTradeSkillSubClass
- ExpandTrainerSkillLine
- FactionToggleAtWar
- FlagTutorial
- FlipCameraYaw
- FocusUnit
- FollowUnit
- ForceLogout
- ForceQuit
- FrameXML_Debug
- GMRequestPlayerInfo
- GMSurveyAnswerSubmit
- GMSurveyCommentSubmit
- GMSurveyQuestion
- GMSurveySubmit
- GetAbandonQuestItems
- GetAbandonQuestName
- GetAccountExpansionLevel
- GetActionAutocast
- GetActionBarPage
- GetActionBarToggles
- GetActionCooldown
- GetActionCount
- GetActionInfo
- GetActionText
- GetActionTexture
- GetActiveLevel
- GetActiveTitle
- GetActiveVoiceChannel
- GetAddOnCPUUsage
- GetAddOnDependencies
- GetAddOnInfo
- GetAddOnMemoryUsage
- GetAddOnMetadata
- GetAdjustedSkillPoints
- GetAreaSpiritHealerTime
- GetArenaCurrency
- GetArenaTeam
- GetArenaTeamRosterInfo
- GetArenaTeamRosterSelection
- GetArenaTeamRosterShowOffline
- GetArmorPenetration
- GetAttackPowerForStat
- GetAuctionHouseDepositRate
- GetAuctionInvTypes
- GetAuctionItemClasses
- GetAuctionItemInfo
- GetAuctionItemLink
- GetAuctionItemSubClasses
- GetAuctionItemTimeLeft
- GetAuctionSellItemInfo
- GetAuctionSort
- GetAutoLootDefault
- GetAvailableLevel
- GetAvailableTitle
- GetBagName
- GetBankSlotCost
- GetBaseMip
- GetBattlefieldArenaFaction
- GetBattlefieldEstimatedWaitTime
- GetBattlefieldFlagPosition
- GetBattlefieldInfo
- GetBattlefieldInstanceExpiration
- GetBattlefieldInstanceInfo
- GetBattlefieldInstanceRunTime
- GetBattlefieldMapIconScale
- GetBattlefieldPortExpiration
- GetBattlefieldPosition
- GetBattlefieldScore
- GetBattlefieldStatData
- GetBattlefieldStatInfo
- GetBattlefieldStatus
- GetBattlefieldTeamInfo
- GetBattlefieldTimeWaited
- GetBattlefieldWinner
- GetBidderAuctionItems
- GetBillingTimeRested
- GetBindLocation
- GetBinding
- GetBindingAction
- GetBindingByKey
- GetBindingKey
- GetBlockChance
- GetBonusBarOffset
- GetBuildInfo
- GetBuybackItemInfo
- GetBuybackItemLink
- GetCVar
- GetCVarDefault
- GetChannelDisplayInfo
- GetChannelList
- GetChannelName
- GetChannelRosterInfo
- GetChatTypeIndex
- GetChatWindowChannels
- GetChatWindowInfo
- GetChatWindowMessages
- GetCoinIcon
- GetCoinText
- GetCombatRating
- GetCombatRatingBonus
- GetComboPoints
- GetContainerItemCooldown
- GetContainerItemDurability
- GetContainerItemInfo
- GetContainerItemLink
- GetContainerNumFreeSlots
- GetContainerNumSlots
- GetCorpseMapPosition
- GetCorpseRecoveryDelay
- GetCraftButtonToken
- GetCraftCooldown
- GetCraftDescription
- GetCraftDisplaySkillLine
- GetCraftFilter
- GetCraftIcon
- GetCraftInfo
- GetCraftItemLink
- GetCraftItemNameFilter
- GetCraftName
- GetCraftNumMade
- GetCraftNumReagents
- GetCraftReagentInfo
- GetCraftReagentItemLink
- GetCraftRecipeLink
- GetCraftSelectionIndex
- GetCraftSkillLine
- GetCraftSlots
- GetCraftSpellFocus
- GetCritChance
- GetCritChanceFromAgility
- GetCurrentArenaSeason
- GetCurrentBindingSet
- GetCurrentDungeonDifficulty
- GetCurrentGuildBankTab
- GetCurrentKeyBoardFocus
- GetCurrentMapContinent
- GetCurrentMapZone
- GetCurrentMultisampleFormat
- GetCurrentResolution
- GetCurrentTitle
- GetCursorInfo
- GetCursorMoney
- GetCursorPosition
- GetDailyQuestsCompleted
- GetDamageBonusStat
- GetDeathReleasePosition
- GetDebugStats
- GetDefaultDungeonDifficulty
- GetDefaultLanguage
- GetDodgeChance
- GetEventCPUUsage
- GetExistingLocales
- GetExistingSocketInfo
- GetExistingSocketLink
- GetExpertise
- GetExpertisePercent
- GetExtendedItemInfo
- GetFactionInfo
- GetFarclip
- GetFirstTradeSkill
- GetFrameCPUUsage
- GetFramerate
- GetFramesRegisteredForEvent
- GetFriendInfo
- GetFunctionCPUUsage
- GetGMStatus
- GetGMTicket
- GetGMTicketCategories
- GetGameTime
- GetGamma
- GetGossipActiveQuests
- GetGossipAvailableQuests
- GetGossipOptions
- GetGossipText
- GetGreetingText
- GetGuildBankItemInfo
- GetGuildBankItemLink
- GetGuildBankMoney
- GetGuildBankMoneyTransaction
- GetGuildBankTabCost
- GetGuildBankTabInfo
- GetGuildBankTabPermissions
- GetGuildBankText
- GetGuildBankTransaction
- GetGuildBankWithdrawLimit
- GetGuildBankWithdrawMoney
- GetGuildCharterCost
- GetGuildEventInfo
- GetGuildInfo
- GetGuildInfoText
- GetGuildRecruitmentMode
- GetGuildRosterInfo
- GetGuildRosterLastOnline
- GetGuildRosterMOTD
- GetGuildRosterSelection
- GetGuildRosterShowOffline
- GetGuildTabardFileNames
- GetHonorCurrency
- GetIgnoreName
- GetInboxHeaderInfo
- GetInboxInvoiceInfo
- GetInboxItem
- GetInboxItemLink
- GetInboxNumItems
- GetInboxText
- GetInspectArenaTeamData
- GetInspectHonorData
- GetInstanceBootTimeRemaining
- GetInstanceDifficulty
- GetInventoryAlertStatus
- GetInventoryItemBroken
- GetInventoryItemCooldown
- GetInventoryItemCount
- GetInventoryItemDurability
- GetInventoryItemLink
- GetInventoryItemQuality
- GetInventoryItemTexture
- GetInventorySlotInfo
- GetItemCooldown
- GetItemCount
- GetItemFamily
- GetItemGem
- GetItemIcon
- GetItemInfo
- GetItemQualityColor
- GetItemSpell
- GetLFGPartyResults
- GetLFGResults
- GetLFGStatusText
- GetLFGTypeEntries
- GetLFGTypes
- GetLanguageByIndex
- GetLatestThreeSenders
- GetLocale
- GetLookingForGroup
- GetLootMethod
- GetLootRollItemInfo
- GetLootRollItemLink
- GetLootRollTimeLeft
- GetLootSlotInfo
- GetLootSlotLink
- GetLootThreshold
- GetMacroBody
- GetMacroIconInfo
- GetMacroIndexByName
- GetMacroInfo
- GetMacroItem
- GetMacroItemIconInfo
- GetMacroSpell
- GetManaRegen
- GetMapContinents
- GetMapInfo
- GetMapLandmarkInfo
- GetMapOverlayInfo
- GetMapZones
- GetMasterLootCandidate
- GetMaxDailyQuests
- GetMerchantItemCostInfo
- GetMerchantItemCostItem
- GetMerchantItemInfo
- GetMerchantItemLink
- GetMerchantItemMaxStack
- GetMerchantNumItems
- GetMinigameState
- GetMinigameType
- GetMinimapZoneText
- GetMirrorTimerInfo
- GetMirrorTimerProgress
- GetModifiedClick
- GetModifiedClickAction
- GetMoney
- GetMouseButtonClicked
- GetMouseButtonName
- GetMouseFocus
- GetMultisampleFormats
- GetMuteName
- GetMuteStatus
- GetNetStats
- GetNewSocketInfo
- GetNewSocketLink
- GetNextStableSlotCost
- GetNumActiveQuests
- GetNumAddOns
- GetNumArenaTeamMembers
- GetNumAuctionItems
- GetNumAvailableQuests
- GetNumBankSlots
- GetNumBattlefieldFlagPositions
- GetNumBattlefieldPositions
- GetNumBattlefieldScores
- GetNumBattlefieldStats
- GetNumBattlefields
- GetNumBindings
- GetNumBuybackItems
- GetNumChannelMembers
- GetNumCrafts
- GetNumDeclensionSets
- GetNumDisplayChannels
- GetNumFactions
- GetNumFrames
- GetNumFriends
- GetNumGossipActiveQuests
- GetNumGossipAvailableQuests
- GetNumGossipOptions
- GetNumGuildBankMoneyTransactions
- GetNumGuildBankTabs
- GetNumGuildBankTransactions
- GetNumGuildEvents
- GetNumGuildMembers
- GetNumIgnores
- GetNumLFGResults
- GetNumLanguages
- GetNumLootItems
- GetNumMacroIcons
- GetNumMacroItemIcons
- GetNumMacros
- GetNumMapLandmarks
- GetNumMapOverlays
- GetNumModifiedClickActions
- GetNumMutes
- GetNumPackages
- GetNumPartyMembers
- GetNumPetitionItems
- GetNumPetitionNames
- GetNumQuestChoices
- GetNumQuestItems
- GetNumQuestLeaderBoards
- GetNumQuestLogChoices
- GetNumQuestLogEntries
- GetNumQuestLogRewards
- GetNumQuestRewards
- GetNumQuestWatches
- GetNumRaidMembers
- GetNumRoutes
- GetNumSavedInstances
- GetNumShapeshiftForms
- GetNumSkillLines
- GetNumSockets
- GetNumSpellTabs
- GetNumStablePets
- GetNumStableSlots
- GetNumStationeries
- GetNumTalentTabs
- GetNumTalents
- GetNumTitles
- GetNumTrackingTypes
- GetNumTradeSkills
- GetNumTrainerServices
- GetNumVoiceSessionMembersBySessionID
- GetNumVoiceSessions
- GetNumWhoResults
- GetNumWorldStateUI
- GetObjectiveText
- GetOptOutOfLoot
- GetOwnerAuctionItems
- GetPVPDesired
- GetPVPLifetimeStats
- GetPVPRankInfo
- GetPVPRankProgress
- GetPVPSessionStats
- GetPVPTimer
- GetPVPYesterdayStats
- GetPackageInfo
- GetParryChance
- GetPartyAssignment
- GetPartyLeaderIndex
- GetPartyMember
- GetPetActionCooldown
- GetPetActionInfo
- GetPetActionsUsable
- GetPetExperience
- GetPetFoodTypes
- GetPetHappiness
- GetPetIcon
- GetPetLoyalty
- GetPetTimeRemaining
- GetPetTrainingPoints
- GetPetitionInfo
- GetPetitionItemInfo
- GetPetitionNameInfo
- GetPlayerBuff
- GetPlayerBuffApplications
- GetPlayerBuffDispelType
- GetPlayerBuffName
- GetPlayerBuffTexture
- GetPlayerBuffTimeLeft
- GetPlayerMapPosition
- GetPlayerTradeMoney
- GetPossessInfo
- GetProgressText
- GetQuestBackgroundMaterial
- GetQuestGreenRange
- GetQuestIndexForTimer
- GetQuestIndexForWatch
- GetQuestItemInfo
- GetQuestItemLink
- GetQuestLink
- GetQuestLogChoiceInfo
- GetQuestLogGroupNum
- GetQuestLogItemLink
- GetQuestLogLeaderBoard
- GetQuestLogPushable
- GetQuestLogQuestText
- GetQuestLogRequiredMoney
- GetQuestLogRewardHonor
- GetQuestLogRewardInfo
- GetQuestLogRewardMoney
- GetQuestLogRewardSpell
- GetQuestLogRewardTitle
- GetQuestLogSelection
- GetQuestLogSpellLink
- GetQuestLogTimeLeft
- GetQuestLogTitle
- GetQuestMoneyToGet
- GetQuestResetTime
- GetQuestReward
- GetQuestSpellLink
- GetQuestText
- GetQuestTimers
- GetRaidRosterInfo
- GetRaidRosterSelection
- GetRaidTargetIndex
- GetRangedCritChance
- GetReadyCheckStatus
- GetReadyCheckTimeLeft
- GetRealNumPartyMembers
- GetRealNumRaidMembers
- GetRealZoneText
- GetRealmName
- GetRefreshRates
- GetReleaseTimeRemaining
- GetRepairAllCost
- GetResSicknessDuration
- GetRestState
- GetRewardHonor
- GetRewardMoney
- GetRewardSpell
- GetRewardText
- GetRewardTitle
- GetRunningMacro
- GetRunningMacroButton
- GetSavedInstanceInfo
- GetScreenHeight
- GetScreenResolutions
- GetScreenWidth
- GetScriptCPUUsage
- GetSelectedAuctionItem
- GetSelectedBattlefield
- GetSelectedDisplayChannel
- GetSelectedFaction
- GetSelectedFriend
- GetSelectedIgnore
- GetSelectedMute
- GetSelectedSkill
- GetSelectedStablePet
- GetSelectedStationeryTexture
- GetSendMailCOD
- GetSendMailItem
- GetSendMailItemLink
- GetSendMailMoney
- GetSendMailPrice
- GetShapeshiftForm
- GetShapeshiftFormCooldown
- GetShapeshiftFormInfo
- GetShieldBlock
- GetSkillLineInfo
- GetSocketItemInfo
- GetSocketTypes
- GetSpellAutocast
- GetSpellBonusDamage
- GetSpellBonusHealing
- GetSpellCooldown
- GetSpellCount
- GetSpellCritChance
- GetSpellCritChanceFromIntellect
- GetSpellInfo
- GetSpellLink
- GetSpellName
- GetSpellPenetration
- GetSpellTabInfo
- GetSpellTexture
- GetStablePetFoodTypes
- GetStablePetInfo
- GetStationeryInfo
- GetSubZoneText
- GetSuggestedGroupNum
- GetSummonConfirmAreaName
- GetSummonConfirmSummoner
- GetSummonConfirmTimeLeft
- GetTabardCreationCost
- GetTabardInfo
- GetTalentInfo
- GetTalentLink
- GetTalentPrereqs
- GetTalentTabInfo
- GetTargetTradeMoney
- GetTaxiBenchmarkMode
- GetTerrainMip
- GetTexLodBias
- GetTime
- GetTimeToWellRested
- GetTitleName
- GetTitleText
- GetTotemInfo
- GetTotemTimeLeft
- GetTrackingInfo
- GetTrackingTexture
- GetTradePlayerItemInfo
- GetTradePlayerItemLink
- GetTradeSkillCooldown
- GetTradeSkillIcon
- GetTradeSkillInfo
- GetTradeSkillInvSlotFilter
- GetTradeSkillInvSlots
- GetTradeSkillItemLevelFilter
- GetTradeSkillItemLink
- GetTradeSkillItemNameFilter
- GetTradeSkillItemStats
- GetTradeSkillLine
- GetTradeSkillNumMade
- GetTradeSkillNumReagents
- GetTradeSkillReagentInfo
- GetTradeSkillReagentItemLink
- GetTradeSkillRecipeLink
- GetTradeSkillSelectionIndex
- GetTradeSkillSubClassFilter
- GetTradeSkillSubClasses
- GetTradeSkillTools
- GetTradeTargetItemInfo
- GetTradeTargetItemLink
- GetTradeskillRepeatCount
- GetTrainerGreetingText
- GetTrainerSelectionIndex
- GetTrainerServiceAbilityReq
- GetTrainerServiceCost
- GetTrainerServiceDescription
- GetTrainerServiceIcon
- GetTrainerServiceInfo
- GetTrainerServiceItemLink
- GetTrainerServiceLevelReq
- GetTrainerServiceNumAbilityReq
- GetTrainerServiceSkillLine
- GetTrainerServiceSkillReq
- GetTrainerServiceStepIncrease
- GetTrainerServiceStepReq
- GetTrainerServiceTypeFilter
- GetTrainerSkillLineFilter
- GetTrainerSkillLines
- GetUnitHealthModifier
- GetUnitHealthRegenRateFromSpirit
- GetUnitManaRegenRateFromSpirit
- GetUnitMaxHealthModifier
- GetUnitPowerModifier
- GetVideoCaps
- GetVoiceCurrentSessionID
- GetVoiceSessionInfo
- GetVoiceSessionMemberInfoBySessionID
- GetVoiceStatus
- GetWatchedFactionInfo
- GetWaterDetail
- GetWeaponEnchantInfo
- GetWhoInfo
- GetWorldDetail
- GetWorldLocMapPosition
- GetWorldStateUIInfo
- GetXPExhaustion
- GetZonePVPInfo
- GetZoneText
- GiveMasterLoot
- GrantLevel
- GuildControlAddRank
- GuildControlDelRank
- GuildControlGetNumRanks
- GuildControlGetRankFlags
- GuildControlGetRankName
- GuildControlSaveRank
- GuildControlSetRank
- GuildControlSetRankFlag
- GuildDemote
- GuildDisband
- GuildInfo
- GuildInvite
- GuildLeave
- GuildPromote
- GuildRoster
- GuildRosterSetOfficerNote
- GuildRosterSetPublicNote
- GuildSetLeader
- GuildSetMOTD
- GuildUninvite
- HasAction
- HasFilledPetition
- HasFullControl
- HasInspectHonorData
- HasKey
- HasNewMail
- HasPetSpells
- HasPetUI
- HasSoulstone
- HasWandEquipped
- HideFriendNameplates
- HideNameplates
- HideRepairCursor
- InCinematic
- InCombatLockdown
- InRepairMode
- InboxItemCanDelete
- InitWorldMapPing
- InitiateTrade
- InviteUnit
- IsActionInRange
- IsActiveBattlefieldArena
- IsActiveQuestTrivial
- IsAddOnLoadOnDemand
- IsAddOnLoaded
- IsAltKeyDown
- IsArenaTeamCaptain
- IsAttackAction
- IsAttackSpell
- IsAuctionSortReversed
- IsAutoRepeatAction
- IsAutoRepeatSpell
- IsAvailableQuestTrivial
- IsBattlefieldArena
- IsConsumableAction
- IsConsumableItem
- IsConsumableSpell
- IsControlKeyDown
- IsCurrentAction
- IsCurrentItem
- IsCurrentQuestFailed
- IsCurrentSpell
- IsDisplayChannelModerator
- IsDisplayChannelOwner
- IsDressableItem
- IsEquippableItem
- IsEquippedAction
- IsEquippedItem
- IsEquippedItemType
- IsFactionInactive
- IsFalling
- IsFishingLoot
- IsFlyableArea
- IsFlying
- IsGuildLeader
- IsHarmfulItem
- IsHarmfulSpell
- IsHelpfulItem
- IsHelpfulSpell
- IsIgnored
- IsIgnoredOrMuted
- IsInGuild
- IsInInstance
- IsInLFGQueue
- IsIndoors
- IsInventoryItemLocked
- IsItemInRange
- IsLeftAltKeyDown
- IsLeftControlKeyDown
- IsLeftShiftKeyDown
- IsLinuxClient
- IsLoggedIn
- IsMacClient
- IsModifiedClick
- IsModifierKeyDown
- IsMounted
- IsMouseButtonDown
- IsMouselooking
- IsMuted
- IsOutOfBounds
- IsOutdoors
- IsPartyLeader
- IsPassiveSpell
- IsPetAttackActive
- IsPossessBarVisible
- IsQuestCompletable
- IsQuestWatched
- IsRaidLeader
- IsRaidOfficer
- IsRealPartyLeader
- IsRealRaidLeader
- IsResting
- IsRightAltKeyDown
- IsRightControlKeyDown
- IsRightShiftKeyDown
- IsSelectedSpell
- IsShiftKeyDown
- IsSilenced
- IsSpellInRange
- IsStackableAction
- IsStealthed
- IsSubZonePVPPOI
- IsSwimming
- IsTitleKnown
- IsTradeskillTrainer
- IsTrainerServiceSkillStep
- IsUnitOnQuest
- IsUsableAction
- IsUsableItem
- IsUsableSpell
- IsVoiceChatAllowed
- IsVoiceChatAllowedByServer
- IsVoiceChatEnabled
- IsWindowsClient
- ItemHasRange
- ItemTextGetCreator
- ItemTextGetItem
- ItemTextGetMaterial
- ItemTextGetPage
- ItemTextGetText
- ItemTextHasNextPage
- ItemTextNextPage
- ItemTextPrevPage
- JoinBattlefield
- JoinChannelByName
- JoinPermanentChannel
- JoinTemporaryChannel <