WoW API: UnitFactionGroup

From AddOn Studio
Revision as of 04:47, 15 August 2023 by Move page script (talk | contribs) (Move page script moved page API UnitFactionGroup to API UnitFactionGroup without leaving a redirect)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

WoW API < UnitFactionGroup

Get the name of the faction (Horde/Alliance) a unit belongs to.

englishFaction, localizedFaction = UnitFactionGroup(unit)

Arguments[edit]

unit
String - UnitID you want to get the faction for

Returns[edit]

englishFaction
String - Unit's faction name in English, i.e. "Alliance", "Horde" or nil.
localizedFaction
String - Unit's faction name in the client's locale or nil.

Details[edit]

The functon returns correct results after the PLAYER_ENTERING_WORLD event.

Note that for NPCs, the function will only return Alliance/Horde for factions closely allied with either side. Goblins, for instance, return nil,nil.