This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.


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.
    • Any comments containing bug reports or feature requests will be deleted on sight and any comments asking where or why (referring to said comments) will also be deleted on sight.

Known Issues


  • 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.
  • 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).


  • 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.
  • When moving the bar (control right drag), you will activate whatever button you right clicked on to initiate the movement process.


Locks and dims the buttons allowing you to drag the bar. Ctrl-click restores the bar to normal.
Bind a key to that button.
Open the config frame.


There are 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)
  • Archaeology (Trade Skill)
  • Astral Recall (Shaman Class Hearthstone)
  • Basic Campfire (Trade Skill Helper)
  • Blacksmithing (Trade Skill)
  • Call Pet (Hunter Class Skill)
  • Death Gate (Death Night Class Hearthstone)
  • Disarm Trap (Rogue Class Ability)
  • Dismiss Pet (Hunter Class Skill)
  • Cooking (Trade Skill)
  • Disenchant (Trade Skill Helper)
  • Enchanting (Trade Skill)
  • Engineering (Trade Skill)
  • Feed Pet (Hunter Class Ability)
  • Find Herbs (Trade Skill Helper and Tracking)
  • Find Minerals (Trade Skill Helper)
  • Find Treasure (Dwarf Racial - Tracking)
  • First Aid (Trade Skill)
  • Fishing (Trade Skill)
  • Hearthstone (Item)
  • Herbalism (Trade Skill)
  • Inscription (Trade Skill)
  • Jewelcrafting (Trade Skill)
  • Leatherworking (Trade Skill)
  • Milling (Trade Skill Helper)
  • Mining (Trade Skill)
  • Pick Lock (Rogue Class Ability)
  • Pick Pocket(Rogue Class Ability)
  • Prospecting (Trade Skill Helper)
  • Runeforging (Death Knight Class Trade Skill)
  • Skinning (Trade Skill)
  • Smelting (Trade Skill Helper)
  • Survey (Trade Skill Helper)
  • Tailoring (Trade Skill)
  • Beast Training (Hunter Class Skill - Removed from the game)
  • Dragonscale Leatherworking (Specialty Trade Skill - Removed from the game)
  • Elemental Leatherworking (Specialty Trade Skill - Removed from the game)
  • Gnome Engineering (Specialty Trade Skill - Removed from the game)
  • Goblin Engineering (Specialty Trade Skill - Removed from the game)
  • Poisons (Rogue Trade Skill - Removed from the game)
  • Shadoweave Tailoring (Specialty Trade Skill - Removed from the game)
  • Spellfire Tailoring (Specialty Trade Skill - Removed from the game)
  • Tribal Leatherworking (Specialty Trade Skill - Removed from the game)



  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes

About This Project



Recent Files