Download
(10Kb)
Download
Updated: 06-08-09 12:18 AM
Pictures
File Info
Updated:06-08-09 12:18 AM
Created:unknown
Downloads:36,249
Favorites:325
MD5:

ImprovedMerchant  Popular! (More than 5000 hits)

Version: 3.6x5
by: Macniel [More]

Warning
if you depend on item scaling and spacing between items do not upgrade and use version 3.6a instead, this update is not necessary if the previous version (3.6a) is working fine on your computer.

Installation

You install this AddOn like any other, just unpack the downloaded zip into your /Interface/AddOns folder.

Summary
Hello and welcome back to another helpful AddOn which will improves your daily shopping-adventures with merchants.

Okay what did this AddOn do to your merchantframe ? It replaces the paged item display with a scrollable and more informative list which can also be filtered by available item types. It use the same purchase protection like the default merchantframe when buying an item which requires honor-,arena-points or specific items.

Features

  • Filter: you can filter items from a vendor out. You can setup a filter to show only trainable, usable, purchasable items or just items from a specific type (or subtype)
  • Searchcraft: you can search item descriptions for certain a or multiple (seperated by an colon ;) keywords and filter those out which does not include your keywords
  • Scrollable List: you can now scroll through the merchant shop instead of the paged view
  • Autorepair: as a request you can now check a button on a merchant frame to enable autorepair.
Credits
Thanks again to Dridzt who have uploaded a fixed version here http://www.wowinterface.com/downloads/info12206.html while I was not available. Thanks and kudos to you!

Thanks to Seebs for GetOpt which handels slashcommands / parameterized Inputs

Need some localization help!
If you use a french, spanish, russian, korean, chinese client please provide me with a correct localization for "Recipe"

Thanks.

bugfixes in v3.6x5 :
a bug that prevents items from being clicked has drycoded out.
see changes.txt for more details

bugfixes in v3.6x4 :
A bug that prevents the item list to populate properbly after selecting the filter "nothing" in the dropdown menu has been eliminated.
A cosmetic "feature" has been added that preselect visually the "nothing" filter item in the dropdown menu when this filter is active.
see changes.txt for more details

changes in v3.6x3 :
Reenabled the Trainable filter function
Added file changes.txt for more code specific changes

bugfixes in v3.6x2 :
Localization enGB / enUS are now corrected (mass find/replace is evil!)

changes in v3.6x (xml) :
Rewrote lua Frame definitions into XML Definitions
Heavily improved Memory consumption and CPU Time consumption

bugfixes in v3.6c :
Fixed a call that caused an error message when selling something (this only applies to 3.6b)

changes in v3.6b :
Removed Options (consider v3.6a if you need item scaling and spacing)
Improved performance
- removed 2 functions as they were not necessary to determine if an item is usable
- change the way the functions and variables were accessed (they are now no longer members of an UIObject)

bugfixes in v3.6a :
Reassigned constants properbly so the filter affordable, usable and trainable works again

changes in v3.6 :
Added Autorepair option
Adjust itemcost a bit to appear more stream lined

changes in v3.5d :
Added Count and StockCount fontstrings into XML

changes in v3.5b :
Switched to XML based item definition and stress tested this for the OSP Bug, and it has not occure.

bugfixes in v3.5 :
I do not know what I had done but the OSP Bug does not appear to me anymore

bugfixes in v3.4j :
Fixed a minor bug (try to index local texture a nil value)

bugfixes in v3.4i :
An hidden visibility error has been found (by Dridzt) and eliminated

bugfixes in v3.4h :
Reverted a fix in g and replaced it with another fix - now this shall work

bugfixes in v3.4g :
On-Screen-Printing (sounds cool to me) bug should no longer occure
Fixed a function that hide everything if the filter is set to "NOTHING" (it should not display nothing but filter out nothing!)
Skipped minor version f for unkown reason


bugfixes in v3.4e :
Changed the encoding format of localization.lua to utf-8 so this can be accessed probably (again)

bugfixes in v3.4d :
An error that says there is no filter types available should no longer occure
Added a bunch of comments

