UnitClass
Jump to navigation
Jump to search
Returns the class of the unit.
className, classFilename, classId = UnitClass(unit) classFilename, classId = UnitClassBase(unit)
Arguments
- unit
- string : UnitId
Returns
- className
- string - Localized name, e.g.
"Warrior"
or"Guerrier"
. - classFilename
- string - Locale-independent name, e.g.
"WARRIOR"
. - classId
- number : ClassId
Example
/dump UnitClass("target") -- "Mage", "MAGE", 8
/dump UnitClassBase("target") -- "MAGE", 8
Values
ID | className (enUS) | classFile | Description |
---|---|---|---|
1 | Warrior | WARRIOR | |
2 | Paladin | PALADIN | |
3 | Hunter | HUNTER | |
4 | Rogue | ROGUE | |
5 | Priest | PRIEST | |
6 | Death Knight | DEATHKNIGHT | Added in 3.0.2 |
7 | Shaman | SHAMAN | |
8 | Mage | MAGE | |
9 | Warlock | WARLOCK | |
10 | Monk | MONK | Added in 5.0.4 |
11 | Druid | DRUID | |
12 | Demon Hunter | DEMONHUNTER | Added in 7.0.3 |
13 | Evoker | EVOKER | Added in 10.0.0 |
Patch changes
Patch 5.0.4 (2012-08-28): Added classId
return value.
|