Get an Epic Experience with Premium

xMerchant

Auction & Economy Login to Add Favorites
  • 6 Likes
  • World of Warcraft
  • 172 Monthly Downloads
  • Supports: 5.4.8
  • 4,135 Total Downloads
  • Updated 06/17/2014
  • Created 09/21/2012
  • 16 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 140617-release
or
Support development! **
Donate

About xMerchant

LICENSE

xMerchant (World of Warcraft Addon) Copyright (c) 2010-2012, Nils Ruesch(me#shantalya#de) All rights reserved.

The original author: Nils Ruesch(me#shantalya#de) has authorized doneykoo(doneykoo#gmail#com) to setup and manage this project on Curse.

FEATURES

xMerchant improves the Vendor-Interface into an easy and clearly arranged scrollable list.
Also, it adds a search function.
Example: You search items with spell power, then write "spell power" and the list show the relevant items.

  • Items which you can't use, will be marked in red and the cause why you can't use this, is displayed.
  • Recipes, that you have not yet learned, are marked green. Recipes, which you already learned are not marked anymore. (based on multiple wish)

But a picture is better than words: See picture :-)

[German] xMerchant verbessert das Händler-Interface in ein einfaches und übersichtliches Scroll-Fenster. Desweiteren wird eine Suchfunktion hinzugefügt. Sucht man (als Beispiel) Gegenstände die Zaubermacht haben, so gibt man 'Zaubermacht' ein und erhält genau diese.

• Gegenstände, die man nicht benutzen kann, werden rot markiert und es steht direkt dran, wieso man sie nicht benutzen kann. • Rezepte, die man nicht gelernt hat, werden grün markiert und Rezepte die man bereits erlernt hat, sind unmarkiert. (Auf mehrfachen Wunsch)

Bilder sagen mehr als 1000 Worte. Siehe Bild. :-)

COMMENT

doneykoo:
xMerchant has revived! This is a great addon, which has brilliant convenient features.
As granted by author Nils Ruesch, I'll maintain this project and fix possible bugs for future versions.

TO REPORT A BUG / DEFECT

project tickets (i.e., defect reports) link : http://wow.curseforge.com/addons/xmerchant/tickets/
to create a ticket (i.e., report a bug / defect) : http://wow.curseforge.com/addons/xmerchant/create-ticket/ (tip: you can login curseforge site with curse account.)

------------------------------------------------------------------------
r18 | doneykoo | 2014-06-17 10:41:48 +0000 (Tue, 17 Jun 2014) | 5 lines
Changed paths:
   A /tags/140617-release (from /trunk:17)

* Fix ticket 1 - Error when in Brawlers guild
  * use 5.1.0 new API GetFriendshipReputation for advanced friendship info.
* Fix search editbox width for those who have issue of too wide search editbox overlapping the gear filter combobox.
* Fix bug where currency items in merchant frame could mistankenly display error msg of requiring reputation.

------------------------------------------------------------------------
r17 | doneykoo | 2014-06-17 10:39:46 +0000 (Tue, 17 Jun 2014) | 1 line
Changed paths:
   M /trunk/core.lua
   M /trunk/xMerchant.toc

fix bug where currency items in merchant frame could mistankenly display error msg of requiring reputation.
------------------------------------------------------------------------
r15 | doneykoo | 2014-06-17 08:50:07 +0000 (Tue, 17 Jun 2014) | 1 line
Changed paths:
   M /trunk/LICENSE.txt
   M /trunk/localization.lua
   M /trunk/xMerchant.toc

update version number to 140617
------------------------------------------------------------------------
r14 | doneykoo | 2014-06-17 08:49:33 +0000 (Tue, 17 Jun 2014) | 1 line
Changed paths:
   M /trunk/core.lua

fix search editbox width for those who have issue of too wide search editbox overlapping the gear filter combobox.
------------------------------------------------------------------------
r13 | doneykoo | 2014-06-17 08:34:20 +0000 (Tue, 17 Jun 2014) | 2 lines
Changed paths:
   M /trunk/core.lua

fix ticket 1 - Error when in Brawlers guild
* use 5.1.0 new API GetFriendshipReputation for advanced friendship info
------------------------------------------------------------------------

Comments

