Get an Epic Experience with Premium

Best Seller

Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 45 Monthly Downloads
  • Supports: 5.2.0
  • 4,437 Total Downloads
  • Updated 04/10/2013
  • Created 10/19/2010
  • 6 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: All Rights Reserved
  • Newest File: BestSeller-5.2.0

About Best Seller

Best Seller

Sell your things to vendors automatically. This addon is more than just a "grey" junk seller. There are a lot of filters that you can apply to automate the selling of anything. It is better than other "sell grey stuff" type AddOns out there, in fact its the best.

Latest version:

Updated for 5.1 patch

Removed annoying debug information.


Fixed some stuff that MoP broke, and / or I broke.


  • Safe selling mode sells only 12 items at a time
  • Editable sell list, just enter the name of any item that you want to automatically sell (enter wildcards in the format: word*)
  • Editable exclude list, just enter the name of any item that you wish to not sell automatically (enter wildcards in the format: word*)
  • Sell soulbound items between a determined low item level and high item level
  • Sell only grey items mode. This will override all other filters and only sell grey items.
  • Sell food & drink items that you have out-leveled; ie; ice cold milk, with option to sell food items with "well fed" buff
  • Auto buy "Best Buy" with editable buy listing (enter wildcards in the format: word*)
  • Auto repair all of your items, using either your own funds or your guilds funds (requires guild funding access)
  • Auto repair merchant reputation check
  • Detailed information on what sold and what did not sell and the reasons why. You can turn this on or off.
  • Auto select the highest value quest rewards
  • Auto complete quests, with option to not complete if the reward items are higher iLevel than what you currently have equipped
  • Optionally remember what you sell to vendors manually so next time it will sell it automatically
  • Hard coded DO NOT SELL list

Planned features

  • Monitors quest log and determines items that you need to complete quests and will not sell them. (some quest items are not classified as quest items, they may be tradeskill items, or food, etc.)
  • Auto-sell BoP items that you cannot use. For example, plate on a hunter or mail on a mage.
  • Preview mode will highlight the items in your bags that will be sold before you actually talk to a vendor. This will allow you to modify your filters.
  • Dynamic dungeon farming option. For the soulbound items option, the high and low item levels will be changed dynamically based on your last dungeon. ie; Ramparts will set the low 85 and high 117 based on the boss drops in Ramparts.

    - update 5.2.0
    - - fix nil bug for minimap icon
    - - fix nil bug for minimap icon
    - 4.3.0
    - Do not auto complete when item rewards have higher ilevel than equipped
    - Hardcoded do not sell list that will keep certain special items from being auto sold
    - Minimap Icon on/off option
    - Updated for 4.3 - Do not auto complete quests when there is a higher ilevel reward item - Added hard coded do not sell list


