BagButler-1.3.0.zip
What's new
1.3.0
New
- Respect manual equips — equip a bag by hand and BagButler leaves that
slot alone: it will not upgrade or swap out a bag you placed yourself,
until you remove it or run
/bb scan. Toggle with/bb manualor the General option. - Minimap button — left-click opens the options window, right-click
turns BagButler on or off, drag moves it. Toggle with
/bb minimapor the General option. - Blocked-upgrade hint — if a bag you own could upgrade a slot but your rules leave it alone (filtered, blocked, wrong family, floor), BagButler tells you once per session so you can spot a filter you forgot about.
- Options keybinding — bind a key under Options > Key Bindings > AddOns ("Bag Butler: open options") to open or close the window.
- Lifetime stats — the options summary now shows total bags equipped across all sessions, not just this one.
/bb undo— rolls back through the last five automatic swaps, skipping entries whose bags or slots have since moved.- Minimum upgrade gain —
/bb gain <1-16>or the "Minimum upgrade gain" slider: only swap when the new bag is at least that many slots bigger. 1 keeps the old "any bigger bag" behaviour. - Ask-before-equip mode —
/bb confirmor the new General option shows a yes/no prompt for every equip instead of acting on its own. "Skip" leaves that bag alone; "Always" returns to fully automatic. - Snooze and idle timing —
/bb snooze [min]pauses BagButler (/bb wakeresumes early), and/bb idlemakes it wait until you are done looting, shopping, banking and browsing before moving anything. - Bank bag slots — while the bank is open, BagButler fills and upgrades
its bag slots too, with the same no-downgrade and contents-preserving
rules as your carried bags. Slots you have not bought are never touched:
buying them costs gold and stays your choice. Toggle: "Manage bank bag
slots" or
/bb bank. - Equip from bank — while the bank is open, bags stored in it count for
your carried slots too: a bigger banked bag upgrades a carried bag like
any other. Toggle: "Use bags stored in the bank" or
/bb bankpull. - Bank slot locks and pins — the Bag slots page lists your bank bag slots alongside the carried ones, so they can be locked or reserved for certain bags the same way.
- Preview page — a new sidebar page shows what BagButler would do right now, per slot: planned fills and upgrades, locked slots and bags you equipped yourself — without moving anything.
- Bag tooltip hints — hovering a bag in your bags says what BagButler would do with it: which slot it would fill or upgrade, or which rule is leaving it alone.
- Titan Panel, Bazooka and other bar addons — a LibDataBroker launcher appears automatically when a display addon is installed: left-click opens the options, right-click scans now, and the tooltip shows the live status.
- Conflict warning — if another addon that auto-equips bags is loaded, BagButler says so once instead of silently fighting over the same slots.
- Localization groundwork — sidebar labels and status text now run through a locale table; German, French and Russian are included and more languages can be added on request.
- Sidebar navigation — the options window now has a Leatrix-style left menu (General, Equip rules, Preview, Bag slots, Choose bags, Custom names, Profile) so it stays a compact single panel instead of one long list.
- General tab regrouped — the options are now grouped under Behaviour, Notifications and Window & minimap headings, with eight new settings: equip sound, on-screen message, upgrade-hints toggle, announce upgrades only, equip delay (0-10 s), options window size (70-130%), remembering the window position, and locking the minimap button.
Improved
- "Choose bags" checklist grows with your collection — it now shows up to 32 bag kinds before scrolling instead of 16, and its scrollbar only appears when the list genuinely overflows. Mouse-wheel over a short list scrolls the whole options panel instead of doing nothing.
- Per-character profile robustness — if the realm name is briefly unavailable during login, the character key falls back to the normalized realm name instead of a placeholder, so "use separate settings for this character" cannot be orphaned by an unlucky login.
Notes
- No bag-window changes; BagButler still only manages which bags are equipped and never touches the bag UI.
- Supported clients: Retail (Midnight), WoW Forever, Mists of Pandaria Classic, Cataclysm Classic, Wrath Classic / Titan Reforged, Burning Crusade Classic Anniversary, and Classic Era / Hardcore / Season of Discovery.
This mod has no additional files

