Ade Alts

Alt manager for OctoWoW (1.12 client). It remembers everything about all your characters, including those on other accounts, and shows it in one window.

  • Profession cooldowns – Salt Shaker, Transmutes, Mooncloth; "ready" popup at login.
  • Alt list – level, class icon, sorted by level or name.
  • Inventory and bank of every alt, plus item search across all of them.
  • Total gold of all alts.
  • Professions – skill levels and known recipes (also searchable).
  • Equipped gear of every alt (exclude cosmetic - tabard and shirt).
  • Minimap button – docks into pfUI's addon button panel automatically.
  • Settings – window scale, width, height, background opacity, background colour, cooldown-window opacity.

Requirements

  • OctoWoW / any 1.12 client.
  • Optional but recommended: SuperWoW – lets all accounts in the same game folder share data through imports\AdeAlts.txt. Without it, only cooldowns sync (guild / party / raid chat).
  • Optional: pfUI (minimap button docking and skin).

Installation

  1. Put the AdeAlts folder into <WoW folder>\Interface\AddOns\ (the folder must be named AdeAlts and contain AdeAlts.toc), remove -main from folder name.
  2. Log in with each character once so it gets cached (cached only inside one client\game folder).
  3. Updating: replace the whole folder. Saved data is kept (WTF\...\SavedVariables\AdeAlts.lua).

Usage

Left-click the minimap button (or /ade) opens the alt manager. Right-click the button forces a sync. The button tooltip lists only characters that have cooldowns.

Open each profession window once per character (clear its filters first) so its recipes and cooldowns are recorded. Fishing, Skinning and Herbalism have no recipes and need nothing.

Slash commands

Every alias works the same: /ade, /adealts, /pcd, /profcd, /cdt.

Command What it does
/ade (also show, toggle, alts) Open / close the alt manager window
/ade cd (also cooldowns) Open / close the profession cooldowns window
/ade find <text> Open the manager and search items and recipes across all alts
/ade list Print all cooldowns to the chat frame
/ade sync Sync now: shared file (SuperWoW) and a chat request to guild/party/raid
/ade scan Rescan this character (level, gold, bags, gear, professions) and print what the client reports
/ade status Show whether SuperWoW file sync is on and how many characters are known
/ade export Open a text box with all data (copy it to move data by hand)
/ade import Open a text box to paste exported data into
/ade minimap Show / hide the minimap button
/ade alert Turn the login "cooldown ready" popup on / off
/ade test Show the "ready" popup now (also when nothing is ready)
/ade debug Print raw cooldown values of tracked bag items and stored cooldowns (for troubleshooting)
/ade reset Set all cooldowns of the current character to Ready
/ade del <name> Remove a cached character (not the one you are logged in on)

How data is shared

Each character stores its own record (gold, bags, bank, gear, professions, cooldowns). With SuperWoW all accounts read and write one shared file, <WoW folder>\imports\AdeAlts.txt, and the newest data per character wins. Without SuperWoW, cooldowns are also exchanged through guild / party / raid addon messages.

Notes

  • Bank contents are updated when you open the bank.
  • Salt Shaker can occur bug, use /ade scan if it's occur and report if /ade scan didn't help.
  • Written for Lua 5.0 (1.12 client); the code is split into several files that share one global table AdeAlts.

Changelog

See CHANGELOG.md.

S
Description
No description provided
Readme
135 KiB
Languages
Lua 100%