Skip to content
everloot

Lore archive · Warcraft Wiki, 2023 dump

Hyperlinks

Last wiki revision 2023-11-07

Hyperlinks are clickable (chat) links. They are implemented in FrameXML/ItemRef.lua. Note that for use in it can reject invalid entries, as the server may expect certain combinations of color, payload and text.

Each hyperlink has the following format: |c<font color="#ecbc2a">ffxxxxxx |H<font color="#ecbc2a">type :<font color="#ecbc2a">payload |h[<font color="#ecbc2a">text ]|h|r

There are multiple ways to see the contents of a hyperlink: /dump "<font color=71D5FF>[Flash Heal] " > "|cff71d5ff|Hspell:2061:0|h[Flash Heal]|h|r"

  • ''See also: ExtractHyperlinkString
  • From the in-game chat window.
  • From an addon, when clicking a hyperlink in-game.

achievement : <font color="#ecbc2a">achievementID : <font color="#ecbc2a">guid : <font color="#ecbc2a">completed : <font color="#ecbc2a">month : <font color="#ecbc2a">day : <font color="#ecbc2a">year : <font color="#ecbc2a">criteria1 : <font color="#ecbc2a">criteria2 : <font color="#ecbc2a">criteria3 : <font color="#ecbc2a">criteria4

  • The player's GUID.
  • 1 for earned, 0 for unearned achievements.
  • Date the achievement was earned or 0:0:-1 if not earned.
  • 32-bit bitmask fields for completed criteria, or 0:0:0:0 if not completed.
  • Example:

Generic link type for use by addons. Links with an "addon" type are local-only and cannot be sent in chat messages, and can be processed by addons by registering the callback in the EventRegistry, or by securely hooking. addon : <font color="#ecbc2a">name : <font color="#ecbc2a">data print("|cFFFFFF00|Haddon:SomeAddon:foo|h[Some Clickable Message]|h|r")

  • Arbitrary addon data.
  • Arbitrary colon-delimited addon data segments.
  • Example:

Shows API Documentation from the /api command. api : <font color="#ecbc2a">type : <font color="#ecbc2a">name : <font color="#ecbc2a">[parentName]

  • Example:

Azerite Essence link azessence : <font color="#ecbc2a">essenceID : <font color="#ecbc2a">rank

  • Example:
  • See also:

battlepet : <font color="#ecbc2a">speciesID : <font color="#ecbc2a">level : <font color="#ecbc2a">breedQuality : <font color="#ecbc2a">maxHealth : <font color="#ecbc2a">[power] : <font color="#ecbc2a">[speed] : <font color="#ecbc2a">[battlePetID] : <font color="#ecbc2a">[displayID]

  • Example:
  • Barebone example:
  • See also: BattlePetSpeciesID

battlePetAbil : <font color="#ecbc2a">abilityID : <font color="#ecbc2a">maxHealth : <font color="#ecbc2a">power : <font color="#ecbc2a">speed

  • Example:

calendarEvent : <font color="#ecbc2a">monthOffset : <font color="#ecbc2a">monthDay : <font color="#ecbc2a">index

  • Example:
  • See also:

Opens the chat window to a specific /channel. channel : <font color="#ecbc2a">channelType : <font color="#ecbc2a">[channelID]

  • Example:

Guild Finder (8.2.5) invite link. clubFinder : <font color="#ecbc2a">clubFinderId

  • Example:
  • See also: GetClubFinderLink

WoW communities & Blizzard Groups invite link. clubTicket : <font color="#ecbc2a">ticketId

  • Example:
  • See also: GetClubTicketLink

Community link in Quick Join requests. community : <font color="#ecbc2a">clubId

Conduit link conduit : <font color="#ecbc2a">id : <font color="#ecbc2a">[rank]

  • Example:
  • See also:

currency : <font color="#ecbc2a">id : <font color="#ecbc2a">[amount]

  • Example:
  • See also:

Opens the Death recap overview. death : <font color="#ecbc2a">recapID

  • Example:

Shows Mythic+ stats for a player in the tooltip.

  • Example:
  • See also DisplayDungeonScoreLink

Opens the Tradeskill window for a recipe. enchant : <font color="#ecbc2a">spellID

  • Example:

garrfollower : <font color="#ecbc2a">followerID : <font color="#ecbc2a">quality : <font color="#ecbc2a">level : <font color="#ecbc2a">itemLevel : <font color="#ecbc2a">ability1 : <font color="#ecbc2a">ability2 : <font color="#ecbc2a">ability3 : <font color="#ecbc2a">ability4 : <font color="#ecbc2a">trait1 : <font color="#ecbc2a">trait2 : <font color="#ecbc2a">trait3 : <font color="#ecbc2a">trait4 : <font color="#ecbc2a">spec1

  • Example:

garrfollowerability : <font color="#ecbc2a">abilityID

  • Example:

garrmission : <font color="#ecbc2a">missionID : <font color="#ecbc2a">missionDBID

  • Example:

Opens the /raidinfo list. instancelock : <font color="#ecbc2a">guid : <font color="#ecbc2a">instanceID : <font color="#ecbc2a">difficulty : <font color="#ecbc2a">defeatedEncounters

  • The player's GUID.
  • The instance's InstanceID
  • The instance's DifficultyID
  • Bitfield indicating the encounters that have been defeated. e.g. 7 means that the first 3 encounters have been cleared.
  • Example:

item : <font color="#ecbc2a">itemString

  • Example:

Opens the Adventure Guide. journal : <font color="#ecbc2a">journalType : <font color="#ecbc2a">journalID : <font color="#ecbc2a">difficulty

  • 0=Instance, 1=Encounter, 2=Section.
  • InstanceID, EncounterID, or SectionID.
  • DifficultyID of the instance.
  • Example:
  • See also:

