WoW:API UnitClass: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 38: Line 38:
----
----
{{Template:WoW API}}
{{Template:WoW API}}
[[Category:API Functions|UnitClass]]
[[Category:API Unit Functions|UnitClass]]

Revision as of 13:18, 27 August 2005

UnitClass -Documentation by octon- Correction by Vjeux

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


Arguments
(String unit)
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