Vault Master v1.0.0
Part of the Ultima Suite • All-in-One Inventory, Bank & Warband Vault Suite for World of Warcraft (Retail & Midnight-Ready)
๐ Overview
Part of the Ultima Suite — engineered to operate 100% standalone with zero mandatory cross-addon dependencies, while providing seamless inter-addon synergies via UltimaBridge when other suite modules are installed.
Vault Master is an all-in-one inventory, bank, and warband vault management suite engineered specifically for World of Warcraft Retail (Patch 12.1.0 / Midnight, Interface 120100). Serving as our proprietary, zero-taint alternative to Baganator and Syndicator, Vault Master consolidates all character bags, reagent storage, personal bank tabs, and account-wide Warband bank vaults into a single, high-performance Dark UI interface with zero garbage churn.
โจ Key Features
๐๏ธ 1. Intelligent Categorization & Triple View Modes (Categories • Grid • List)
- Segmented Mode Switcher: Instant 1-click segmented switching in the bag subheader between three distinct view paradigms:
- ๐๏ธ Categories View: Automatically groups items into logical collapsible sections:
- โ๏ธ Equipment: Weapons & armor with real-time item level (iLvl) overlays.
- ๐งช Consumables: Midnight 12.1 potions, flasks, runes, and food.
- โ๏ธ Trade Goods: Profession reagents, ores, herbs, cloth, and leather.
- ๐ Quest Items: Story and progression items.
- ๐ฆ Containers: Bags, lockboxes, and openables.
- ๐ Warband Bound: Account-wide gear and BoA tokens ready for alt transfer.
- ๐๏ธ Junk & Trash: Gray items marked with gold coin indicator badges.
- โ Unified Grid View: Clean, compact 12-column icon grid view for minimal screen footprint without category headers.
- โฐ Classic RPG List View: High-immersion list view inspired by classic role-playing games. Each item displays as a full interactive row with a 28×28 quality-bordered icon, rarity-colored item name, gear slot/item level/expansion subtext, Warbound/Soulbound/BoE status badge, and stack quantity / vendor sell price. Supports full right-click use/equip, left-click drag, and mouseover tooltips.
- ๐๏ธ Categories View: Automatically groups items into logical collapsible sections:
๐ 2. Real-Time Instant Search & Dimming
- Instant Filter Box: Type any item name, category, or item level query (e.g.
potion,ilvl,cloth). - Visual Dimming: Matching items remain brightly illuminated while non-matching items fade smoothly to 20% opacity.
๐ 3. Warband Hub & Multi-Alt Matrix (Warband Nexus Alternative)
- Comprehensive Alt & Great Vault Dashboard: Full 9-slot Great Vault matrix (Raid, Mythic+, World/Delves) across all characters on your account, active raid lockouts, levels, specializations, and equipped item levels.
- Automated Character Snapshot Engine: Automatically captures level, specialization, equipped iLvl, GUID, lockouts, weekly vault activities, and currencies on login, logout, and equipment changes.
- Cross-Character Item & Bank Search: Real-time search across all characters' bags, personal banks, and the Warband Bank with instant tooltips.
- Warband Currency Vault & Transfer: Direct overview of transferable badges, crests, and honor with instant access to Blizzard's official currency transfer interface.
- Total Account Wealth: Detailed cross-realm breakdown of character gold balances, Warband Bank gold vault reserve, and account-wide wealth shares.
๐ 4. Cross-Character Account Syndication (Syndicator Replacement)
- Full Warband Tracking: Automatically indexes item counts across character bags, personal bank vaults, and account-wide Warband bank tabs in lightweight SavedVariables (
VaultMasterDB.charactersandVaultMasterDB.warbandBank). - Cross-Module Synergy & Auto-Healing: Seamlessly enriches missing character metadata with historical data from
ChampionCompanionDBand seeds newly discovered alts into the database. - Enhanced Tooltip Integration: Hovering over any item in the game world displays a complete account ownership breakdown:
Vault Master: • Satyros (Paladin): 12 (Bags: 8, Bank: 4) • AltChar (Mage): 20 (Bank: 20) • Warband Bank: 45 • Total: 77
๐ 5. Native Collection Status Tooltip Engine (All The Things Replacement)
- Zero-Lag Tooltip Scanner: Integrates natively with
TooltipDataProcessor.AddTooltipPostCallwithout loading monolithic 300MB static database tables. - Transmog Appearances: Instantly checks appearance and source collection status (
โ Appearance Collectedorโฆ Uncollected Appearance) usingC_TransmogCollection. - Mounts & Toys: Displays live collection states for Mounts (
C_MountJournal) and Toys (C_ToyBox). - Battle Pets: Queries
C_PetJournalto report current species collection status (e.g.,โ Pet Collected (2/3)orโฆ Uncollected Pet). - Multi-Alt Ownership: Combined with Syndicator-style Warband tracking, tooltips display both collectible state and inventory/bank counts across all alts.
๐งน 6. 1-Click Maintenance & Junk Vendor Automation
- Clean & Sort: Single-click executes Blizzard's native
C_Container.SortBags()orSortBankBags(). - Vendor Junk: One click sells all gray trash items immediately when interacting with a merchant.
- Contextual Bank Deposit: Dynamically adapts to the active tab — deposits crafting reagents when on Character Bank or Reagents tabs, and automatically transfers all trade reagents AND Warbound items (equipment, BoA tokens) directly into the Warband Bank when viewing the Warband Vault tab.
๐ฐ 7. Modern Guild Bank Vault Integration
- Full Guild Bank Interface: Automatically replaces the aged default Guild Bank frame with a 14×7 (98 slots) Ultima Modern Dark UI window.
- Side Tab Navigation: Fast tab switching across all unlocked guild bank tabs with custom tab icons and remaining withdrawal allowances.
- Guild Economy Bar: Real-time Guild Funds display with 1-click gold deposit and withdrawal buttons (
DepositGuildBankMoney/WithdrawGuildBankMoney). - Blizzard UI / Logs Toggle: 1-click button in the header enables instant access to Blizzard's native frame whenever you need to check guild transaction logs or edit tab permissions.
๐ก๏ธ 8. Zero-Taint Blizzard Sandbox Compliance
- Native Item Button Pooling: Employs Blizzard's native item button templates and
CreateFramePoolto eliminate memory leaks and protect against combat taint. - Full Drag-and-Drop: Complete native right-click use, left-click drag, split stack (
Shift+Click), and auction house integration.
๐ 9. UltimaBridge Synergies
- Champion Companion Integration: Instant gear stat updates, inventory sync, and seamless Warband Hub cross-linking.
- Routine Assistant Integration: Unified merchant junk selling.
๐ 10. Session-Only New Item Highlights
- Zero False Positives on Login/Reload: Blizzard's default bag engine persists new item flags indefinitely, causing your entire bag to glow cyan after every
/reloador character relog. Vault Master clears legacy flags upon login and takes a baseline snapshot of your inventory. - Session Acquisition Tracking: Only items truly looted, crafted, or purchased during the current play session are highlighted with a sleek pulsing glow.
- Sort & Reorganize Resilient: Moving items between bag slots or running
/vm sortwill never trigger false "new item" flags. - Instant Hover Dismissal: Hovering your mouse over any highlighted item immediately dismisses the glow effect.
- Configurable: Can be enabled or disabled at any time under
Game Menu -> Options -> AddOns -> Vault Master.
๐ท๏ธ 11. Expansion-Tagged Crafting Reagents
- Contextual Reagent Identification: Upgrades generic Blizzard
"Crafting Reagent"tooltip labels with the specific expansion name (e.g."Midnight Crafting Reagent","The War Within Crafting Reagent"), making legacy materials immediately distinguishable from current-tier goods. - Universal Expansion Detection: Intelligently resolves expansion IDs using
C_Item.GetItemInfoexpansion metadata and fallback item ID thresholds. - Configurable: Can be toggled on/off in the Vault Master Settings panel (
Game Menu -> Options -> AddOns -> Vault Master).
โจ๏ธ Slash Commands
| Command | Action |
|---|---|
/vm / /vaultmaster |
Toggle the All-in-One Inventory window |
/vm warband / /warband |
Open the Warband Hub & Multi-Alt Matrix |
/vm search / /warband search |
Search items and bank across all alts |
/vm currency / /warband currency |
Open the Currency Vault & 1-click transfer hub |
/vm bank |
Toggle the Bank & Warband Vault window |
/vm guild |
Toggle the Guild Bank Vault window |
/vm sort |
Automatically clean and sort all bags |
/vm junk |
Sell all gray junk items to the active vendor |
/vm options / /vm opt |
Open the Blizzard Settings options panel |
/vm status |
Print current bag slot usage and statistics in chat |
๐ Supported Languages
Full localization across all 10 official World of Warcraft client languages:
- ๐ฌ๐ง English (
enUS) - ๐ฉ๐ช German (
deDE) - ๐ช๐ธ Spanish (
esES/esMX) - ๐ซ๐ท French (
frFR) - ๐ฎ๐น Italian (
itIT) - ๐ง๐ท Portuguese (
ptBR) - ๐ท๐บ Russian (
ruRU) - ๐ฐ๐ท Korean (
koKR) - ๐จ๐ณ Simplified Chinese (
zhCN) - ๐น๐ผ Traditional Chinese (
zhTW)
๐ฆ Installation
- Download the latest release.
- Extract into your World of Warcraft AddOns directory:
World of Warcraft\_retail_\Interface\AddOns\VaultMaster - Launch World of Warcraft and press
Bor type/vmto open your bags.
๐ Credits & License
Developed with โค๏ธ by **Satyros**. Designed for World of Warcraft Retail (Patch 12.1.0 / *Midnight*).
Licensed under the **MIT License**. Part of the **Ultima Suite**.
### Acknowledgements & Inspirations:
* Built for the **Ultima Suite** ecosystem (`UltimaBridge`).
* Special thanks to the trailblazers of all-in-one inventory and bag management: **Baganator** (*Burgerts*) and **Bagnon** (*Jaliborc*).

