/L12"Lua WoW" Line Comment = -- Block Comment On = [[ Block Comment Off = ]] String Chars = "' File Extensions = LUA BIN /Delimiters = ~!@%^&*()-+=|\/{}[]:;<> , .? /Function String = "%[a-zA-Z]*)" /Open Brace Strings = "{" "(" "[" /Close Brace Strings = "}" ")" "]" /Indent Strings = "do" "else" "elseif" "for" "function" "if" "then" /Unindent Strings = "end" "else" "elseif" "end" /Open Fold Strings = "do" "else" "elseif" "for" "function" "if" /Close Fold Strings = "elseif" "else" "end" /C1"key words" and arg break do else elseif end false for function if in ipairs local nil not or pairs repeat return then true until while /C2"Functions" _G _VERSION abs acos asin assert atan atan2 byte ceil char collectgarbage concat cos deg dofile dump error exp find floor foreach foreachi format frexp gcinfo getfenv getmetatable getn gfind gsub insert ldexp len loadfile loadlib loadstring log log10 lower max min mod next pcall pow print rad random randomseed rawequal rawget rawset remove remove rep require setfenv setmetatable sin sort sqrt sub tan tonumber tostring type unpack upper xpcall /C3"compiler directives" $debug $else $end $endinput $if $ifnot $nodebug /C4"operators" PI _INPUT _OUTPUT _STDERR _STDIN _STDOUT /C5 + - * // / ^ < > > = ~ % . : ; , ( ) { } [ ] /C6"Wow API Functions" AbandonQuest AbandonSkill AcceptDuel AcceptGroup AcceptGuild AcceptQuest AcceptResurrect AcceptSkillUps AcceptTrade AcceptXPLoss AddChatWindowChannel AddChatWindowMessages AddFriend AddIgnore AddOrDelIgnore AddSkillUp AddTradeMoney AppendToFile AssistByName AssistUnit AttackTarget AutoEquipCursorItem BankButtonIDToInvSlotID BeginTrade BuyGuildCharter BuyMerchantItem BuySkillTier BuyStableSlot BuyTrainerService BuybackItem CalculateAuctionDeposit CameraOrSelectOrMoveStart CameraOrSelectOrMoveStop CameraZoomIn CameraZoomOut CanEditMOTD CanEditOfficerNote CanEditPublicNote CanGuildDemote CanGuildInvite CanGuildPromote CanGuildRemove CanMerchantRepair CanSendAuctionQuery CanSignPetition CanViewOfficerNote CancelAuction CancelDuel CancelLogout CancelPendingEquip CancelPlayerBuff CancelSkillUps CancelTrackingBuff CancelTrade CancelTradeAccept CastPetAction CastShapeshiftForm CastSpell CastSpellByName ChangeActionBarPage ChangeChatColor ChannelBan ChannelInvite ChannelKick ChannelModerate ChannelModerator ChannelMute ChannelToggleAnnouncements ChannelUnban ChannelUnmoderator ChannelUnmute ChatFrameLog CheckInbox CheckInteractDistance CheckSpiritHealerDist CheckTalentMasterDist ClearSendMail ClearTarget ClearTutorials ClickAuctionSellItemButton ClickSendMailItemButton ClickStablePet ClickTargetTradeButton ClickTradeButton CloseAuctionHouse CloseBankFrame CloseBattlefield CloseCraft CloseGossip CloseGuildRegistrar CloseGuildRoster CloseItemText CloseLoot CloseMail CloseMerchant ClosePetStables ClosePetition CloseQuest CloseTabardCreation CloseTaxiMap CloseTrade CloseTradeSkill CloseTrainer CollapseCraftSkillLine CollapseFactionHeader CollapseQuestHeader CollapseSkillHeader CollapseTradeSkillSubClass CollapseTrainerSkillLine CompleteQuest ConfirmAcceptQuest ConfirmBindOnUse ConfirmSummon ConfirmTalentWipe ConsoleExec ContainerIDToInventoryID ConvertToRaid CreateMacro CursorCanGoInSlot CursorHasItem CursorHasMoney CursorHasSpell DeclineGroup DeclineGuild DeclineQuest DeclineResurrect DefaultBindings DelIgnore DeleteCursorItem DeleteFile DeleteGMTicket DeleteInboxItem DeleteMacro DemoteAssistant DisplayChannelOwner DoCraft DoEmote DoTradeSkill DropCursorMoney DropItemOnUnit EditMacro EnablePVP EnumerateServerChannels EquipCursorItem EquipPendingItem ExpandCraftSkillLine ExpandFactionHeader ExpandQuestHeader ExpandSkillHeader ExpandTradeSkillSubClass ExpandTrainerSkillLine FactionToggleAtWar FlagTutorial FlipCameraYaw FollowByName FollowUnit ForceLogout ForceQuit FrameXML_Debug GMRequestPlayerInfo GetAbandonQuestName GetActionCooldown GetActionCount GetActionText GetActionTexture GetActiveLevel GetActiveTitle GetAdjustedSkillPoints GetAuctionHouseDepositRate GetAuctionInvTypes GetAuctionItemClasses GetAuctionItemInfo GetAuctionItemLink GetAuctionItemSubClasses GetAuctionItemTimeLeft GetAuctionSellItemInfo GetAvailableLevel GetAvailableTitle GetBagName GetBankSlotCost GetBaseMip GetBattlefieldInfo GetBidderAuctionItems GetBindLocation GetBinding GetBindingAction GetBindingKey GetBlockChance GetBonusBarOffset GetBoundMapPosition GetBuildVersion GetBuybackItemInfo GetCVar GetCVarDefault GetChannelList GetChannelName GetChatTypeIndex GetChatWindowChannels GetChatWindowInfo GetChatWindowMessages GetCoinIcon GetComboPoints GetContainerItemCooldown GetContainerItemInfo GetContainerItemLink GetContainerNumSlots GetCorpseMapPosition GetCorpseRecoveryDelay GetCraftButtonToken GetCraftDescription GetCraftDisplaySkillLine GetCraftIcon GetCraftInfo GetCraftItemLink GetCraftName GetCraftNumReagents GetCraftReagentInfo GetCraftReagentItemLink GetCraftSelectionIndex GetCraftSkillLine GetCraftSpellFocus GetCurrentMapContinent GetCurrentMapZone GetCurrentPosition GetCurrentResolution GetCursorMoney GetCursorPosition GetDamageBonusStat GetDate GetDebugStats GetDefaultLanguage GetDodgeChance GetDoodadAnim GetFactionInfo GetFarclip GetFirstTradeSkill GetFramerate GetFriendInfo GetGMStatus GetGMTicket GetGMTicketCategories GetGameTime GetGamma GetGossipActiveQuests GetGossipAvailableQuests GetGossipOptions GetGossipText GetGreetingText GetGuildCharterCost GetGuildInfo GetGuildRosterInfo GetGuildRosterLastOnline GetGuildRosterMOTD GetGuildRosterSelection GetGuildRosterShowOffline GetIgnoreName GetInboxHeaderInfo GetInboxItem GetInboxNumItems GetInboxText GetInstanceBootTimeRemaining GetInventoryAlertStatus GetInventoryItemBroken GetInventoryItemCooldown GetInventoryItemCount GetInventoryItemLink GetInventoryItemQuality GetInventoryItemTexture GetInventorySlotInfo GetLanguageByIndex GetLocale GetLookingForGroup GetLootMethod GetLootRollItemInfo GetLootRollTimeLeft GetLootSlotInfo GetLootSlotLink GetLootThreshold GetMacroIconInfo GetMacroIndexByName GetMacroInfo GetMapContinents GetMapInfo GetMapLandmarkInfo GetMapOverlayInfo GetMapZones GetMasterLootCandidate GetMerchantItemInfo GetMerchantItemLink GetMerchantItemMaxStack GetMerchantNumItems GetMinimapZoneText GetMoney GetNetStats GetNextStableSlotCost GetNumActiveQuests GetNumAuctionItems GetNumAvailableQuests GetNumBankSlots GetNumBattlefields GetNumBindings GetNumCrafts GetNumFactions GetNumFriends GetNumGuildMembers GetNumIgnores GetNumLaguages GetNumLootItems GetNumMacroIcons GetNumMacros GetNumMapLandmarks GetNumMapOverlays GetNumPackages GetNumPartyMembers GetNumPetitionNames GetNumQuestChoices GetNumQuestItems GetNumQuestLeaderBoards GetNumQuestLogChoices GetNumQuestLogEntries GetNumQuestLogRewards GetNumQuestRewards GetNumRaidMembers GetNumShapeshiftForms GetNumSkillLines GetNumSpellTabs GetNumStablePets GetNumStableSlots GetNumStationeries GetNumTalentTabs GetNumTalents GetNumTradeSkills GetNumTrainerServices GetNumWhoResults GetObjectiveText GetOwnerAuctionItems GetPackageInfo GetParryChance GetPartyLeaderIndex GetPartyMember GetPetActionCooldown GetPetActionInfo GetPetActionsUsable GetPetExperience GetPetFoodTypes GetPetHappiness GetPetIcon GetPetLoyalty GetPetTimeRemaining GetPetTrainingPoints GetPetitionInfo GetPetitionNameInfo GetPlayerBuff GetPlayerBuffTexture GetPlayerBuffTimeLeft GetPlayerMapPosition GetPlayerTradeMoney GetProgressText GetQuestBackgroundMaterial GetQuestGreenRange GetQuestIndexForTimer GetQuestItemInfo GetQuestItemLink GetQuestLogChoiceInfo GetQuestLogItemLink GetQuestLogLeaderBoard GetQuestLogPushable GetQuestLogQuestText GetQuestLogRequiredMoney GetQuestLogRewardInfo GetQuestLogRewardMoney GetQuestLogRewardSpell GetQuestLogSelection GetQuestLogTimeLeft GetQuestLogTitle GetQuestMoneyToGet GetQuestReward GetQuestText GetQuestTimers GetRaidRosterInfo GetRaidRosterSelection GetRealZoneText GetRefreshRates GetReleaseTimeRemaining GetRepairAllCost GetResSicknessDuration GetRestState GetRewardMoney GetRewardSpell GetRewardText GetScreenHeight GetScreenResolutions GetScreenWidth GetSelectedAuctionItem GetSelectedBattlefield GetSelectedFriend GetSelectedIgnore GetSelectedSkill GetSelectedStablePet GetSelectedStationeryTexture GetSendMailCOD GetSendMailItem GetSendMailMoney GetSendMailPrice GetShapeshiftFormCooldown GetShapeshiftFormInfo GetSkillLineInfo GetSpellCooldown GetSpellName GetSpellTabInfo GetSpellTexture GetStablePetFoodTypes GetStablePetInfo GetStationeryInfo GetSubZoneText GetSummonConfirmAreaName GetSummonConfirmSummoner GetSummonConfirmTimeLeft GetTabardCreationCost GetTabardInfo GetTalentInfo GetTalentPrereqs GetTalentTabInfo GetTargetTradeMoney GetTerrainMip GetTexLodBias GetTime GetTimeToWellRested GetTitleText GetTrackingTexture GetTradePlayerItemInfo GetTradePlayerItemLink GetTradeSkillCooldown GetTradeSkillIcon GetTradeSkillInfo GetTradeSkillInvSlotFilter GetTradeSkillInvSlots GetTradeSkillItemLink GetTradeSkillItemStats GetTradeSkillLine GetTradeSkillNumMade GetTradeSkillNumReagents GetTradeSkillReagentInfo GetTradeSkillReagentItemLink GetTradeSkillSelectionIndex GetTradeSkillSubClassFilter GetTradeSkillSubClasses GetTradeSkillTools GetTradeTargetItemInfo GetTradeTargetItemLink GetTradeskillRepeatCount GetTrainerGreetingText GetTrainerSelectionIndex GetTrainerServiceAbilityReq GetTrainerServiceCost GetTrainerServiceDescription GetTrainerServiceIcon GetTrainerServiceInfo GetTrainerServiceLevelReq GetTrainerServiceNumAbilityReq GetTrainerServiceSkillLine GetTrainerServiceSkillReq GetTrainerServiceStepIncrease GetTrainerServiceStepReq GetTrainerServiceTypeFilter GetTrainerSkillLineFilter GetTrainerSkillLines GetVideoCaps GetWaterDetail GetWhoInfo GetWorldDetail GetWorldLocMapPosition GetXPExhaustion GetZonePVPInfo GetZoneText GiveMasterLoot GuildControlAddRank GuildControlDelRank GuildControlGetNumRanks GuildControlGetRankFlags GuildControlGetRankName GuildControlSaveRank GuildControlSetRank GuildControlSetRankFlag GuildDemoteByName GuildDisband GuildInfo GuildInviteByName GuildLeave GuildPromoteByName GuildRoster GuildRosterSetOfficerNote GuildRosterSetPublicNote GuildSetLeaderByName GuildSetMOTD GuildUninviteByName HasAction HasFullControl HasNewMail HasPetSpells HasPetUI HasSoulstone HideNameplates HideRepairCursor InCinematic InRepairMode InboxItemCanDelete InitiateTrade InviteByName InviteToParty IsActionInRange IsAltKeyDown IsAttackAction IsAuctionSortReversed IsAutoRepeatAction IsControlKeyDown IsCurrentAction IsCurrentCast IsCurrentQuestFailed IsFishingLoot IsGuildLeader IsInGuild IsInventoryItemLocked IsMacClient IsPartyLeader IsQuestCompletable IsRaidLeader IsRaidOfficer IsResting IsShiftKeyDown IsSpellPassive IsTalentTrainer IsTradeskillTrainer IsTrainerServiceLearnSpell IsTrainerServiceSkillStep IsTrainerServiceTradeSkill IsUsableAction ItemTextGetCreator ItemTextGetItem ItemTextGetMaterial ItemTextGetPage ItemTextGetText ItemTextHasNextPage ItemTextNextPage ItemTextPrevPage JoinBattlefield JoinChannelByName Jump LaunchURL LearnTalent LeaveChannelByName LeaveParty ListChannelByName ListChannels Logout LootSlot LootSlotIsCoin LootSlotIsItem MoveBackwardStart MoveBackwardStop MoveForwardStart MoveForwardStop MoveViewDownStart MoveViewDownStop MoveViewInStart MoveViewInStop MoveViewLeftStart MoveViewLeftStop MoveViewOutStart MoveViewOutStop MoveViewRightStart MoveViewRightStop MoveViewUpStart MoveViewUpStop NewGMTicket NextView NotWhileDeadError NotifyInspect NumTaxiNodes OfferPetition OffhandHasWeapon OpenTrainer OpeningCinematic PetAbandon PetAggressiveMode PetAttack PetCanBeAbandoned PetCanBeRenamed PetDefensiveMode PetDismiss PetFollow PetHasActionBar PetPassiveMode PetRename PetWait PickupAction PickupBagFromSlot PickupContainerItem PickupInventoryItem PickupMacro PickupMerchantItem PickupPetAction PickupPlayerMoney PickupSpell PickupStablePet PickupTradeMoney PitchDownStart PitchDownStop PitchUpStart PitchUpStop PlaceAction PlaceAuctionBid PlayMusic PlaySound PlaySoundFile PlayVocalCategory PlayerHasSpells PrevView ProcessMapClick PromoteByName PromoteToAssistant PromoteToPartyLeader PurchaseSlot PutItemInBackpack PutItemInBag QueryAuctionItems QuestChooseRewardError QuestLogPushQuest Quit RandomRoll ReadFile RegisterCVar RegisterForSave ReloadUI RemoveChatWindowChannel RemoveChatWindowMessages RemoveFriend RemoveSkillUp RepairAllItems ReplaceEnchant ReplaceTradeEnchant RepopMe ReportBug ReportNote ReportSuggestion RequestTimePlayed ResetBindings ResetCursor ResetPerformanceValues ResetTutorials ResetView RestartGx ResurrectHasSickness RetrieveCorpse ReturnInboxItem RollOnLoot RunBinding RunScript SaveBindings SaveMacros SaveView Screenshot SelectActiveQuest SelectAvailableQuest SelectCraft SelectGossipActiveQuest SelectGossipAvailableQuest SelectGossipOption SelectPackage SelectQuestLogEntry SelectStationery SelectTradeSkill SelectTrainerService SendChatMessage SendMail SendWho SetAbandonQuest SetBagPortaitTexture SetBaseMip SetBinding SetCVar SetChannelOwner SetChannelPassword SetChatWindowAlpha SetChatWindowColor SetChatWindowDocked SetChatWindowLocked SetChatWindowName SetChatWindowShown SetChatWindowSize SetConsoleKey SetCursor SetDoodadAnim SetFarclip SetGamma SetGuildRosterSelection SetGuildRosterShowOffline SetInventoryPortaitTexture SetLayoutMode SetLookingForGroup SetLootMethod SetLootPortrait SetLootThreshold SetMapToCurrentZone SetMapZoom SetPetStablePaperdoll SetPortraitTexture SetPortraitToTexture SetRaidRosterSelection SetRaidSubgroup SetScreenResolution SetSelectedAuctionItem SetSelectedBattlefield SetSelectedFriend SetSelectedIgnore SetSelectedSkill SetSendMailCOD SetSendMailMoney SetTaxiMap SetTerrainMip SetTexLodBias SetTradeMoney SetTradeSkillInvSlotFilter SetTradeSkillSubClassFilter SetTrainerServiceTypeFilter SetTrainerSkillLineFilter SetView SetWaterDetail SetWhoToUI SetWorldDetail SetupWorldMapScale ShowContainerSellCursor ShowFriends ShowInspectCursor ShowInventorySellCursor ShowMerchantSellCursor ShowNameplates ShowRepairCursor SignPetition SitOrStand SortAuctionItems SortGuildRoster SortRaidRoster SortWho SpellCanTargetUnit SpellIsTargeting SpellStopCasting SpellStopTargeting SpellTargetUnit SplitContainerItem SplitMoney StablePet StartAuction StartDuel StartDuelUnit StopCinematic StopMusic StrafeLeftStart StrafeLeftStop StrafeRightStart StrafeRightStop Stuck SwapRaidSubgroup TakeInboxItem TakeInboxMoney TakeInboxTextItem TakeTaxiNode TargetByName TargetLastEnemy TargetNearestEnemy TargetNearestFriend TargetUnit TargetUnitsPet TaxiNodeCost TaxiNodeGetType TaxiNodeName TaxiNodePosition ToggleAutoRun ToggleCollision ToggleCollisionDisplay ToggleMouseMove TogglePerformanceDisplay TogglePerformanceValues TogglePetAutocast TogglePlayerBounds TogglePortals ToggleRun ToggleSheath ToggleTris TurnInGuildCharter TurnLeftStart TurnLeftStop TurnOrActionStart TurnOrActionStop TurnRightStart TurnRightStop TutorialsEnabled UninviteByName UninviteFromParty UninviteFromRaid UnitArmor UnitAttackBothHands UnitAttackPower UnitAttackSpeed UnitBuff UnitCanAssist UnitCanAttack UnitCanCooperate UnitCharacterPoints UnitClass UnitClassification UnitCreatureFamily UnitCreatureType UnitDamage UnitDebuff UnitDefense UnitExists UnitFacing UnitFactionGroup UnitHealth UnitHealthMax UnitInParty UnitIsCharmed UnitIsConnected UnitIsCorpse UnitIsDead UnitIsDeadOrGhost UnitIsEnemy UnitIsFriend UnitIsGhost UnitIsPVP UnitIsPVPFreeForAll UnitIsPartyLeader UnitIsPlayer UnitIsPlusMob UnitIsTapped UnitIsTappedByPlayer UnitIsTrivial UnitIsUnit UnitLevel UnitMana UnitManaMax UnitName UnitOnTaxi UnitPVPName UnitPlayerControlled UnitPowerType UnitRace UnitRangedAttack UnitRangedAttackPower UnitRangedDamage UnitReaction UnitResistance UnitSex UnitStat UnitXP UnitXPMax UnstablePet UpdateGMTicket UpdateMapHighlight UpdateSpells UseAction UseContainerItem UseInventoryItem UseSoulstone /C7 "WoW API misc" ActionButtonDown ActionButtonUp BonusActionButtonDown BonusActionButtonUp BuildColoredListString BuildListString BuildMultilineTooltip ButtonInventorySlot CanOpenPanels CloseAllBags CloseAllWindows CloseBackpack CloseBag CloseBankBagFrames CloseDropDownMenus CloseMenus CloseWindows ComboPointShineFadeIn ComboPointShineFadeOut ControlPressed ControlReleased EmoteSort ExhaustionToolTipText GetCenterFrame GetDifficultyColor GetDoublewideFrame GetFullScreenFrame GetGenderTag GetLeftFrame GetPluralIndex GetPluralTag GetSlashCmdTarget GetText GossipFrameActiveQuestsUpdate GossipFrameAvailableQuestsUpdate GossipFrameOptionsUpdate GossipFrameUpdate GossipResize GuildControlCheckboxUpdate GuildFrameNoteCheck HideBonusActionBar HidePartyFrame HidePetActionBar HideTextStatusBarText HideUIPanel InGuildCheck InboxNextPage InboxPrevPage InspectUnit IsBagOpen IsTalentTrainerTabSelected LoadMicroButtonTextures Localize LockPetActionBar MicroButtonTooltipText MouseIsOver MovePanelToCenter MovePanelToLeft OpenAllBags OpenBackpack OpenBag OpenCoinPickupFrame OpenStackSplitFrame PaperDollFormatStat PaperDollStatTooltip PartyMemberHealthCheck PetActionButtonDown PetActionButtonUp RefreshMoneyFrame SecondsToTime SetButtonPulse SetCenterFrame SetChatMouseOverDelay SetDesaturation SetDoublewideFrame SetFullScreenFrame SetItemButtonCount SetItemButtonDesaturated SetItemButtonNameFrameVertexColor SetItemButtonNormalTextureVertexColor SetItemButtonSlotVertexColor SetItemButtonStock SetItemButtonTexture SetItemButtonTextureVertexColor SetItemRef SetLeftFrame SetMoneyFrameColor SetTalentButtonLocation SetTextStatusBarText SetTextStatusBarTextPrefix SetTextStatusBarTextZeroText SetTooltipMoney SetZoneText ShowBonusActionBar ShowIgnorePanel ShowMacroFrame ShowPartyFrame ShowPetActionBar ShowSuggestFrame ShowTextStatusBarText ShowUIPanel ShowWhoPanel TEXT TakeScreenshot TargetHealthCheck TaxiNodeOnButtonEnter ToggleBackpack ToggleBag ToggleCharacter ToggleCombatLog ToggleDropDownMenu ToggleFramerate ToggleFriendsFrame ToggleGameMenu ToggleHelpFrame ToggleMinimap ToggleQuestLog ToggleSpellBook ToggleStats ToggleSuggestFrame ToggleTalentFrame ToggleWorldMap UIFrameFade UIFrameFadeIn UIFrameFadeOut UIFrameFadeRemoveFrame UIFrameFadeUpdate UIFrameFlash UIFrameFlashRemoveFrame UIFrameFlashSwitch UIFrameFlashUpdate UIFrameIsFading UIFrameIsFlashing UIParent UnlockPetActionBar UpdateBagButtonHighlight UpdateBagSlotStatus UpdateCoinPickupFrame UpdateDeposit UpdateMicroButtons UpdateStackSplitFrame UpdateTalentButton VoiceSort /C8 "WoW GLUE API Functions" AcceptTOS AppendToFile CancelRealmListQuery ChangeRealm ConsoleExec CreateCharacter CycleCharCustomization DefaultServerLogin DeleteAddOn DeleteCharacter DeleteFile DeleteInterface DisableAddOn DisconnectFromServer EnableAddOn EnterWorld GetAddOnInfo GetAvailableRaces GetBillingTimeRemaining GetBuildInfo GetCharacterCreateFacing GetCharacterInfo GetCharacterListUpdate GetCharacterSelectFacing GetClassesForRace GetCodeInterface GetCursorPosition GetDataInterface GetFacialHairCustomization GetFactionForRace GetGameTime GetHairCustomization GetLastAccountName GetLocale GetMovieResolution GetMovieSubtitles GetNameForRace GetNumAddOns GetNumCharacters GetNumRealms GetRandomName GetRealmCategories GetRealmInfo GetSelectedCategory GetSelectedClass GetSelectedRace GetSelectedSex GetServerName GetTime HasCharCustomization HideCursor IsConnectedToServer LaunchURL LoadAddOns PatchDownloadApply PatchDownloadCancel PatchDownloadProgress PlayCreditsMusic PlayGlueMusic PlayMusic PlaySound PlaySoundFile QuitGame RandomizeCharCustomization ReadFile RequestRealmList ResetAddOns ResetCharCustomize SaveAddOns Screenshot SelectCharacter SetCharCustomizeBackground SetCharCustomizeFrame SetCharSelectBackground SetCharSelectModelFrame SetCharacterCreateFacing SetCharacterSelectFacing SetCurrentScreen SetMovieSubtitles SetPreferredInfo SetSelectedClass SetSelectedRace SetSelectedSex ShowCursor ShowTOSNotice SortRealms StatusDialogClick StopGlueMusic StopMusic TOSAccepted UpdateCustomizationBackground UpdateCustomizationScene UpdateSelectionCustomizationScene