Skip to content
everloot

Lore archive · Warcraft Wiki, 2023 dump

API GetTrainerServiceIcon

Last wiki revision 2022-07-21

Returns the icon texture for a specific trainer service.

icon = GetTrainerServiceIcon(id)

  • Arguments
  • id:Index of the trainer service to retrieve information about. Note that indices are affected by the trainer filter. (See GetTrainerServiceTypeFilter and SetTrainerServiceTypeFilter.)
  • Returns
  • icon : (String) Name of the icon texture for a particular trainer service. nil if id is a header rather than a spell line.
  • Example

Prints skill names and icon textures when interacting with a trainer. local i, name, category, icon; for i=1,GetNumTrainerServices do name, _, category = GetTrainerServiceInfo(i); if (name == nil) then break; -- GetNumTrainerServices does not check if you're talking to a trainer or not. end if (category ~= "header") then icon = GetTrainerServiceIcon(i); DEFAULT_CHAT_FRAME:AddMessage(name .. ": " .. icon); end end

Source

https://warcraft.wiki.gg/wiki/API_GetTrainerServiceIcon · 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.