Description
# Consumables Checker
Track your raid's consumables at a glance — Flask, Elixirs, and Food, all in one window.
Consumables Checker is a lightweight TBC Classic addon that checks every player in your
raid or party for their consumables and displays the results in a clean, resizable window.
No more manually whispering everyone before a pull.
---
## Features
- **Raid & Party support** — Works in both raid groups and 5-man parties
- **Real-time consumable check** — Scans Flask, Battle Elixir, Guardian Elixir and Food buffs for every online group member
- **Phase 3 Flask support** — Detects all six Shattrath Flasks, which count as both Battle and Guardian Elixir simultaneously
- **Clear visual results** — Green ✔ / Red ✘ status icons per player per category
- **Resizable window** — Drag the bottom-right corner to fit your UI
- **Minimap button** — Left-click to open/close, right-click for options
- **Auto-check on Ready Check** — Automatically runs when a Ready Check is initiated
- **Whisper system** — Optionally whispers players missing consumables
- **Raid chat output** — Posts a summary to raid chat (toggleable)
- **Bilingual buff detection** — Detects buff names in both English and German clients
---
## Options Panel
*Right-click the minimap button or type `/bc options`*
| Setting | Description |
|---|---|
| Transparent | Hide the window background entirely |
| Background alpha | Adjust background opacity |
| Background color | Choose from preset dark color schemes |
| Border color | Choose from preset border colors |
| Font | Select any font via LibSharedMedia |
| Font size | Adjust text size (8–24) |
| Language | Auto / EN / DE — override client language detection |
| Reset position | Move the window back to the default position |
---
## Toggles
| Toggle | Description |
|---|---|
| Whisper | Whisper players with missing consumables |
| ReadyCheck | Auto-run on Ready Check |
| Flask | Track Flask buffs |
| Battle Elixir | Track Battle Elixirs |
| Guardian Elixir | Track Guardian Elixirs |
| Food | Track Food buffs |
| Raid Chat | Post results to Raid Chat |
| Debug | Test mode — runs check on yourself without a group |
---
## Commands
| Command | Description |
|---|---|
| `/bc` | Open / close the window |
| `/bc options` | Open the options panel |
| `/bc scan` | Print buff IDs of your current buffs (for debugging) |
| `/bc reset` | Reset all settings to default |
---
## Notes
> **Flask OR Elixir** — A player is considered covered if they have a Flask or both a
> Battle + Guardian Elixir. Shattrath Flasks satisfy all three at once.
> **Weapon buffs** — Sharpening Stones and Weight Stones do not create detectable buff
> auras in TBC Classic's API and are therefore not tracked.
> **Render range** — Buff detection requires players to be within approximately 100 yards.
---
## Compatibility
- WoW TBC Classic 2.5.6 (Interface 20506)
- Embeds LibSharedMedia-3.0 for font selection
- No other dependencies required


