FlightTimer

FlightTimer is a lightweight World of Warcraft: The Burning Crusade addon that tracks and learns flight path durations and displays a real-time progress bar with remaining time and completion percentage while you are in flight.

File Details

v1.0.8-bcc

  • R
  • Apr 29, 2026
  • 7.16 KB
  • 1.1K
  • 2.5.5
  • Classic TBC

File Name

FlightTimer-v1.0.8-bcc.zip

Supported Versions

  • 2.5.5

Changelog

All notable changes to this project will be documented in this file.


[1.0.0] – Initial CurseForge Release

Added

  • Automatic detection of flight source and destination
  • Flight duration tracking and persistence
  • Learning system for new flight routes
  • Progress bar shown during flight
  • Display of:
    • Source → Destination
    • Time remaining (MM:SS)
    • Percentage completed
  • Averaging of flight durations to improve accuracy
  • Debug logging support

Notes

  • Compatible with World of Warcraft: The Burning Crusade Classic (2.4.3 API)
  • No configuration required

[1.0.1] - Debug info removed

[1.0.2] - Small UI changes

[1.0.3] - Estimated time added

[1.0.4] - Estimated time based on other saved routes added

[1.0.5] - Estimated time logic improved. Reverse routes and default time added

[1.0.6] - Option to move and resize the window added

[1.0.7] - Estimation logic improved

[1.0.8] - In-flight performance pass

Changed

  • Throttled the in-flight progress bar to update 4 times per second instead of every frame, eliminating per-frame string concatenation while the flight UI is visible.
  • Cached the trimmed source and destination labels once per flight so StripAfterComma no longer runs on every UI tick.
  • Replaced the full graph rebuild on flight completion with an incremental edge update, so learning a new route no longer rescans the entire saved database.