Download
(128Kb)
Download
Updated: 10-18-20 02:19 PM
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-18-20 02:19 PM
Created:08-18-18 05:52 PM
Downloads:1,793
Favorites:5
MD5:

Goblin Vendor Filter Fan Update (Discontinued)

Version: 9.0.1
by: snichols1122 [More]

No More Updates coming--Go to Compact Vendor Filter

Originally made by yssaril..ive updated it for BFA
Goblin Vendor Filter adds a small button to the merchant window. This button enables you filter the current merchant window items by itemType, subType, itemstats and equipLocation.

The filter clears each time you close the merchant window the filter resets to ensure that you do not miss out on great deals next time you visit a merchant.

Should work with any merchant addon out there (though compatibility is in no way guaranteed) including the excellent addon GnomishVendorShrinker

Please Submit all bugs/errors/problems to here i get emails for created/updated tickets so i know about them ASAP.

October 18th, 2020
-Updated ToC
-Fixed Affordable List with new API Changes
September 25th, 2019
Changed Toc

September 8th, 2018
Changed Location of Drop Down Menu to -20, 4

August 19th, 2018
Fixed AceDBOptions-3.0 unable to open Error

December 12th, 2018
--Update Toc
Post A Reply Comment Options
Unread 12-06-20, 07:11 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 18
File comments: 213
Uploads: 0
Torghast vendor:
Code:
9x GoblinVendorFilter\Filters\QualityFilter.lua:64: table index is nil
[string "@GoblinVendorFilter\Filters\QualityFilter.lua"]:64: in function `AddItem'
[string "@GoblinVendorFilter\GoblinVendorFilter-v8.1.lua"]:62: in function <...aceGoblinVendorFilter\GoblinVendorFilter.lua:45>
[string "@GoblinVendorFilter\GoblinVendorFilter-v8.1.lua"]:95: in function `GetMerchantNumItems'
[string "@TradeSkillMaster\LibTSM\Service\ItemInfo.lua"]:1055: in function `callback'
[string "@TradeSkillMaster\LibTSM\Util\Event.lua"]:85: in function `ProcessEvent'
[string "@TradeSkillMaster\LibTSM\Util\Event.lua"]:101: in function <TradeSkillMaster\LibTSM\Util\Event.lua:93>

Locals:
self = <table> {
 ResetFilter = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:81
 qualities = <table> {
 }
 qualitiesChecked = false
 GetDropdown = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:115
 isRelevant = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:104
 AddItem = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:62
 UpdateOptions = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:46
 WriteDefault = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:100
 ClearAll = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:67
 ShowAll = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:88
 isFilterd = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:72
 qualities_filtered = <table> {
 }
 FilterAll = <function> defined @GoblinVendorFilter\Filters\QualityFilter.lua:92
}
link = "|cff71d5ff|Hspell:294578:0|h[Obleron Spikes]|h|r"
_ = nil
_ = nil
itemRarity = nil
(*temporary) = <table> {
}
(*temporary) = "table index is nil"
Report comment to moderator  
Reply With Quote
Unread 10-19-20, 03:14 PM  
snichols1122
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 132
Uploads: 10
Re: Would it be possible to make the button movable?

Originally Posted by Barleduq
It seems to be overlaying my button for DropTheCheapestThing. I ended up disabling this, because that button was more frustrating to not-have than the filtering.

If it's movable, anyone could put it where it won't be in the way.
-Barleduq
GoblinVendorFilter.lua line 22
change the coordinates and you can move where you want or change the anchor point if you want to top left
Last edited by snichols1122 : 10-19-20 at 03:15 PM.
Report comment to moderator  
Reply With Quote
Unread 10-18-20, 10:00 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Would it be possible to make the button movable?

It seems to be overlaying my button for DropTheCheapestThing. I ended up disabling this, because that button was more frustrating to not-have than the filtering.

If it's movable, anyone could put it where it won't be in the way.
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 09-11-18, 07:15 PM  
snichols1122
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 132
Uploads: 10
Re: Re: Updated icon location

its been implemented in the main version it does look alot better

Originally Posted by Jzar
Not sure about the rest of you, but the button is in a weird place for me. I changed

GoblinVendorFilter.lua line 22 to the following:

Lua Code:
  1. GVF.FilterButton:SetPoint("TOPRIGHT", MerchantFrame, "TOPRIGHT", -20, 4)

(-20, 4) worked out much better for me. Don't know if I've got some other addon messing with the merchant frame's relative positions or what.
[/quote]
Report comment to moderator  
Reply With Quote
Unread 09-08-18, 04:03 PM  
snichols1122
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 132
Uploads: 10
Re: Updated icon location

ill take a look into the different positions see which looks better if it looks better ill implement it in the main upload

Originally Posted by Jzar
Not sure about the rest of you, but the button is in a weird place for me. I changed

GoblinVendorFilter.lua line 22 to the following:

Lua Code:
  1. GVF.FilterButton:SetPoint("TOPRIGHT", MerchantFrame, "TOPRIGHT", -20, 4)

(-20, 4) worked out much better for me. Don't know if I've got some other addon messing with the merchant frame's relative positions or what.
Report comment to moderator  
Reply With Quote
Unread 08-26-18, 10:30 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 158
File comments: 281
Uploads: 5
Updated icon location

Not sure about the rest of you, but the button is in a weird place for me. I changed

GoblinVendorFilter.lua line 22 to the following:

Lua Code:
  1. GVF.FilterButton:SetPoint("TOPRIGHT", MerchantFrame, "TOPRIGHT", -20, 4)

(-20, 4) worked out much better for me. Don't know if I've got some other addon messing with the merchant frame's relative positions or what.
Last edited by Jzar : 08-26-18 at 10:31 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: