WoW:API UnitClass: Difference between revisions

Updated for new MoP return values
m (→‎Result: Typo)
(Updated for new MoP return values)
Line 3: Line 3:
Returns the class (Mage, Warrior, etc) of the specified unit.
Returns the class (Mage, Warrior, etc) of the specified unit.


  localizedClass, englishClass = UnitClass("unit");
  localizedClass, englishClass, classIndex = UnitClass("unit");


== Parameters ==
== Parameters ==
Line 12: Line 12:
=== Returns ===
=== Returns ===


:localizedClass, englishClass
:localizedClass, englishClass, classIndex


:;localizedclass : The localized class of the specified unit as a string.  e.g. "Mage", "Warrior", "Guerrier", etc.
:;localizedclass : The localized class of the specified unit as a string.  e.g. "Mage", "Warrior", "Guerrier", etc.


:;englishclass : The fully capitalized english class name with no spaces, e.g. "MAGE", "WARRIOR", "DEATHKNIGHT", etc.
:;englishclass : The fully capitalized english class name with no spaces, e.g. "MAGE", "WARRIOR", "DEATHKNIGHT", etc.
:;classIndex : the number index corresponding to the particular class that is returned. Number mapping is as follows:
::None = 0
::Warrior = 1
::Paladin = 2
::Hunter = 3
::Rogue = 4
::Priest = 5
::DeathKnight = 6
::Shaman = 7
::Mage = 8
::Warlock = 9
::Monk = 10
::Druid = 11


== Example ==
== Example ==
Anonymous user