Get an Epic Experience with Premium

Extended Vendor UI

Auction & Economy Login to Add Favorites
  • 5 Likes
  • World of Warcraft
  • 1,867 Monthly Downloads
  • Supports: 6.0.1
  • 29,840 Total Downloads
  • Updated 09/10/2014
  • Created 08/23/2012
  • 53 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Extended Vendor UI 1.5.4 (WoD Compatible)
or
Support development! **
Donate

About Extended Vendor UI

Extended Vendor UI extends the vendor interface, increasing the number of items visible per page, making it a little easier to find the items you're looking for. It also adds search and filtering functionality, and a button to quickly vendor all unwanted junk items.

Features list:
- Width of the vendor interface (and number of items visible per page) doubled.
- Item names on both merchant and buyback tabs are colored according to the item's quality.
- Search box to quickly find items by name.
- Filter options to dim out/hide unusable items, already-known recipes, and equipment of sub-optimal armor types (e.g. leather for plate wearers)
- Button to quickly vendor various types of unwanted items (configurable):

  • Poor (grey) quality items
  • Common (white) quality weapons and armor
  • Equipment that your class can never wear due to lack of proficiency (e.g. plate items or 2-handed axes for cloth wearers) or class restrictions (only affects BoP items)
  • Equipment that is not the optimal armor type for your class (e.g. leather for plate wearers) - (only affects BoP items)
  • Bind-on-Pickup recipes that the character already knows

v1.5.4
- Interface version updated for patch 6.0.
- Separated out the "Hide Filtered" option of the Filter menu. This option is now the first option on the menu, with a spacer before all other options.
- Fixed a lua error on startup that would prevent the addon (and vendor windows) from loading and functioning properly (6.x only)

v1.5.2
- Interface version updated for patch 5.4.
- Fixed an uncommon lua error when opening a vendor window.
- Added a filter option to filter recipe items already in the player's bags.
- Added an option to the configuration panel to rescale the vendor interface.

v1.5.1
- Fixed lua errors that would occur when attempting to select items in any of the 3 item lists on the Quick-Vendor configuration window.
- Fixed a lua error that would occur when first opening the Quick-Vendor configuration window.
- The item lists now update properly when the Quick-Vendor configuration window is first opened.

v1.5.0
- Added an option to hide the Quick-Vendor button, for those that choose to use alternative addons for vendoring junk items.
- Added functionality for whitelisting items to always be picked up by the Quick-Vendor feature. There are separate whitelists for each individual character, as well as an account-wide whitelist.
- Added a new interface which allows the user to customize the Quick-Vendor blacklist and whitelists. This interface is accessed through the Filter menu on the vendor interface.

v1.4.15
- Interface version updated for patch 5.3.

1.4.14
- Removed excess formatting from the addon title in the addons list.
- Added text to the main vendor frame indicating how many items are hidden from the list by filtering.
- [Festival Dress] and [Dress Shoes] added to the default quick-vendor blacklist.
- Added new filter options to filter items by equipment slot. The slot filters are organized into categories (Armor, Accessories, Weapons and Off Hand), and can be set to show all slots within that category, or by individual slots. The slot filter is reset upon closing the vendor window.

v1.4.13
- Interface version updated for patch 5.2.
- Added a new option to allow the mouse wheel to be used to scroll through merchant pages. This option is on by default, but can be turned off in the configuration panel.

v1.4.12
- Interface version updated for patch 5.1.
- Tradeskill recipes already known by the player will be properly filtered again.
- The quick-vendor feature can now detect bind-on-pickup shields for classes that cannot use them. (When the "unusable equipment" option is turned on)

v1.4.11
- The quick-vendor feature will no longer improperly flag mail armor (when playing a hunter or shaman) or plate armor (when playing a warrior or paladin) as sub-optimal if the character is below level 40.

v1.4.10
- Fixed a lua error that would sometimes occur when using the quick-vendor button.

v1.4.9
- Fixed the error that occurs when opening the vendor interface with a caged battle pet in the character's bags.

v1.4.8
- Recoded the quick-vendor blacklisting system; now uses item IDs instead of item names to better accomodate other locales without needing to localize item names. The new design should also make it easier to implement the user-defined blacklist interface (coming soon)
- The following items have been added to the quick-vendor blacklist:

  • Lucky Fishing Hat
  • Weather-Beaten Fishing Hat
  • Vile Fumigator's Mask
  • Bloodsail Admiral's Hat
  • Hallowed Helm
  • Don Carlos' Famous Hat
  • Haliscan Brimmed Hat
  • Safety Goggles
  • Goblin Mining Helmet
  • Crown of the Fire Festival

v1.4.7
- The quick-vendor feature will no longer attempt to vendor Death Knight class gear as class-restricted even while playing a Death Knight.

