promotional bannermobile promotional banner

Forever Alt Manager

Alt Manager, handles bags, banks, mail, professions, auctions and money from alts, provides "one bag" experience with custom search and sorting functionality, auto repair, auto sell trash and mark anything (other than unsellable items) as trash.
Back to Files

ForeverAltManager.zip

File nameForeverAltManager.zip
Uploaded
Oct 19, 2026
Downloads
7
Size
66.0 KB
Flavors
Forever
File ID
9258128
Type
R
Release
Supported game versions
  • 1.60.1

What's new

## [1.0.1] - 2026-10-19

### Added
- **New Item Bag Highlighting**:
  - Automatically highlights new items in player bags with an animated golden border overlay (`btn.AM_NewItemGlow` and native Blizzard glow).
  - Highlighting persists across sessions until the player directly mouses over the item.
  - Smart stackable handling: for stackable goods (cloth, ores, herbs, etc.), only the first acquisition highlights; subsequent additions or new stacks of the same item do not trigger false alerts.
  - Non-stackable gear, weapons, and items are tracked individually by unique GUID/instance keys and highlight per drop.
  - Cache auto-pruning: when an item is sold to a vendor, consumed, destroyed, or deleted from player bags, it is pruned from the cache so re-acquiring it later highlights appropriately.
  - Strictly scoped to player bags (bank and alt inventory views remain unaffected).
- **Show Ignored Characters Option**:
  - Added a "Show Ignored" checkbox to the MainFrame footer.
  - When checked, ignored alts are visible at reduced opacity (50%) with an `[Ignored]` badge, allowing users to unignore them at any time.
- **Auction Tracking**:
  - Track live and cached auction house listings per alt.
  - Added dedicated auction overview with item icons, counts, time remaining, buyout prices, and net earnings (5% AH cut calculator).
- **Mail Alerts & Unread Indicators**:
  - Added real-time indicators for unread mail.
  - Added animated mail glow effect when an alt has pending unread mail or expired auction deliveries.
- **Recipe & Profession Browser**:
  - Added an interactive recipe viewer to inspect known tradeskill recipes across all alts.
- **Alternative Slash Commands**:
  - Added `/fam` and `/foreveraltmanager` aliases in addition to `/am` and `/altmanager`.
- **Blizzard Combined Backpack (One Bag) Replacement**:
  - Hooked Blizzard's native `ContainerFrameCombinedBags`, `OpenBackpack`, `CloseBackpack`, `OpenBag`, `CloseBag`, and `CVAR_UPDATE` (`combinedBags`).
  - Seamlessly replaces Blizzard's native one-bag view with Forever Alt Manager's one-bag view when changing modes on the real UI.
  - Registered all inventory windows in `UISpecialFrames` to support Escape key closure.

### Fixed
- **Character Deletion**:
  - Fixed an issue where clicking "Delete" in the confirmation popup did nothing due to missing `dialog.data` arguments in `StaticPopup_Show`.
  - Moved `StaticPopupDialogs` definitions to top-level module scope to avoid re-registration on every refresh.
  - Added cleanup logic to close active item viewers and alt inventory sub-frames when a character is deleted.
  - Prevented self-deletion of the character currently being played.
- **Account Wealth & Ignore Recalculation**:
  - Fixed an issue where ignoring a character did not update the total account wealth. Ignored characters are now immediately excluded from the footer wealth sum upon toggling.
  - Fixed row reuse bugs in `RefreshData()` caused by unincremented row indexes for ignored characters.
  - Excluded ignored characters from item tooltip counts and bag wealth listings.
- **Profession Bag Duplication**:
  - Fixed profession bag and quiver items mistakenly duplicating into the regular main bags view.
  - Separated profession bags (Herbalism, Mining, Engineering, Enchanting) and quivers/pouches into dedicated visual sections.
- **Profession Recipe Persistence**:
  - Fixed character profession updates accidentally wiping existing recipe lists. Missing professions are now cleaned up without corrupting valid tradeskill data.
- **Bank Indexing & Container Compatibility**:
  - Modernized bank indexing using `Enum.BagIndex.Bank` and live bank bag scanning instead of deprecated `BANK_CONTAINER` constants.
  - Migrated legacy container calls to `C_Container` APIs in compliance with the WoW Forever Beta engine.
- **Combined Backpack Compatibility**:
  - Fixed issues where the combined backpack was not hidden when opening the Alt Manager Bags.

This mod has no additional files