Returns battleground-specific scoreboard information for a battleground participant. Battleground-specific statistics include flags captured in Warsong Gulch, towers assaulted in Alterac Valley, etc. For the name and icon associated with each statistic, see GetBattlefieldStatInfo(). For basic battleground score information, see GetBattlefieldScore().


See also Battlefield functions.

Signature:

columnData = GetBattlefieldStatData(index, statIndex)

Arguments:

Returns:

  • columnData - The participant's score for the statistic (number)

Examples:

-- Print out the player's battleground statistics
local playerName = UnitName("player")
for playerIndex = 1, GetNumBattlefieldStats() do
  local name = GetBattlefieldScore(playerIndex)
  if name == playerName then
    local output = "Battleground stats for "..name..":\n"
    for statIndex = 1, GetNumBattlefieldStats() do
output = output .. "    " .. GetBattlefieldStatInfo(statIndex) .. ": " ..GetBattlefieldStatData(statIndex) .. "\n"
    end
    print(output)
    break
  end
end