Open main menu
Home
Random
Log in
Settings
About AddOn Studio
Disclaimers
AddOn Studio
Search
Editing
WoW:API GetSpellLink
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{wowapi}} __NOTOC__ Get chat-link for a spell. link = GetSpellLink(spellId) link = GetSpellLink(spellName[, spellRank]) link = GetSpellLink(spellNum, spellBook) == Arguments == (spellId) :;spellId : Integer - The global spell number, found on [http://www.wowhead.com wowhead], [http://wow.allakhazam.com allakhazam], or [http://thottbot.com thottbot] or through [[API_COMBAT_LOG_EVENT|COMBAT_LOG_EVENT]]. or (spellName[, spellRank]) :;spellName : String - The name of the spell (Rank may be specified, defaults to highest if omitted) :;spellRank : String - The rank of the spell "Rank 1" etc. You can use "" and still get a response of the highest rank known. (useful for things like GetSpellLink("Faerie Fire (Feral)") which would return nil unless you use GetSpellLink("Faerie Fire (Feral)", "") or (spellNum, spellBook) :;spellNum : Integer - Valid values are 1 through total number of spells in the spellbook on all pages and all tabs, ignoring empty slots. :;spellBook : String - BOOKTYPE_SPELL or BOOKTYPE_PET depending on whether you wish to query the player or pet spellbook. == Returns == :;link: String - A link to the spell :;TradeSkillLink: String - A link to the tradeskill if available, otherwise nil. (3.0.1+) == Details == ===Returns=== Note that this link does not contain any ranks, for instance if you request a link for fireball rank 10 it would look like: {{ability|Fireball}} If you wish to display rank use [[API GetSpellInfo | GetSpellInfo]] and output using the following code: local name, rank = GetSpellInfo(SpellID); DEFAULT_CHAT_FRAME:AddMessage("Spell: |Hspell:" .. SpellID .."|h|r|cff71d5ff[" .. name .. " " .. rank .. "]|r|h");
Summary:
Please note that all contributions to AddOn Studio are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
AddOn Studio Wiki:Copyrights
for details).
Submissions must be written by you, or copied from a public domain or similar free resource (see
AddOn Studio Wiki:Copyrights
for details).
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Ability
(
edit
)
Template:Apinav
(
edit
)
Template:Editlink
(
edit
)
Template:Tocright
(
edit
)
Template:Wowapi
(
edit
)