v1.4.6
- The quick-vendor feature will no longer attempt to vendor wands as unusable weapons when playing a Priest or Warlock.
- The quick-vendor feature will no longer attempt to vendor miscellaneous weapons (no weapon type) as unusable weapons. (e.g. The Fire Extinguisher)

v1.4.5
- Attempted possible fix for glyph UI taint/blocked action issues.

v1.4.4
- Fixed a bug that caused wands to be improperly caught by the quick-vendor feature when playing a class that can use wands.

v1.4.3
- Live release of the Mists of Pandaria version. Version information updated and finalized.

v1.2.6
- Shirts, tabards, white quality jewelry (rings and necks), Tuxedo Jacket, Tuxedo Pants, and Black Tuxedo Pants should no longer be caught by the quick-vendor feature.

v1.2.5
- The Usable Items and Optimal Armor filters no longer affect the Darkmoon Faire replica items.
- Added a new option to filter out tradeskill recipes already known by the player.
- Added a configuration panel to the Interface Options with an option to enable the loading message that appears in the chat frame on startup. This option defaults to OFF.
- The option to never hide suboptimal armor items when filtered has been removed from the filter menu and moved to the configuration panel.
- Added several new options to the quick-vendor feature; these options can be changed in the configuration panel and are OFF by default:

  • Can now quick-vendor white (common) quality weapons and armor
  • Can now quick-vendor recipes that are already known (BoP only)
  • Can now quick-vendor equipment and other items that can only be used by another class (BoP only)
  • Can now quick-vendor armor and weapons that the character can never use (due to lack of proficiency) (BoP only)

    - Quick-vendor confirmation prompt updated:
  • Background is darker and more opaque
  • List of items that are to be sold uses a smaller font
  • Added a new column which shows why each item is going to be vendored (poor quality, class-restricted, etc.)
  • Item list is now sorted by vendor price
  • Can now be closed by pressing the Escape key.

    - Added About page to the configuration panel
    - White quality fishing poles and miscellaneous weapon items (weapons with no set type, such as the Blacksmith Hammer and Diamond-Tipped Cane) will no longer be caught by the quick-vendor feature.
    - The item [Kobold Excavation Pick] will no longer be caught by the quick-vendor feature.

v1.2.1
- Fixed a lua error when opening a vendor after using the search box in a different vendor.
- Fixed static popup taint issues which would sometimes cause blocked function errors when replacing glyphs.
- The "Optimal Armor" filter has been reworked:

  • The "Optimal Armor" menu item is now a submenu, containing "Filter Suboptimal Items" and "Never Hide" options.
  • The "Filter Suboptimal Items" option works as the original "Optimal Armor" option did; items of suboptimal armor type for your class will be filtered. However, items filtered by this option will now be affected by the "Hide Filtered" option and be completely hidden when it is turned on.
  • The "Never Hide" option overrides the "Hide Filtered" option for suboptimal armor items if you wish for them to remain visible in the list when "Hide Filtered" is on.

v1.2.0
- Slightly modified the design of the popup for confirming to sell junk items. Now shows how much money each item is worth.
- Added options to filter items by quality. Items can be filtered either by minimum quality (only hides items below the specified quality) or by specific quality (hides items below and above specified quality).
- Added an option to completely remove filtered items from the merchant display instead of fading them out. This option is saved across all characters.
- Added an option to fade out armor items that are not of the optimal armor type for the player's class. This filter is ignored by the "Hide Filtered" option and ignores heirloom items.
- The filter for usable items now ignores heirloom items, allowing any heirloom item to be purchased whether or not it's usable by the current character.
- Moved all filtering options to a dropdown menu, accessible via a new button next to the search box.
- The color for Honor, Conquest and Justice Points has been changed to white, and are treated as Common (white) quality by the new quality filters.

v1.1.2
- Fixed lua error when viewing vendors that sell Honor, Justice or Conquest points.
- Names for Honor, Justice and Conquest points now appear on vendors as the original gold color.

v1.1.1
- Total money earned from mass-selling gray items is now displayed in both confirmation messages.
- The chat frame confirmation message for mass-selling gray items has been fixed to use the localization table.
- The junk selling feature will now ignore items that have no sell price and cannot be sold to vendors.

v1.1.0
- Localization table added with a few strings.
- Names of items in the merchant and buyback tabs now display with the item's quality color.
- Added an option to quickly sell all grey (poor) quality items in the player's bags. This option appears as a bag icon at the top left corner of the merchant frame. When used, a confirmation popup is first displayed showing the names of items to be sold, and sold items will also be listed in the chat frame afterward.
- Added an option to always fade out items that cannot be used by the current character. This option is saved across all characters.
- Items can no longer be purchased when dimmed out via the usability or search filters. To purchase these items, you must first either turn off the "Usable Items" filter or clear the search box to undim the item.

Comments

