Returns whether a unit is flagged for free-for-all PvP. Free-for-all PvP allows all players to attack each other regardless of faction; used in certain outdoor areas (such as Gurubashi Arena and "The Maul" outside Dire Maul).

See also Unit functions, PvP functions.


isFreeForAll = UnitIsPVPFreeForAll("unit")


  • unit - A unit to query (string, unitID)


  • isFreeForAll - 1 if the unit is enabled for free-for-all PvP; otherwise nil (1nil)