Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
Register
Advertisement

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[]

Mists of Pandaria Patch 5.0.4 (2012-08-28): Added classId return value.


Advertisement