Skip to content

character_battleground_data Table

Per-character battleground state that must survive a restart (marked for BG, random BG info).


Schema Summary

Field Type Key Null Default Extra
guid int(11) unsigned PRI NO 0
instance_id int(11) unsigned NO 0
team int(11) unsigned NO 0
join_x float NO 0
join_y float NO 0
join_z float NO 0
join_o float NO 0
join_map int(11) NO 0

Field Breakdown

  • guid - Primary Key. Character guid (from characters.guid).
  • instance_id - Battleground instance the player is queued/deserter-bound to.
  • team - Team id the player joined as (Alliance/Horde).
  • join_x - Position saved on join so the player returns here after the BG.
  • join_y - Join position Y coordinate.
  • join_z - Join position Z coordinate.
  • join_o - Join orientation.
  • join_map - Map id of the join position (from map_template.entry).