First Previous Page 1 of 2 Next Last
  • #26

    офигенный аддон, наконец-то можно добавлять мусор вручную, типа жратвы которая нафиг не нужна, а только захламляет сумки

  • #25

    Date: 2014-03-26 02:16:53 ID: 152 Error occured in: Global Count: 1 Message: ..\AddOns\BestSeller\BestSellerEvents.lua line 349:    attempt to index a nil value Debug:    [C]: ?    BestSeller\BestSellerEvents.lua:349: bsOnEvent()    [string "*:OnEvent"]:1:       [string "*:OnEvent"]:1 Locals:

    AddOns:   Swatter, v4.4.1 (<%codename%>)   NPCScan, v5.4.2.6   NPCScanOverlay, v5.4.7.1   AckisRecipeList, v2.6.2   AddFriend, v3.28   Afterlife, v50400-R1   Armory, vv11.1.1   ArmoryGuildBank, vv11.1.1   ArmoryQuickLink, v2.22a   AskMrRobot, v1.2.9.0   AtlasLoot, vv7.07.02   AtlasLootCataclysm, vv7.07.02   AtlasLootClassicWoW, vv7.07.02   AtlasLootLoader, vv7.07.02   AtlasLootMistsofPandaria, vv7.07.02   AuctionProfit, vv1.8   Auctionator, v3.1.5   Babylonian, v5.1.DEV.332(/embedded)   BagSlots, v50400-1   BestSeller, v5.2.0   Blessed, v50300.1   bosseskilled, v1.3.3   CantHealYou, v3.31   clcbpt, v2.0   Configator, v5.1.DEV.359(/embedded)   Critline, v4.6.0   CritlineAuraMonitor, v4.6.0   DarkSoil, v1.4   DBMCore, v   DBMSiegeOfOrgrimmar, v   DBMSpellTimers, v   DBMStatusBarTimers, v   DBMThroneofThunder, v   Decursive, v2.7.3.1   Factionizer, v5.04.07.35 14.3.8   FumahTotalGold, v1   Gatherer, v4.4.1   GatherMate2, v1.27   GTFO, v4.30.1   HandyNotes, v1.2.0   HandyNotesTimelessIsleChests, v1.09   HaveWeMet, v0.85   IHearYouAll, v4.2   iLvLr, v2.1.101   KlaxxiTargets, v0.1.4   kRestack, v40000.1   LibSharedMedia30, v3.0-81   Mappy, v3.3.4   MarkingBar, v2.1.7   MisDirectionHelper2, vv5.4.0.0   MogIt, v3.2.1   myInterruptSay, v5.4.2   NPCScanEx, v1.2.4   oGlow, v2.2.3   Omen, v3.1.8   OmniCC, v5.4.3   Overachiever, v0.73   OverachieverTabs, v0.73   PlayerXPBar, v2.4.9   Postal, v3.5.1   ProfessionsVault, v7.1.8   PullCountdown, v2   Quartz, v3.1.4   RaidAchievement, v1.129   RaidAchievementPandaRaids, v   Recount, v   Redeemer, vv1.0.3   RoleIcons, v4.4.2   SCChaChing, v5.4.1   ShadowPriestDoTTimer, v1.7g   SimpleUnitFrames, vv2.4.0   Spy, v3.1.4   SushiSort, v5.2.0.0   TomTom, vv50400-1.0.0   ttWays, v   UndressButton, v5.4   VuhDo, v3.53   VuhDoOptions, v3.53   WhoPulledIt, v7   ZygorGuidesViewer, v4.0   BlizRuntimeLib_enUS v5.4.7.50400 <us>   (ck=74d)


  • #24

    Been getting this error for some time now


    Date: 2013-09-25 21:12:48 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\BestSeller\BestSellerEvents.lua line 349:    attempt to index a nil value Debug:    [C]: ?    BestSeller\BestSellerEvents.lua:349: bsOnEvent()    [string "*:OnEvent"]:1:       [string "*:OnEvent"]:1 Locals:

    AddOns:   Swatter, v4.4.0 (<%codename%>)   NPCScan, v5.0.0.5   NPCScanOverlay, v5.0.0.3   AckisRecipeList, v2.5.3   AddFriend, v3.28   Afterlife, v50300-R1   AllPlayed, v50300-1 $Revision: 287 $   Armory, vr595   ArmoryGuildBank, vr595   ArmoryQuickLink, v2.2   AtlasLoot, vv7.07.01   AtlasLootCataclysm, vv7.07.01   AtlasLootClassicWoW, vv7.07.01   AtlasLootLoader, vv7.07.01   AtlasLootMistsofPandaria, vv7.07.01   AuctionProfit, vv1.8   Auctionator, v3.1.5   Babylonian, v5.1.DEV.332(/embedded)   BagSlots, v50400-1   BestSeller, v5.2.0   Blessed, v50300.1   CantHealYou, v3.22   ClassTimer, v2.3   Configator, v5.1.DEV.344(/embedded)   Critline, v4.5.3   DarkSoil, v1.38   DBMCore, v   DBMSpellTimers, v   Decursive, v2.7.3   Factionizer, v5.04.00.27 13.9.1   FumahTotalGold, v1   Gatherer, v4.4.0   GatherMate2, v1.27   GTFO, v4.24.3   HandyNotes, v1.2.0   HandyNotesTimelessIsleChests, v1.09   HixInterruptAnnouncer, v1.10   IHearYouAll, v4.2   iLvLr, v2.1.101   kRestack, v40000.1   Mappy, v3.3.4   MisDirectionHelper2, vv5.4.0.0   MogIt, v3.1.5   NPCScanEx, v1.2.3   Omen, v3.1.8   OmniCC, v5.4.1   Overachiever, v0.73   PlayerXPBar, v2.4.7   Postal, v3.5.1   ProfessionsVault, v7.0.0   PullCountdown, v2   Quartz, v3.1.4   RaidAchievement, v1.129   Recount, v   Redeemer, vv1.0.3   RoleIcons, v4.1.2   ShadowPriestDoTTimer, v1.7g   ShamanFriend, v3.54   SimpleUnitFrames, vv2.4.0   Spy, v3.0.9   SushiSort, v5.2.0.0   TomTom, vv50400-1.0.0   UndressButton, v5.3   VuhDo, v3.53   VuhDoOptions, v3.53   WhoPulledIt, v6   xptimer, v3.0   BlizRuntimeLib_enUS v5.4.0.50400 <us>   (ck=626)


  • #23

    Needs a toc update for 5.2 I never run out of date addons

  • #22

    it sells grey items no use of the addone

  • #20

    When I try to change the drop down for "sell BOP", I get the following error.

    7x FrameXML\UIDropDownMenu.lua:545: attempt to index local "icon" (a nil value) FrameXML\UIDropDownMenu.lua:545: in function "UIDropDownMenu_Refresh" FrameXML\UIDropDownMenu.lua:635: in function "UIDropDownMenu_SetSelectedValue" <string>:"*:OnLoad":12: in function "cb_handle_bop_quality_dropdown" <string>:"*:OnLoad":39: in function "func" FrameXML\UIDropDownMenu.lua:710: in function "UIDropDownMenuButton_OnClick" <string>:"*:OnClick":1: in function <string>:"*:OnClick":1

    Locals: frame = BSAMFramePanel1ComboBox1 {  0 = <userdata>  selectedValue = 2  initialize = <func> *:OnLoad:24 } value = 2 useValue = nil

  • #21

    That's something I didn't know about. I'll look into that.

  • #18

    How do I stop the chat spam when I click on a vendor?    Any time I have auto sell option checked, I get 3-5 pages of spam in my chat. 

  • #19

    Oops, sorry about that, it was supposed to be debug text, but I put it as regular. I will fix it tonight.

  • #17

    Needs a update for 5.04 when u can please

  • #16

    When u mouse over a option it could display what the option does in better detail there are  a few addons that do this will look into it and link one to show what I mean

  • #14

    I am wondering if u could add comments to the options so we know what each option does as such


    I have been using this addon for some time now and still don't use certain features as I do not know what it does if I don't know what it does


    I did think of a  feature though a option to just sell items no matter what as they are no longer upgrades so it could be building a database of  item as you do dungeons and it will sell those items when you see a vendor next

    Last edited by merthalde on 1/5/2012 6:54:09 AM
  • #15

    I'm sorry, I thought it was pretty straightforward with the text I included in the options. What are the options you are talking about and maybe I can reword them so it is better to understand.

  • #13

    Hello, I am preparing to make a new update to this addon to the site.

    Features that I have implemented:

    - Do not auto complete quest if quest reward item is a higher item level than what you have equipped.

    - Added a hard-coded do not sell list that includes certain item group types as well as some manually entered item names. (You can still sell these items manually)

    Thanks for your patience I have been playing too much WoW! LoL


  • #10
    Quick tip for removing the minimap button:

    Open bestseller\bestsellerevents.lua
    Find "BSMMButton:SetPoint"
    Comment out the line with three dashes (---). It should look the same as the line directly above it, which reads "--- minimap button."

    So initially it is:

    BSMMButton:SetPoint("CENTER", "UIParent", "BOTTOMLEFT", (db.MMX or 512), (db.MMY or 384));

    And it should be changed to:

    --- BSMMButton:SetPoint("CENTER", "UIParent", "BOTTOMLEFT", (db.MMX or 512), (db.MMY or 384));


    As always with edits, changes will be lost when updating the addon. You can easily re-make the change, though.
  • 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