bugfixes in v3.4c :
Combinated filter are now working again!

bugfixes in v3.4b :
Removed a ClearAllPoints() that caused to disalign some elements

bugfixes in v3.4a :
Changed a variable name so the count of an stacked item (for example water) will show up again

changes in v3.4 :
Implemented support for Recipe-Book (and similiar AddOns)
Changed lots of code, so it should work now performantly
Fixed filter and search craft when they are used together (they will not longer disable each other)

known bugs:
there is not yet a localization frFR, enES, koKR, zhCN, zhTW and ruRU clients so the Trainable Filter wont work for these Clients (please provide me with a proper translation for the itemtype "recipe")

changes in v2.1 :
Bugfix with stock based Items (they will now properly decreased); new Trainable Filter

changes in v2.0 :
itemcost + money will not longer result in a graphical glitch

changes in v1.9 :
switched to ItemButtonTemplate to enable AddOns to skin the item texture

changes in v1.8 :
improved Searchengine which allows more than one keyword to search for, bugfix which prevented to show every required itemtype to purchase an item (like a pvp mount)

changes in v1.7 :
new affordable filter, filter are hidden on default

changes in v1.6 :
many bugfixes

changes in v1.5 :
click handler are removed, the default click handler are used instead, localization completed by yaroot (thank you very much)

changes in v1.3 :
list is now redesigned for improved experience, major fix in left/rightclick handling, buybackitem will now show probably in the buy frame

changes in v1.1 :
Some designtweaks were applied

changes in v1.06:
Compare Tooltips was added, Dressup function was added

changes in v1.04:
Currency display was changed, Localization should now work probably

bugfix in v1.01:
SplitStack should now work probably
Optional Files (0)


Post A Reply Comment Options
Unread 07-17-08, 08:29 AM  
xeross
An Aku'mai Servant
 
xeross's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 37
Uploads: 2
Looks good ill try it
Last edited by xeross : 07-17-08 at 08:35 AM.
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 08:32 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1359
File comments: 829
Uploads: 55
Brilliant idea.

I'll be back to rate it after I've used it some and verified it's stable

(Or alternatively post some bugs if any found and rate it after fixed)

5/5 for idea though
Last edited by Dridzt : 07-17-08 at 08:32 AM.
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 08:36 AM  
xeross
An Aku'mai Servant
 
xeross's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 37
Uploads: 2
Ok i like it, but i would like to see option to change font size as it is unreadable now, and you have 2 filtering options keine filtering and nur verwendbar that arent properly translated

Edit: it seems you haven't added translation for enGB
Edit2: It seems you added a check so it defaults to enUS but it falls back to deDE for some reason
Edit3: i fixed the font issue here by removing small from every SetFontObject, also something that would look nice is if you add coin icons.

Fix those and ill use it, i really want the coin icons.
Last edited by xeross : 07-17-08 at 08:42 AM.
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 08:46 AM  
blackpandemic
A Flamescale Wyrmkin
 
blackpandemic's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 123
File comments: 82
Uploads: 2
Seems like a good start but needs some refining. I'll keep tabs on this one!
__________________
"It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets." -Voltaire
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 12:54 PM  
Macniel
A Fallenroot Satyr
 
Macniel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 113
Uploads: 8
now these little flaws should be fixed thanks for reports
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 01:58 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 241
File comments: 1313
Uploads: 5
tried the mod just now. using the most recent version (2008/07/17), there are some things that appear to be non-intuitive (in addition to the small font, and small token icons, and etc, which affect readibility):

i don't seem to get any functionality out of the "filter" button. it is not active for me, even at a vendor that has items of various types.

in contrast to the default merchant interface, left-click on an item buys it (traditionally a right-click function).

in contrast to the default merchant interface, there is no tooltip for tokens required at purchase (tiered item tokens, badges, etc).

i have not tried shift-left-click to see if it generates a stack splitting interface (but ideally it should).

hope this helps.
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 06:04 PM  
Macniel
A Fallenroot Satyr
 
Macniel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 113
Uploads: 8
i hope the new version will resolve any problems you have acapela

but in fact, the filter-button was always working as intended - very strange, could you provide lua errors on that ?
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 07:18 PM  
willgk
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 37
File comments: 147
Uploads: 1
I'm really pleased with this addon, however, I would love to see some options. I dislike the big Gold Silver Copper icons that could be converted to just text colors to shorten the sizes even more .
Report comment to moderator  
Reply With Quote
Unread 07-17-08, 11:47 PM  
Manaman
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 160
Uploads: 1
I have been looking for a mod like this forever. I tryed this out and found some bugs:
  • Honor cost is cut off, showing only the first 2 characters in the frame. So it would say "14..." instead of "14862" for example.
  • For items with multiple forms of currency, it will show only the first form. For instance the PVP mounts will show only 1 kind of mark of honor cost, but not all 3.

As well, I would like to see the ability to sort a column. For instance, sorting by cost would be a great option, or sorting by useable from the top, then sorting by item type "Cloth" using the column.
Last edited by Manaman : 07-17-08 at 11:50 PM.
Report comment to moderator  
Reply With Quote
Unread 07-18-08, 01:24 AM  
Terak
A Defias Bandit

Forum posts: 3
File comments: 34
Uploads: 0
havent tried it yet my self but is this compatible with

http://www.wowinterface.com/download...esResized.html
Report comment to moderator  
Reply With Quote
Unread 07-18-08, 04:53 AM  
Macniel
A Fallenroot Satyr
 
Macniel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 113
Uploads: 8
Originally posted by Terak
havent tried it yet my self but is this compatible with

http://www.wowinterface.com/download...esResized.html

nope, because ImprovedMerchant manipulates the MerchantFrame and not the CraftUI/LootFrame/Questlog/TradeSkillUI/TrainerUI
Report comment to moderator  
Reply With Quote
Unread 07-18-08, 09:47 AM  
V00D00
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
Greate mod, An idea why dont u make the items that u can't use in black like in the normal blizz one, For example i'm a cloth wearer and i see the merchant seels Leather/mail/plate items to show in black and the cloth ones to show normaly. thanks in advice.
Report comment to moderator  
Reply With Quote
Unread 07-18-08, 02:00 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
@ Voodoo: That's what the filter is for. Try it out.

This is an awesome mod! It was the filter in fact, that attracted me to it, and I love being able to look at badge gear and just see what is applicable to my class!

That said, I really miss the normal functionality of being able to compare the merchant item with what I'm wearing by pressing shift. As it is right now, it only shows comparison tooltips when you are holding shift when you mouseover the item. e.g., if I'm looking at an item and want to see what I've got on right now, I have to hold shift, move my mouse off the item, then back onto the item, and when I let go of shift, it doesn't hide the comparison tooltip either. If you could make that behaviour more like default, I'd love you forever!

Thanks for your hard work!
Report comment to moderator  
Reply With Quote
Unread 07-18-08, 03:08 PM  
Macniel
A Fallenroot Satyr
 
Macniel's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 113
Uploads: 8
@Originally posted by Manaman

I am working on a different item-display, where the currencyvalue will not be truncated and where every kind of currency will be shown (i simply forget this option , sorry)

but for ASC-DSC sorting, this will be very awful to code - but i will see what i can do.

@ Jzar

I will look at it and change it if possible

@ V00D00

I will add recoloring.
Last edited by Macniel : 07-18-08 at 03:10 PM.
Report comment to moderator  
Reply With Quote
Unread 07-19-08, 12:48 PM  
joshwill80
A Murloc Raider

Forum posts: 5
File comments: 144
Uploads: 0
compatibility

this is a very nice addon, really helps when trying to buy some of the badge gear. only thing i have noticed so far is that the filter and search boxes overlaps with some of the other addons i use. specifically it covers up the buttons from these two addons:

StealYourCarbon
(http://www.wowinterface.com/download...ourCarbon.html)

Skillet
(http://www.wowinterface.com/download...1-Skillet.html)

could you maybe move the filter and search boxes so they don't overlap with other addons such as these (maybe making them pop outs to the right of the merchant frame would work well), or some other solution?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: