Description
Blocky Durability Widget
A compact, information-rich durability tracker built for TBC Classic Anniversary. Everything you need to know about your gear's health — at a glance, in one place.
## Features
Updated: CTRL+scroll anywhere on the tooltip to resize.
Also, added an "Automatic Resolution Scaler" so the tooltip renders according to your current resolution.
Overview
Blocky Durability Widget replaces the default durability display with a clean, floating percentage label that lives wherever you put it. Hover it to open a detailed tooltip showing every equipped item, its current durability, repair cost, death statistics, and more — all wrapped in a custom gold-bordered frame that matches WoW's classic aesthetic.
Features
Durability Tooltip
- Full gear list sorted by lowest durability first
- Per-slot percentage, current/max values, and real item icons
- Hover any gear row to show the native WoW item tooltip
- Overall durability highlighted at the top with color-coded percentage
- Dynamic width — tooltip expands to fit long item names cleanly
Repair Cost Estimate
- Shows exact repair cost when standing at a repair vendor
- Falls back to a per-slot heuristic estimate when away from a vendor
- Displays in full gold/silver/copper breakdown
City Repair Reminder
- Automatically detects when you enter a major city or hub
- Prints a formatted chat notice if your durability is below 30%
- Shows your worst damaged item for quick reference
- Covers all TBC cities and Outland hubs including Shattrath, Honor Hold, Thrallmar, and all major outposts
- Fires once per city visit — never spams
Death Counter & Damage Log
- Tracks deaths this session and total deaths (persists across sessions)
- On each death, snapshots every slot's durability before and after
- Stores the last 5 deaths with per-item loss breakdown
- Expandable in the tooltip: click [+] Last death breakdown to see exactly which pieces took damage, how much, and what percentage they dropped to
- Use
/bdw deathsto print the full session log to chat - Individual reset buttons for session and total counters
Visual Alerts
- Pulsing red tooltip border when any item drops below 20% durability
- Border intensity scales with damage: faint at 20%, medium at 10%, deep red at 0%
- Slow 4-second sine-wave pulse — noticeable but never distracting
- Widget pulse on the main percentage label below 20% overall
Sound Alert
- Configurable durability threshold triggers an audio alert
- Uses WoW's native ready-check sound
- Set your own threshold with
/bdw alert 25or disable entirely
Slash Commands
| Command | Description |
|---|---|
/bdw or /bdw help |
Show all commands |
/bdw lock / /bdw unlock |
Lock or unlock widget position |
/bdw size 1-20 |
Resize the widget |
/bdw alert 25 |
Set sound alert threshold |
/bdw alertoff |
Disable sound alert |
/bdw deaths |
Print death damage log to chat |
/bdw reset |
Reset to defaults |
/bdw testmode |
Preview with fake damaged gear |
/bdw testrepair |
Test the city repair reminder |
/bdw testvignette |
Test the border pulse effect |
/bdw testsound |
Test the alert sound |
Controls
- Drag to reposition
- Ctrl + Scroll to resize
- Right-click to lock/unlock position
Compatibility
Built specifically for World of Warcraft: The Burning Crusade Classic Anniversary. Uses only Classic-compatible APIs — no retail-only functions.
Credits
Created by Toomasu. Feedback and bug reports are welcome on the project page.