First Previous Page 1 of 2 Next Last
  • #27

    Hello! I found a bug with your addon. It may only be with my UI, I'm not sure. But when I go to a vendor to buy recipes, they're greyed out and I can't buy them. I tried it with mechano-hog, the JC panther recipes, and just regular gems until I finally narrowed it down.

  • #29

    I'm also having this issue.  It wouldn't let me buy the "Love is in the Air" mount (which is not BoP) and it would not let my mage purchase recipes she didn't have.

  • #28

    Sorry for the late reply.

    Unfortunately I'm unable to test this myself at the moment, but check if you have the option enabled which filters out recipes already known by the character ("Known Recipes" in the Filter dropdown menu). If the recipes you are trying to purchase are already known by the character you're on, and that option is enabled, that would be why those recipes are getting greyed out.

    If not, I'd need to look into what may be causing the issue, which may take some time.

  • #26

    Hello, do not know if you monitor your tickets but I've added a few suggestions you might want to look into. Thanks.

  • #24

    Messed up frame with jeeves. Still doesn't work properly with TukUI

    http://img189.imageshack.us/img189/1338/wowscrnshot060413211309.jpg

    Last edited by Ch3vr0n on 6/4/2013 8:12:01 PM
  • #25

    Alright, I'll see what I can do.

  • #23

    First of all, this addon rules! I just wanted to ask if it would be possible to have a list of items that aren't junk that we want to sell anyway (opposite of the blacklist?), like the blues from rares that we get a million times that may be compatible with our class but will never use or food that we don't want/need.

    Selljunk has a feature like this but it'd be sweet to only need this addon for that kinda stuff. But you could even add an option to disable the quick vendor feature, so that the selljunk button and evui buttons don't overlap each other in the vendor frame.

    Thank you! Awesome job.

  • #20

    I wondered if there was a way to create an "exception" list? So that if I want to keep an item that say increases my fishing but is "grey" then I could tell the add-on to skip this item...  Hope that makes sense!

     

     

  • #22

    Yep. There's no in-game interface for it yet, but you can manually add item IDs to the QuickVendorBlacklist.lua file to exclude items from the quick-vendor feature.

  • #19

    i was wondering if you could make this mod compatible with tukUI.

  • #21

    I can try to look into that sometime.

  • #17

    Is anyone else reporting issues with Challenger Soong vendor. I can't look at all the gear, only my class gear.Or is that just how that vendor works.

  • #18

    Check that the Stock Filter is set to "All". Unless you set the option to always default to All, it'll by default only show stuff for your class/spec, as the original UI does.

    I'm not familiar with that particular vendor, but if the gear they sell is class-specific (like gladiator gear), then it might also be that you can only ever see gear for your specific class.

    I'll check out the vendor myself later, and see if there's anything weird going on that I haven't accounted for as well.

  • #16

    10x ExtVendor-1.4.9\QuickVendor.lua:159: attempt to compare number with nil
    ExtVendor-1.4.9\QuickVendor.lua:159: in function "ExtVendor_ConfirmQuickVendor"
    <string>:"*:OnClick":1: in function <string>:"*:OnClick":1

    Locals:
    self = ExtVendor_SellJunkPopupYesButton {
     0 = <userdata>
     Right = <unnamed> {}
     Left = <unnamed> {}
     Middle = <unnamed> {}
    }
    button = "LeftButton"
    down = false

  • #12

    Hi,

    Keep getting the following error. I am using the latest version & also tried deleting my saved variables. Any ideas?

    Message: Interface\AddOns\ExtVendor\ExtVendor.lua:979: ExtVendorHiddenTooltip:SetHyperlink(): Unknown link type
    Time: 09/30/12 12:33:24
    Count: 2
    Stack: [C]: ?
    [C]: in function `SetHyperlink'
    Interface\AddOns\ExtVendor\ExtVendor.lua:979: in function `ExtVendor_GetExtendedItemInfo'
    Interface\AddOns\ExtVendor\QuickVendor.lua:23: in function `ExtVendor_GetQuickVendorList'
    Interface\AddOns\ExtVendor\ExtVendor.lua:503: in function `MerchantFrame_UpdateMerchantInfo'
    Interface\FrameXML\MerchantFrame.lua:74: in function `MerchantFrame_Update'
    Interface\FrameXML\MerchantFrame.lua:55: in function <Interface\FrameXML\MerchantFrame.lua:46>
    [C]: ?
    [C]: in function `Show'
    Interface\FrameXML\UIParent.lua:1738: in function `SetUIPanel'
    Interface\FrameXML\UIParent.lua:1582: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1469: in function <Interface\FrameXML\UIParent.lua:1465>
    [C]: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:2179: in function `ShowUIPanel'
    Interface\FrameXML\MerchantFrame.lua:30: in function `MerchantFrame_OnEvent'
    ...nterface\AddOns\ArkInventory\ArkInventoryStorage.lua:947: in function `?'
    ...chy\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...chy\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...chy\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
    ...face\AddOns\Archy\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...face\AddOns\Archy\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals:

  • 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 »

VIP trip to SMITE World Championship