Wikia

WoWWiki

Watchlist Recent changes

API GetTrainerServiceSkillReq

Main Menue



Returns the name of the skill required, and the amount needed in that skill. Index is the selection index obtained by GetTrainerSelectionIndex().

 skillName, skillLevel, hasReq = GetTrainerServiceSkillReq(index)

Arguments Edit

index
the number of the selection in the trainer window

Returns Edit

skillName
The name of the skill.
skillLevel
The required level needed for the skill.
hasReq
1 or nil. Seems to be 1 for skills that you cannot learn, nil for skills you have learned already.

Example Edit

 local selection = GetTrainerSelectionIndex()
 
 local skillName, skillAmt = GetTrainerServiceSkillReq(selection)
 DEFAULT_CHAT_FRAME:AddMessage('Skill Name: ' .. skillName)
 DEFAULT_CHAT_FRAME:AddMessage('Skill Amount Required: ' .. skillLevel)

If you had an engineering trainer open, with a skill you knew already the output would be:

 Skill Name: Engineering
 Skill Amount Required: 375

Pages on WoWWiki

95,750pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
58,025photos on this wiki
See more >

Recent Wiki Activity

See more >

Recent Questions

Around Wikia's network

Random Wiki