GuildBankAuctionChecker is a World of Warcraft addon that scans your guild bank and highlights items not listed on the Auction House by adding a star icon to unlisted items. It displays the number of unlisted items ("Unlisted: X") at the top-left of the guild bank frame and supports a debug mode for detailed scan logs, toggleable via Interface > AddOns. The addon is modular, with separate files for core logic, UI, commands, utilities, and localization (supporting English and French).
Always open the AH first before opening the Guild Bank in order to scan your auctions.
It has a dependency of having a main Auction House addon installed like TradeSkillMaster (TSM) in order to work.
Key features include:
- Auction House Scan: Reports listed items (e.g., "AH scan: Found 143 listed items.").
- Guild Bank Scan: Single completion message (e.g., "Guild bank scan complete: 0 unlisted items.").
- Debug Mode: Toggle via Interface Options or /pbverbose, with persistent state.
- Debug Commands: /pbdebug for troubleshooting.
- Localization: Supports enUS and frFR, with strings like "Unlisted: X" and chat messages translated.
- Optimized: Uses efficient scanning (numTabs, isScanning) and modular code for maintainability.
The addon stores data in SavedVariables (GBAHFrameNames, GBAHButtonDebug, GBAHVerboseMode) and ensures a clean UI with no stars when no items are unlisted.