Automated updating of API pages at this location, to reflect patch changes, has ceased from 10.1.7 onwards. |
Returns the faction (Horde/Alliance) a unit belongs to.
englishFaction, localizedFaction = UnitFactionGroup(unit)
Arguments[]
- unit
- string : UnitId
Returns[]
- englishFaction
- string - Unit's faction name in English, i.e. "Alliance", "Horde", "Neutral" or nil.
- localizedFaction
- string - Unit's faction name in the client's locale or nil.
Details[]
- The function returns may not return correct results until after PLAYER_ENTERING_WORLD event for units other than "player".
- Note that for NPCs, the function will only return Alliance/Horde for factions closely allied with either side. Goblins, for instance, return
nil,nil
. - Pandaren player characters on the Wandering Isle return "Neutral", "".