WoW:API UnitClass: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
(Specified parameter (UnitID-String))
Line 6: Line 6:
;''Arguments''
;''Arguments''


:(String unit)
:[[API_TYPE_UnitId|UnitID]]


:;arg1 : The unit to query (e.g. "player")
:;arg1 : The unit to query (e.g. "player")

Revision as of 19:43, 23 January 2006

UnitClass -Documentation by octon- Correction by Vjeux

Returns the class (Mage, Warrior, etc) of the specified unit.


Arguments
UnitID
arg1
The unit to query (e.g. "player")

Returns
Localized Class
localizedclass
The localized class of the specified unit as a string. e.g. Mage, Warrior, Guerrier, etc.
English Class
englishclass
The fully english capitalized class of the specified unit as a string. e.g. MAGE, WARRIOR, etc.



Example
local playerClass, englishClass = UnitClass("player");
ChatFrame1:AddMessage('Your player is a : ' .. playerClass .. '; ' .. englishClass);
Result
Prints the player's class to the chat frame as

'Your player is a : Warrior; WARRIOR'.  (Or whichever class the specified unit is)

Description
Returns the class (Mage, Warrior, etc) of the specified unit.
The second return is useful for localized addons.



Template:WoW API