This addon works as-is on the PTR v0.2.0.
Description
A bar, similar to AutoBar, with all your professions and their helper abilities. See "Current Built-In Spell List" below for what shows up on the bar.
Having Issues or have a Suggestion?
- Please don't use the comments to post trouble tickets or suggestions. Instead post a ticket on CurseForge. Thanks.
- From this point on, I will not be fixing, adding, or replying to problems or suggestions posted in the comments.
Known Issues
Confirmed
- Needs localization: Check the Localizations page for details.
- If you're having problems with the TradesBarConfigFrame not showing the two lower panels, try deleting the SavedVariables files (there's two (2)):
"WTF\Account\{account name}\{realm name}\SavedVariables\TradesBar.lua"
"WTF\Account\{account name}\{realm name}\{character name}\SavedVariables\TradesBar.lua"
- When getting a new pet/mount, the pet/mount buttons cast the wrong pet/mount without a reload/log when you get a new pet/mount.
- The config frame doesn't update and looks funny (stuck check boxes) when adding spells or items until a reload/log.
- Key bindings are assigned to the button itself not the action; therefore, since actions may or may not be assigned to the same button, the only reliable key bindings are the ones set from the default key bindings UI (the ones for crafting skills only).
- Item support is clunky.
- Random "spinner" buttons:
- (added in v200901072120) don't care about required reagents or availability (flying mounts).
Fixed
- PTR 3.2.0: The FeedbackUI error returned, but this time I fixed it instead of ignore it (damn case-sensitive variable names!)
- Random "spinner" buttons:
- Pet button summons the wrong pet. Appears to be fixed in v200902130235.
- The tooltip is in the default Blizzard location instead of the TradesBar location. Appears to be fixed in v200902130235.
- Mount spells dropped on the config frame's hot spot will throw an error. Rerouted error to chat frame instead of a "real" error.
- Key bindings don't work.
- "Beast Training" still has issues (conflicts) with AdvancedTradeSkillsWindow; however, that doesn't really have anything to do with TradesBar. "Beast Training" no longer exists as of WoW v3.0.0.
- On the PTR 3.0.0, errors involving the Blizzard_FeedbackUI addon are thrown when mousing over some items on the bar. This will go away once 3.0.x goes live. Just as I suspected, they went away.
- The Inscription profession has not been tested. Inscription works.
- New stuff don't appear on the bar until TradesBar_Load() and TradesBar_Update() are called and I can't figure out which event fires when getting new pets/mounts. COMPANION_LEARNED and COMPANION_UPDATE don't seem to do the job; therefore, new pets/mounts won't appear on the bar until PLAYER_ENTERING_WORLD (zoning, reloading, relogging) or SPELLS_CHANGED fires or you add a spell or item to the bar via the config frame.
Clicks
- Ctrl-Right-Click
- Move the bar (hold while dragging, release when done).
- Alt-Right-Click
- Bind a key to that button.
- Shift-Right-Click
- Open the config frame.
Notes
- There's buttons on the config frame to mass hide/show mounts and mini-pets.
- You can use custom code in the CustomTradesBar.lua file.
- If you click "Hide all Mini-Pets" on the config frame, new mini-pets will be hidden by default. Same goes for mounts and the "Hide all Mounts" button.
Important Update Note
- If updating to v200811020457 with WoW running, you will need to exit and restart.
Current Built-In Spell List
- Alchemy (Trade Skill)
- Blacksmithing (Trade Skill)
- Cooking (Trade Skill)
- Basic Campfire (Trade Skill Helper)
- Enchanting (Trade Skill)
- Disenchant (Trade Skill Helper)
- Engineering (Trade Skill)
- First Aid (Trade Skill)
- Fishing (Trade Skill)
- Herbalism (Trade Skill)
- Find Herbs (Trade Skill Helper and Tracking)
- Find Treasure (Dwarf Racial - Tracking)
- Leatherworking (Trade Skill)
- Pick Lock (Rogue Class Ability)
- Pick Pocket(Rogue Class Ability)
- Find Minerals (Trade Skill Helper)
- Smelting (Trade Skill Helper)
- Skinning (Trade Skill)
- Tailoring (Trade Skill)
- Poisons (Rogue Trade Skill - Depricated)
- Jewelcrafting (Trade Skill)
- Beast Training (Hunter Class Skill - Depricated)
- Mining (Trade Skill)
- Prospecting (Trade Skill Helper)
- Disarm Trap (Rogue Class Ability)
- Feed Pet (Hunter Class Ability)
- Gnome Engineering (Specialty Trade Skill)
- Goblin Engineering (Specialty Trade Skill)
- Dragonscale Leatherworking (Specialty Trade Skill)
- Elemental Leatherworking (Specialty Trade Skill)
- Tribal Leatherworking (Specialty Trade Skill)
- Shadoweave Tailoring (Specialty Trade Skill)
- Spellfire Tailoring (Specialty Trade Skill)
- Hearthstone (Item)
- Inscription (Trade Skill)
- Milling (Trade Skill Helper)
- Call Pet (Hunter Class Skill)
- Dismiss Pet (Hunter Class Skill)
- Runeforging (Death Knight Class Trade Skill)
- Death Gate (Death Night Class Hearthstone)
- Astral Recall (Shaman Class Hearthstone)
Donate