Used for Mythic Keystone. keystone : <font color="#ecbc2a">itemID : <font color="#ecbc2a">challengeModeID : <font color="#ecbc2a">level : <font color="#ecbc2a">affix1 : <font color="#ecbc2a">affix2 : <font color="#ecbc2a">affix3 : <font color="#ecbc2a">affix4

  • Example:
  • See also: MapChallengeMode.db2, KeystoneAffix.db2

levelup : <font color="#ecbc2a">level : <font color="#ecbc2a">levelUpType : <font color="#ecbc2a">[petName]

  • Example:

Opens the /loot window. lootHistory : <font color="#ecbc2a">rollID

mawpower : <font color="#ecbc2a">id

  • Example:
  • See also: MawPower.db2

Shows a transmog in the dressing room. outfit : <font color="#ecbc2a">payload

  • Example:

This can also be in a non-hyperlink format. /outfit v1 14131,14137,0,39741,14134,1254,46212,15964,14128,16017,14136,16043,14106,-1,1898,0,0

  • See also:, TransmogUtil.ParseOutfitSlashCommand

player : <font color="#ecbc2a">name : <font color="#ecbc2a">[lineID] : <font color="#ecbc2a">[chatType] : <font color="#ecbc2a">[chatTarget]

  • Left-click: starts a whisper message
  • Right-click: opens the player context menu
  • Shift-click: sends a /who query
  • Message ID for reporting.
  • Example:
  • See also: GetPlayerLink

playerCommunity : <font color="#ecbc2a">name : <font color="#ecbc2a">communityClubID : <font color="#ecbc2a">communityStreamID : <font color="#ecbc2a">communityEpoch : <font color="#ecbc2a">communityPosition

  • Example:

Battle.net friend links. BNplayer : <font color="#ecbc2a">name : <font color="#ecbc2a">bnetIDAccount : <font color="#ecbc2a">lineID : <font color="#ecbc2a">chatType : <font color="#ecbc2a">chatTarget

BNplayerCommunity : <font color="#ecbc2a">name : <font color="#ecbc2a">bnetIDAccount : <font color="#ecbc2a">communityClubID : <font color="#ecbc2a">communityStreamID : <font color="#ecbc2a">communityEpoch : <font color="#ecbc2a">communityPosition

quest : <font color="#ecbc2a">questID : <font color="#ecbc2a">questLevel : <font color="#ecbc2a">unknown1 : <font color="#ecbc2a">unknown2 : <font color="#ecbc2a">unknown3

  • Example:
  • See also: QuestLink

Opens the Twitter /share window for an achievement. shareachieve : <font color="#ecbc2a">achievementID : <font color="#ecbc2a">earned

  • Example:

Twitter item link. shareitem : <font color="#ecbc2a">itemLink : <font color="#ecbc2a">earned

  • Example:

Twitter screenshot link. sharess : <font color="#ecbc2a">screenshotIndex

  • : index of the screenshot to autofill the Tweet with, counted from last login.
  • Example:

spell : <font color="#ecbc2a">spellId : <font color="#ecbc2a">glyphId : <font color="#ecbc2a">[event]

  • Example:
  • (as printed in Blizzard_CombatLog)
  • See also:

Opens the In-Game Store. storecategory : <font color="#ecbc2a">category

  • Example:

talent : <font color="#ecbc2a">talentID

  • Example:
  • See also:

talent : <font color="#ecbc2a">talentID : <font color="#ecbc2a">points

  • Note that -1 = 0 points, 0 = 1 point, 1 = 2 points, etc.
  • Example:

Opens the Talent Tree UI with a read-only view of the linked loadout. talentbuild : <font color="#ecbc2a">specializationID : <font color="#ecbc2a">level : <font color="#ecbc2a">talentLoadoutImportString

  • The loadout's SpecializationID.
  • The loadout's level.
  • The loadout import string.
  • Example:
  • See also: Dragonflight Talent System

Shows the tradeskill window (from another player). trade : <font color="#ecbc2a">guid : <font color="#ecbc2a">spellID : <font color="#ecbc2a">skillLineID

  • The player's GUID.
  • The tradeskill's Spell ID.
  • The TradeSkillLineID.
  • Example:
  • See also: TradeSkillLink

Shows the transmog item in the Appearances tab. transmogappearance : <font color="#ecbc2a">id

  • Example:

Previews a weapon enchant in the Dressing room. transmogillusion : <font color="#ecbc2a">sourceID

  • Example:
  • See also:

Shows the transmog set in the Appearances tab. transmogset : <font color="#ecbc2a">setID

  • Example:
  • See also:

Shows the unit tooltip. Opens the combat log context menu on right-click. unit : <font color="#ecbc2a">guid : <font color="#ecbc2a">[name] Implemented in Blizzard_CombatLog.lua

  • Example:

Opens a URL in the default web browser. urlIndex : <font color="#ecbc2a">index

  • Example:

Opens the World Map to display a pinned waypoint. worldmap : <font color="#ecbc2a">uiMapID : <font color="#ecbc2a">x : <font color="#ecbc2a">y

  • The UiMapID for the waypoint.
  • The X coordinate of the waypoint, multiplied by 10000.
  • The Y coordinate of the waypoint, multiplied by 10000.
  • Example:
  • enUS globalstring:
  • See also:

Source

https://warcraft.wiki.gg/wiki/Hyperlinks · retrieved 2023-11-13 · CC BY-SA 4.0

Converted from wikitext with templates, tables and images removed, so some sentences may be missing values.

This archive predates WoW: Forever. For collected gameplay facts see the Forever database. Search the archive.