TBC Raid Journal

Gives a overview of killtactics of the bosses and you can activate warnings that are nice to see in a boss fight of TBC raids

TBC Raid Journal — concise raid guides and optional fight warnings for TBC Classic A lightweight in‑game raid journal that lists TBC raids and boss summaries, plus a simple warnings subsystem (example: Blood Siphon countdown for Hakkar). Designed for fast reference in‑game with a minimal and stable UI.

Features offered by the project

  • Clean, single‑window raid journal UI with a centered, responsive tile grid for available raids.
  • Per‑boss pages with scrollable, formatted fight summaries including role‑specific sections (Tanks / Healers / DPS) and strategy tips.
  • Dedicated Zul'Gurub page using a pooled grid of boss tiles; each tile opens a readable boss guide.
  • “Map” and “Warnings” subpages: Map displays an in‑addon image; Warnings exposes toggleable settings.
  • Configurable warning: “Warning – Blood Siphon” (toggle on/off) — predicts Hakkar’s Blood Siphon and shows an on‑screen countdown 15 seconds before the expected cast; the expected interval is user‑configurable.
  • Stable UI practices: textures cleaned, fontstrings protected (prevents other addons from overwriting fonts/colors), and safe API usage to reduce addon conflicts.
  • Simple controls: slash command (/tbcrj), Back buttons, checkboxes and an edit box to change timing values.
  • Lightweight and self‑contained — no extra libraries required.

How those features affect a user’s experience

  • Rapid in‑game reference: raid leaders and raiders can quickly open the journal to review boss mechanics and role responsibilities without leaving the client or searching external sites, saving prep time before pulls.
  • Improved fight readiness: the Blood Siphon warning provides an on‑screen countdown (15s pre‑warning by default), giving healers and ranged players time to position, prepare cooldowns, or obtain debuffs — reducing surprises and avoidable wipes. The warning is optional and configurable so it only appears for users who want it.
  • Consistent appearance and stability: protecting fonts and cleaning textures prevents other UI addons from accidentally breaking the journal’s layout or legibility, resulting in a more reliable, consistent addon across varied user setups.
  • Low friction and low overhead: the UI uses familiar elements and minimal configuration — users can enable/disable the warning and tune the timer in seconds with no advanced setup.
  • Localizability and reliability: detection and countdown logic can be adapted to use spell IDs or localized boss names, making the warning system robust on non‑English clients if needed.

Quick usage & compatibility notes

  • Open with: /tbcrj
  • Enable the Blood Siphon warning via: Warnings → "Warning - blood Siphon" and set the predicted interval (seconds).
  • Designed for: World of Warcraft — The Burning Crusade Classic (adaptable to other Classic clients).
  • Permissions: Uses standard combat log events for warnings (no external web requests or account access).
  • Optional improvement notes: for non‑English clients, consider enabling spell‑ID detection (supported in code) to guarantee reliable detection across localized clients.

The TBC Raid Journal Team

profile avatar
Owner
  • 1
    Projects
  • 120
    Downloads