Die Funktion gibt diverse Informationen zum angegeben Eintrag der aktuellen Handwerksliste aus.

Name, Typ, Anzahl, Erweitert = GetTradeSkillInfo(Index);

Parameter

  • (Zahl) Index
    Der Index des Items in der Liste der Handwerkszeugnisse.


Rückgabewerte

  • (String) Name
    Der Eintrag in der Handwerksliste.
  • (String) Typ
    Handelt es sich bei dem Eintrag um eine Kategorie, ist der Wert mit “header” belegt. Handelt es sich bei dem Eintrag um ein Erzeugnis, wird die Anforderung des Erzeugnisses wiedergegeben. Die Anforderung ist abhängig vom Skill des Handwerkers. Die Anforderungen werden in der Liste durch farbliche Schrift des Erzeugnisses dargestellt (Grau, Grün, Gelb, Orange, Rot)
  • (Zahl) Anzahl
    Ist der Eintrag ein Erzeugnis, wird die Anzahl an möglichen herzustellenden Produkten dieses Erzeugnisses wiedergegeben.
  • (Boolean) Erweitert
    Wahr/Falsch-Angabe ob die Kategorie des Indexes erweitert ist.


Beispiel

Das folgende Beispiel untersucht alle Einträge und erweitert die Kategorien die verkleinert sind

  1. for i=1,GetNumTradeSkill() do
  2. local name, typ, anzahl, erweitert = GetTradeSkillInfo(i);
  3. if(typ == "header") then
  4. if not erweitert then
  5. ExpandTradeSkillSubClass(i);
  6. end
  7. end
  8. end

Hinweise

  • Die Funktion kann zur Unterscheidung von Einträgen zwischen Erzeugnis und Kategorie verwendet werden.
  • Die Funktion ist nicht für das Handwerk Verzauberung zu verwenden. siehe GetCraftInfo()

zurück zur WoW-API Übersicht