Get an Epic Experience with Premium

Best Seller

Bags & Inventory Login to Add Favorites
  • World of Warcraft
  • 92 Monthly Downloads
  • Supports: 6.0.3
  • 6,620 Total Downloads
  • Updated 11/19/2014
  • Created 10/19/2010
  • 9 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:

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 6.0 patch

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.

Seth Parson <>
2014-11-19 23:28:41 -0500

Tagging as


Seth Parson:
    - Tag


First Previous Page 1 of 3 Next Last
  • #31

    Every time i try to set the quality threshold via the dropdown menu (doesn't matter which item quality) i get this error.

    Only Best Seller and smashed library are enabled.

    Date: 2015-03-06 10:22:47
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\FrameXML\UIDropDownMenu.lua line 599:
    attempt to index local 'icon' (a nil value)
    ..\FrameXML\UIDropDownMenu.lua:599: UIDropDownMenu_Refresh()
    ..\FrameXML\UIDropDownMenu.lua:673: UIDropDownMenu_SetSelectedValue()
    [string "*:OnLoad"]:2: cb_handle_bop_quality_dropdown()
    [string "*:OnLoad"]:39: func()
    ..\FrameXML\UIDropDownMenu.lua:748: UIDropDownMenuButton_OnClick()
    [string "*:OnClick"]:1:
    [string "*:OnClick"]:1
    frame = BSAMFramePanel1ComboBox1 {
    0 = <userdata>
    selectedValue = 4
    initialize = <function> defined *:OnLoad:14
    useValue = nil
    dropdownLevel = 1
    button = DropDownList1Button5 {
    0 = <userdata>
    value = 4
    func = <function> defined *:OnLoad:39
    invisibleButton = DropDownList1Button5InvisibleButton {
    checked = 1
    checkImage = DropDownList1Button5Check {
    0 = <userdata>
    uncheckImage = DropDownList1Button5UnCheck {
    0 = <userdata>
    normalText = nil
    width = 67.428560256958
    maxWidth = 102.8571395874
    somethingChecked = true
    listFrame = DropDownList1 {
    0 = <userdata>
    dropdown = BSAMFramePanel1ComboBox1 {
    isCounting = 1
    shouldRefresh = false
    showTimer = 2
    numButtons = 5
    maxWidth = 102.8571395874
    (for index) = 5
    (for limit) = 16
    (for step) = 1
    i = 5
    icon = nil
    (*temporary) = <function> defined @Interface\FrameXML\UIDropDownMenu.lua:1031
    (*temporary) = nil
    (*temporary) = "Epic"
    (*temporary) = BSAMFramePanel1ComboBox1Text {
    0 = <userdata>
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = "attempt to index local 'icon' (a nil value)

    Last edited by moronordon on 3/6/2015 9:32:24 AM
  • #28

    Thanks for this useful addon!

    One issue: the library dependency does not automatically get installed by the Curse client. This works with other addons, so I guess something is missing in your config file?! I just installed it manually, but for convenience it would be nice if you could fix the dependency,

  • #29

    One more thing: With my combination of Elvui and extra minimap addons the Best Seller minimap icon  keeps popping up in the lower leftish area of my screen (not minimap). I can make if vanish by turning "Hide minimap Icon" off and on, but it comes back after the next reload/login.

    Having a broker icon would be useful, because I like to keep all minimap icons off and put them into the Bazooka broker bar instead. But generally I don't think Best Seller needs a button, since everything is set up once and then works by itself. So I would like to keep the icon away from my screen. ;)

    Last edited by EiniStein on 1/9/2015 9:47:38 AM
  • #30

    Well, turns out that the item level auto sell feature does not allow me to change the item quality. Trying to change it produces:

    "6x FrameXML\UIDropDownMenu.lua:599: attempt to index local 'icon' (a nil value)
    FrameXML\UIDropDownMenu.lua:599: in function `UIDropDownMenu_Refresh'
    FrameXML\UIDropDownMenu.lua:673: in function `UIDropDownMenu_SetSelectedValue'
    [string "*:OnLoad"]:2: in function `cb_handle_bop_quality_dropdown'
    [string "*:OnLoad"]:39: in function `func'
    FrameXML\UIDropDownMenu.lua:748: in function `UIDropDownMenuButton_OnClick'
    [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

    frame = BSAMFramePanel1ComboBox1 {
     0 = <userdata>
     selectedValue = 4
     initialize = <function> defined *:OnLoad:14
    value = 4
    useValue = nil"

    Auto Sell List adding also doesn't work here (list stays empty). Maybe because I am using Adibags + Elvui (Elvui bags is disabled).

  • #27

    Great addon!

    Could you please add the option to sell soulbound quest gear you cannot equip (i.e. you can't wear or auction)?

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

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

Darkest Dungeon Wiki Editing Contest