This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Tradeskill Window

MrTrader is a Tradeskill window replacement, with additional features to streamline how you interact with others for your tradeskills, especially if you have alts. Browse all your tradeskills from any character on the same server, link them just as easily to others, and even allow others to ask for a tradeskill link without having to do anything on your part.

Core Features:

  • Tradeskill Window Replacement
    • Difficulty Filtering
    • Custom Collections
    • Context Menus
    • Auction House-style Filter Browsing
  • Auto-Responses in chat to link requests using '!full' or '!link'.
    • Supports Guild, Raid, and Whispers.
    • Fully configurable, with privacy-friendly defaults.
  • Server-Wide Tradeskill Access (requires a LibDataBroker display)
    • One-menu access to your tradeskills.
    • Link any tradeskill you know, or your alts know.
    • Browse any tradeskill you know, or your alts know.
    • Browse your guild's tradeskills without having to dig through the guild roster window.

LibDataBroker displays like Fortress or TitanPanel are required for the Tradeskill Access menu feature. I personally like TitanPanel, but any of them will work.

If you have a feature request, or a bug report, please Create a Ticket. You can View all Tickets to see if your request is already being tracked, add your own comments, or participate in the discussion of a feature request.

Note: I have been on break from WoW, and would be happy to pass the reins onto someone who is interested in running with the project. I can catch them up to speed on where things were going and share some prototypes I was playing with before I went on break. Contact me if interested.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of myrroddin myrroddin Sep 23, 2009 at 05:53 UTC - 0 likes

    Why are you using both Ace2 and Ace3? CallbackHandler-1.0 and LibStub are Ace3 exclusive, and you don't list any libs that require Ace2... I don't get it.

  • Avatar of kolenka kolenka Sep 13, 2009 at 15:14 UTC - 0 likes

    Of course. While I like ATSW in a few ways, the rough edges always drive me away whenever I try it, which is partially what drove me to start writing MrTrader in the first place.

    But I totally understand that some might not want the tradeskill UI foisted on them in order to get the rest of the functionality, so it will be something you can turn on and off. As the final release is a ways off, I've been focusing on getting the thing up and running over the final little pieces of configuration work. And I still have a fair amount of feature work left to go on the new UI before I consider it even remotely 'done'.

    I'd probably not recommend the current crop of pre-release builds if you don't want to play with the new UI. Especially since there are no fixes to the other parts, you don't gain anything.

  • Avatar of CUDiLLA CUDiLLA Sep 13, 2009 at 11:34 UTC - 0 likes

    Is it possible to add an option for disabling the Mr. Trader tradskill window so that we can choose to use it or not?

    I'm asking because I'm using the addon Advanced Trade Skill Window from Slartibartfast since the very first version and I'm really happy with it. I'm also really happy to have such an nice and usefull addon like Mr.Trader. but, since the new version I have from both addons the tradeskill windows. ^^

    Thats why I'm requesting an option to have the possibility to disable the tradeskill window from Mr.Trader.

    I also wrote a ticket, just in case.

  • Avatar of kolenka kolenka Sep 12, 2009 at 16:13 UTC - 0 likes

    Been awhile since MrTrader got a feature update, but it doesn't mean the project has been abandoned yet. I've been churning on a few concepts for how to to revamp the tradeskill window UI and make it my own. I think I'm starting to settle down on a design I like that will eventually make it into 0.5.

    It is still very rough and in the alpha/beta stage, but I believe it can serve as the core for a solid offering going forward.

    0.5 Dev Screenshot

    The idea here is that sorting through items has become complex enough that an Auction House-style UI is probably better suited, where your filters live on the left side and are easier to explore. Once I get the core functionality worked out, I expect this list to get more interesting as it grows to use a group & subgroup style like the AH. Things like sorting by category, item slot, difficulty (great for those leveling skills still), and adding custom categories are on the to-do list.

    The other advantage of this design is that without a queue, it takes up less space than double-wide, but still remains easier to navigate than the default UI. Integrating a queue would come in a later release, and likely live in a tab or secondary window.

    Last edited Sep 13, 2009 by kolenka
  • Avatar of kolenka kolenka Apr 24, 2009 at 18:38 UTC - 0 likes

    I'd also like to say thanks to those providing localizations. And sorry for nuking the tradeskill names out of the localization table after you guys translated them. I had switched to letting WoW localize those for me and forgot to remove them.

    v0.4 should include real German and Russian support thanks to you guys.

  • Avatar of kolenka kolenka Apr 24, 2009 at 18:22 UTC - 0 likes

    TAP3AH, I decided to push out the support quickly instead of languishing over getting the config bits setup. I'll just live with it until I find time to fix up an option for users like me who want that separation.

    So with that, grab 0.3.2 and let me know how well it works for you.

  • Avatar of kolenka kolenka Apr 12, 2009 at 00:10 UTC - 0 likes

    Oops, looks like I accidentally had the Ticket system disabled. Should be able to create Tickets now.

    Changing it can be as simple as that, but as I myself don't want to see the menu cluttered up with both factions (I do have toons on both sides of the same realm), I'd need to make it an option. At that point, it becomes more than just search/replace. Especially since there are no other options yet.

  • Avatar of TAP3AH TAP3AH Apr 11, 2009 at 12:30 UTC - 0 likes
    How useful is it to farm for, link or examine the tradeskills of an alt on the opposite faction? Especially when PvP servers only allow characters of one faction

    Ofc, on PvP realms is completely useless. I play on a PvE realm and I exchange items over neutral AH all the time. Especially trade stuff (mats and recipes). Also, I often make gear and enchants for my alts and friend's characters with my other faction's characters. So, It would be useful for my, although I must admit not many people do that.
    Anyway, changing it requires minimal effort: just switch from db.factionrealm to db.realm. Ofc, people would be required to delete their already saved data.

    feel free to open a ticket so I can track it as a feature request.

    I wanted to put this as a ticket in first place, but I don't see ticket link on this page.

  • Avatar of kolenka kolenka Apr 05, 2009 at 16:36 UTC - 0 likes

    It could be expanded with an option in a future release, but it really boiled down to: How useful is it to farm for, link or examine the tradeskills of an alt on the opposite faction? Especially when PvP servers only allow characters of one faction, the answer is: not very.

    Note this isn't race, but faction (Alliance/Horde).

    When the only real usefulness is to examine an alt's skill on the other side on half the servers in WoW, it didn't seem like a high priority. If you want it changed, feel free to open a ticket so I can track it as a feature request.

  • Avatar of TAP3AH TAP3AH Apr 05, 2009 at 09:16 UTC - 0 likes

    Why only the same faction?

What do you want to see first? (See Comments for Details)

  1. Choice:

  1. Results
  2. 10 comments


Date created
Apr 03, 2009
Last update
Nov 18, 2012
Development stage
BSD License
Recent files



Embedded library