promotional bannermobile promotional banner
premium banner
Battleground timers and event tracking for World of Warcraft TBC Classic Anniversary.

Description

HazeBGTimers

Battleground timers and event tracking for World of Warcraft TBC Classic Anniversary.

Features

Current (v1.5.0)

Queue Timers

  • Estimated wait time for BG/Arena queues
  • Port confirmation countdown with warning sound
  • Priority display for queue pop notifications

Battleground Timers

  • Battle start countdowns synced to Blizzard announcements
  • Flag/objective capture timers (AB, AV, EotS) using POI-based detection
  • Flag respawn timers (WSG, EotS)
  • Tower/graveyard assault timers (AV)

Score Prediction

  • Win prediction for Arathi Basin based on base control
  • Win prediction for Eye of the Storm based on score velocity
  • Shows estimated time remaining

Timer Sync

  • Share timers with group members via addon messages
  • Request timers when joining late
  • Automatic sync when entering battlegrounds

NPC Health Tracking (AV)

  • Boss health bars: Drek'Thar, Vanndar Stormpike
  • Captain health: Galvangar, Balinda
  • Warmaster/Marshal tracking
  • Elite NPC tracking: Ivus, Lokholar

Auto Turn-In (AV)

  • Automatically turn in repeatable quests
  • Armor scraps, crystals, mine supplies
  • Togglable via settings or /hbgt autoturnin

UI Features

  • Visual countdown bars with icons
  • Color-coded by faction (Alliance/Horde/Neutral)
  • Warning sounds and color change at low time
  • Draggable/lockable frame
  • Click-to-report timers to chat
  • Full appearance customization (textures, colors, fonts, window styling)

Installation

  1. Download and extract to your WoW AddOns folder:

    World of Warcraft/_classic_/Interface/AddOns/HazeBGTimers/
    
  2. Ensure HazeLibrary is also installed (required dependency)

  3. Restart WoW or /reload

Usage

Slash Commands

Command Description
/hbgt Open options panel
/hbgt show Show timer frame
/hbgt hide Hide timer frame
/hbgt lock Lock frame position
/hbgt unlock Unlock for dragging
/hbgt test Show test timers
/hbgt testhealth Show test health bars
/hbgt reset Clear all timers
/hbgt status Show addon status
/hbgt sync Toggle timer sync
/hbgt request Request timers from group
/hbgt share Share timers with group
/hbgt autoturnin Toggle AV auto turn-in
/hbgt help Show all commands

Timer Bars

  • Left side: Event name with icon
  • Right side: Remaining time (MM:SS or seconds)
  • Color: Blue (Alliance), Red (Horde), Yellow (Neutral), Gray (Queue)
  • Warning: Turns red and plays sound when < 10 seconds remain

Reporting

  • Shift+Click a timer bar to report to Say
  • Ctrl+Click a timer bar to report to Instance/Party chat

Supported Battlegrounds

Battleground Zone ID Features
Alterac Valley 30, 2197 Tower/GY caps, NPC health, auto turn-in
Arathi Basin 529, 2107 Flag caps (60s), score prediction
Warsong Gulch 489, 2106 Flag respawn (12s), battle start
Eye of the Storm 566 Flag respawn (21s), score prediction
Arena (All) 559, 562, 572 Gates open, Shadow Sight spawn

Settings

General

  • Enable/disable the addon
  • Lock frame position
  • Show timers outside battlegrounds
  • Grow direction (up/down)
  • Enable/disable warning sounds
  • Warning threshold (default: 10 seconds)
  • Timer sync with group
  • NPC health tracking (AV)
  • Auto turn-in (AV)

Appearance (Scrollable)

  • Frame scale (0.5x - 2.0x)
  • Frame opacity (0.1 - 1.0)
  • Bar texture (6 built-in options)
  • Bar opacity (0.1 - 1.0)
  • Bar width (100 - 400 pixels)
  • Bar height (12 - 32 pixels)
  • Bar spacing (0 - 10 pixels)
  • Font size (8 - 18pt)
  • Font face selection
  • Font style (outline options)

Colors (Scrollable)

  • Alliance/Horde/Neutral/Queue bar colors
  • Warning color (< 10 seconds)
  • Bar background color with opacity
  • Text color
  • Window background color with opacity
  • Window border color with opacity
  • Border size and inset

Dependencies

  • HazeLibrary (required)

Changelog

v1.5.0

  • Added bar texture selection (6 built-in WoW textures)
  • Added bar opacity setting
  • Added window background/border color settings
  • Added border size and inset settings
  • Fixed battle start timers syncing to Blizzard announcements (no more 5-6s offset)
  • Fixed tower/bunker bars incorrectly showing % instead of time
  • Fixed window settings not persisting after /reload
  • Made Appearance and Colors panels scrollable
  • Improved settings persistence for nested table defaults

v1.4.0

  • Added auto turn-in for AV quests
  • Added localization framework
  • Fixed settings panel using proper HazeLibrary API

v1.3.0

  • Added NPC health tracking for AV bosses and captains
  • Health bars for Drek'Thar, Vanndar, Galvangar, Balinda
  • Warmaster/Marshal tracking

v1.2.0

  • Added score prediction for AB and EotS
  • Added timer sync with group members
  • POI-based flag capture detection

v1.1.0

  • Initial release with queue timers
  • Battleground modules for AB, WSG, EotS, AV, Arena
  • Timer bar widget with icons and colors

Version

1.5.0

Author

HazeSuite Written by Tandronis

License

All rights reserved.