First Previous Page 1 of 2 Next Last
  • #17

    Works fine for me except the search field overlaps the blizzard filter drop don box, to fix this I edited the core.lua file and searched for "self.search:SetWidth(200-x);" replacing the number 200 with 100, the search field visually appears shorter no longer causing an overlap but you can type in longer items to search for, simply scroll back and forth with arrow keys.

    Thanks for the addon.

  • #21

    reviewed your detail and made fix for the search frame width in latest xMerchant 140617-release,

    thanks for your contribution :)

    Last edited by doneykoo on 6/17/2014 5:48:26 AM
  • #18

    :) Thanks for your favor

  • #16

    I get the following error whenever I use a vendor.  Also, the item list doesn't update unless I click in the search window.  Until I do, it displays the items of the last vendor I visited.

    4x xMerchant-131014-release\core.lua:187: attempt to concatenate local "standingLabel" (a nil value)
    xMerchant-131014-release\core.lua:187: in function <xMerchant\core.lua:178>
    xMerchant-131014-release\core.lua:873: in function <xMerchant\core.lua:865>
    <in C code>
    FrameXML\MerchantFrame.lua:55: in function <FrameXML\MerchantFrame.lua:46>
    <in C code>
    FrameXML\UIParent.lua:1819: in function "SetUIPanel"
    FrameXML\UIParent.lua:1663: in function "ShowUIPanel"
    FrameXML\UIParent.lua:1545: in function <FrameXML\UIParent.lua:1541>
    <in C code>
    FrameXML\UIParent.lua:2262: in function "ShowUIPanel"
    FrameXML\MerchantFrame.lua:30: in function <FrameXML\MerchantFrame.lua:23>

    Locals:
    frame = NuuhMerchantFrame {
    top = NuuhMerchantFrameTop {
    }
    search = NuuhMerchantFrameSearch {
    }
    bottom = NuuhMerchantFrameBottom {
    }
    scrollframe = NuuhMerchantScrollFrame {
    }
    0 = <userdata>
    }
    CurrencyUpdate = <function> defined @Interface\AddOns\xMerchant\core.lua:192
    FactionsUpdate = <function> defined @Interface\AddOns\xMerchant\core.lua:178
    MerchantUpdate = <function> defined @Interface\AddOns\xMerchant\core.lua:366

  • #20

    This may be a very very old problem, but I fixed it today as I just realised it does it, noticed you had the same problem with no answer. It's due to being in the brawlers guild.

    Replace the line within core.lua

    local standingLabel = _G["FACTION_STANDING_LABEL"..tostring(standingId)];

    WITH

    local standingLabel;

    if standingId < 9 then
    standingLabel = _G["FACTION_STANDING_LABEL"..tostring(standingId)];
    else
    standingLabel = "Unknown";

    end

     

     

    Last edited by SSJNinjaMonkey on 6/12/2014 2:22:50 AM
  • #22

    I just made fix in 140617-release

    try it :)

    thanks a lot for your kindly help

  • #19

    Hi, mate,

    As I couldn't reproduce your problem at my side, would you please post a ticket for this addon about how to reproduce your problem?  http://wow.curseforge.com/addons/xmerchant/create-ticket/

  • #13

    Need update : )

    It seems broken since 5.4

  • #15
    Quote from anark728 »

    Need update : )

    It seems broken since 5.4

    Hi, would you help to provide these info?

    * your region & server

    * the map

    * the merchant NPC

    * any more description about the issue

     

  • #14

    thx for your report, I'll check it later.

  • #10

    I noticed the following bug:

    I cannot seem to buy a certain item that requires Coins of Ancestry.  The Lunar Festival began today.  I spoke to an Elder to get a coin.  I then went to Moonglade to speak to the vendor.  I attempted to buy the food available (some sort of dumpling) with the 1 Coin of Ancestry I did have.  The game showed an error indicating that I did not have the sufficient currency to buy the item.

    At that point, I turned off the addon and reloaded the UI.  I was able to buy the item using the default interface.  I think I reported this before, but I understand the addon was inactive for a while and now has a new author.  If you could look into this, it would be greatly appreciated.  Thank you and keep up the excellent work.

    Last edited by SmuvMoney on 1/27/2013 1:49:26 PM
  • #11

    Hi,

    thanks for your info.

    Does this bug still occur in MOP 5.3 with latest xMerchant addon version 130618-release?
    If so, could you provide me the following info to re-produce this bug?

    * the map

    * the merchant NPC

    * the coord

    * the item to buy

  • #9

    Is this addon still being supported?  Its working great in Mists 5.1, just would hate to see it go.

  • #12

    updated for 5.3, have a try :)

  • #8
    Re: xMerchant Suggestion

    I have a suggestion however now that I see how its supposed to look with the recent addon fix.

    So I am looking at Jewelcrafting Designs for example here.  and it shows this for one that I already know...

    Design: Steady Elven Peridot
    Jewelcrafting - Already Known "in red text"

    For one I don't know it shows this....

    Design: Piercing Elven Peridot
    Jewelcrafting

    My problem is for ones I don't know the green coloring that its given makes it hard to read the name of what it is.  Would you consider the following?

    As the ones that are learned simply show Jewelcrafting - Already Known "in red text".
    How about make the ones you don't know say Jewelcrafting - Learn "in green text".  I love what your doing here with this addon and how you streamlined it into a scrollable list.  The coloring method though seems a little overpowering.  Colored "Reason" text seems a solution for simplifing it.

    Or maybe even simpiler, just color the icons green?


    Thank You. :)

    Last edited by adore33 on 9/28/2012 9:57:27 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Landmark Beta Key Giveaway!

Get My Code!