Download
(19Kb)
Download
Updated: 10-24-16 04:01 AM
Compatibility:
Legion (7.0.3)
Warlords of Draenor (6.0.3)
Updated:10-24-16 04:01 AM
Created:08-15-09 08:59 PM
Downloads:29,823
Favorites:393
MD5:
Categories:Discontinued and Outdated Mods, Auction House & Vendors

GnomishVendorShrinker  Popular! (More than 5000 hits)

Version: 7.0.0.23-Beta
by: Tekkub [More]

GnomishVendorShrinker creates a simple, compact vendor frame, made to compliment GnomishAuctionShrinker. GVS brings an interface similar to Auctioneer's "CompactUI" to the vendor frame.

Features

  • Simple one-line-per-item interface
  • Scrolling list, none of that "paging" crap that makes navigation slow
  • Clicking an item simply buys it, instead of picking up the item
  • Alt-click buys a full stack (or as close to a full stack as is possible for limited-stock items)
  • Ctrl- and shift-click behave as default (dress-up and paste link, respectively)
  • Recipes you do not yet know are highlighted in blue
  • Items you cannot use are highlighted in red
  • Search box to help you find that item you're after on a vendor with hundreds of items
Un-features
  • No support for split-stack purchases, I'm not convinced it's needed.
Visit my site for more great addons.
Please send all bugs, feature requests and questions to [email protected]

### 7.0.0.23-Beta

* Fix issues with sightless eye vendor
Why the fuck anyone would want to come down here is beyond me.


### 7.0.0.22-Beta

* Fix buying items from vendors using [Tricky Treat]
... and also using any other common non-currency item (i.e. holiday
"currency" that stay in your bag and usually expire)


### 7.0.0.21-Beta

* Fix blank list when not loaded on demand


### 7.0.0.20-Beta

* Red-out lines for recipes that require a rank we don't have yet
* Add toys to known scanner
* Heavy refactoring under the hood


### 7.0.0.19-Beta

* Bump to fix botched releases on WoWI and Wowace

### 7.0.0.18-Beta

* Fix for Legion API changes (thanks Talyrius)
* Refresh the list more often to catch spent currency
* Check bank items now
* Grey out known heirlooms on 6.1

### 6.0.0.17-Beta

* Make grey out work for garrison blueprints

### 6.0.0.16-Beta

* Make known recipes grey

### 5.0.1.15-Release

* Tagging stable version

### 5.0.1.14-Beta

* Fix frame positions for PANDAS!

### 4.3.0.13-Beta

* New search (Thanks Urth)
* Move the search box, it overlaps the default UI in some cases
* Add a tooltip so people know how to use the search
* redo it the right way

### 4.2.0.12-Beta

* Fix *~crazy~* hex color stings

### 4.1.0.11-Release

* Tagging stable version

### 4.0.0.10-Beta

* Some people don't even know what honor points are

### 4.0.0.9-Beta

* Make price text red if we can't afford an item

### 4.0.0.8-Beta

* Fix known recipe highlight

### 4.0.0.7-Beta

* Helps to register for drag.
* Stack-sold items changed with 4.0

### 3.3.0.6-Beta

* Better recipe highlighting

### 3.3.0.5-Beta

* Fix refresh "issue"?
* Oops, I always forget to register all clicks... stupid bad blizzy defaults

### 3.2.0.4-Beta

* Increase number of lines in tip scanner

### 3.2.0.3-Beta

* Switch to actual honor/arena point itemIDs so we get better tooltips
* Stupid nils
* Hide splitstack onhide
* Fix gold and token items anchoring

### 3.2.0.2-Beta

* Add splitstack frame, without the retarded max purchase limits the default vendor frame uses
* Ensure we always have a default item quality color
* Fix copper color

### 3.2.0.1-Beta

* And so it begins...
Optional Files (1)
File Name
Version
Size
Author
Date
Type
9.2.0
19kB
05-15-22 02:55 PM
Patch


Post A Reply Comment Options
Unread 08-13-16, 06:49 PM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
Originally Posted by Triksterism
Second, is there a way to change the font used in this addon easily?
I use the standard blizzy font templates, any addon that modifies those will apply to GVS.
__________________
I have reached enlightment.
Thank you bacon!
Report comment to moderator  
Reply With Quote
Unread 08-13-16, 04:09 AM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 156
File comments: 2231
Uploads: 5
Not without my patch.
Report comment to moderator  
Reply With Quote
Unread 08-12-16, 04:03 PM  
Triksterism
A Wyrmkin Dreamwalker
 
Triksterism's Avatar
AddOn Author - Click to view AddOns

Forum posts: 54
File comments: 34
Uploads: 1
First of all, thanks for keeping this addon alive.

Second, is there a way to change the font used in this addon easily?
Report comment to moderator  
Reply With Quote
Unread 08-02-16, 06:35 AM  
karmamuscle
A Cobalt Mageweaver
 
karmamuscle's Avatar
AddOn Author - Click to view AddOns

Forum posts: 205
File comments: 173
Uploads: 1
Thank you for keeping this alive. <3
And thank you to the people who help Tekkub do so. <3
__________________
55 89 144 233 377 610 987 1597 2584 4181 6765
Report comment to moderator  
Reply With Quote
Unread 08-01-16, 09:49 AM  
Talyrius
An Onyxian Warder
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 363
File comments: 259
Uploads: 3
See issue #42 on GitHub.
Last edited by Talyrius : 08-01-16 at 09:50 AM.
Report comment to moderator  
Reply With Quote
Unread 08-01-16, 08:22 AM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
You latest beta version still has ## Interface: 60000 in the toc file and I get an error when I login (addon not working at all)

Lua Code:
  1. 1x ...dOns\GnomishVendorShrinker\GnomishVendorShrinker-Alpha.lua:239: attempt to call global 'GetAuctionItemClasses' (a nil value)
  2. ...dOns\GnomishVendorShrinker\GnomishVendorShrinker-Alpha.lua:239: in main chunk
  3.  
  4. Locals:
  5. myname = "GnomishVendorShrinker"
  6. ns = <table> {
  7.  GSC = <function> defined @GnomishVendorShrinker\tekFunks\gsc.lua:4
  8.  knowns = <table> {
  9.  }
  10. }
  11. ItemSearch = <table> {
  12.  RegisterTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:133
  13.  GetTypedSearches = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:137
  14.  FindUnionSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:84
  15.  Find = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:68
  16.  FindNegatableSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:107
  17.  FindTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:145
  18.  FindIntersectSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:95
  19.  searchTypes = <table> {
  20.  }
  21.  UseTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:189
  22.  GetTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:141
  23. }
  24. NUMROWS = 14
  25. ICONSIZE = 17
  26. GAP = 4
  27. SCROLLSTEP = 5
  28. GVS = <unnamed> {
  29.  0 = <userdata>
  30. }
  31. OnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:24
  32. PopoutOnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:36
  33. Purchase = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:51
  34. BuyItem = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:65
  35. PopoutSplitStack = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:76
  36. OnEnter = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:81
  37. OnLeave = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:87
  38. GetCurencyCount = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:93
  39. SetValue = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:101
  40. GetAltCurrencyFrame = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:115
  41. AddAltCurrency = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:141
  42. ROWHEIGHT = 21
  43. rows = <table> {
  44.  1 = <unnamed> {
  45.  }
  46.  2 = <unnamed> {
  47.  }
  48.  3 = <unnamed> {
  49.  }
  50.  4 = <unnamed> {
  51.  }
  52.  5 = <unnamed> {
  53.  }
  54.  6 = <unnamed> {
  55.  }
  56.  7 = <unnamed> {
  57.  }
  58.  8 = <unnamed> {
  59.  }
  60.  9 = <unnamed> {
  61.  }
  62.  10 = <unnamed> {
  63.  }
  64.  11 = <unnamed> {
  65.  }
  66.  12 = <unnamed> {
  67.  }
  68.  13 = <unnamed> {
  69.  }
  70.  14 = <unnamed> {
  71.  }
  72. }
  73. default_grad = <table> {
  74.  1 = 0
  75.  2 = 1
  76.  3 = 0
  77.  4 = 0.75
  78.  5 = 0
  79.  6 = 1
  80.  7 = 0
  81.  8 = 0
  82. }
  83. grads = <table> {
  84.  2 = <table> {
  85.  }
  86.  3 = <table> {
  87.  }
  88.  1 = <table> {
  89.  }
  90.  4 = <table> {
  91.  }
  92.  7 = <table> {
  93.  }
  94.  red = <table> {
  95.  }
  96. }
  97. (*temporary) = nil
  98. (*temporary) = "attempt to call global 'GetAuctionItemClasses' (a nil value)"
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 08-01-16 at 08:29 AM.
Report comment to moderator  
Reply With Quote
Unread 08-01-16, 12:07 AM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
Hi, using version 7.0.0.18-Beta I got the following error:

Code:
2x ...dOns\GnomishVendorShrinker\GnomishVendorShrinker-Alpha.lua:239: attempt to call global 'GetAuctionItemClasses' (a nil value)
...dOns\GnomishVendorShrinker\GnomishVendorShrinker-Alpha.lua:239: in main chunk
[C]: in function `LoadAddOn'
AddonLoader\AddonLoader-r135.lua:136: in function `LoadAddOn'
AddonLoader\AddonLoader-r135.lua:170: in function <AddonLoader\AddonLoader.lua:147>

Locals:
myname = "GnomishVendorShrinker"
ns = <table> {
 GSC = <function> defined @GnomishVendorShrinker\tekFunks\gsc.lua:4
 knowns = <table> {
 }
}
ItemSearch = <table> {
 RegisterTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:133
 GetTypedSearches = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:137
 FindUnionSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:84
 Find = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:68
 FindNegatableSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:107
 FindTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:145
 FindIntersectSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:95
 searchTypes = <table> {
 }
 UseTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:189
 GetTypedSearch = <function> defined @BagSync\libs\LibItemSearch-1.0.lua:141
}
NUMROWS = 14
ICONSIZE = 17
GAP = 4
SCROLLSTEP = 5
GVS = <unnamed> {
 0 = <userdata>
}
OnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:24
PopoutOnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:36
Purchase = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:51
BuyItem = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:65
PopoutSplitStack = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:76
OnEnter = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:81
OnLeave = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:87
GetCurencyCount = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:93
SetValue = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:101
GetAltCurrencyFrame = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:115
AddAltCurrency = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:141
ROWHEIGHT = 21
rows = <table> {
 1 = <unnamed> {
 }
 2 = <unnamed> {
 }
 3 = <unnamed> {
 }
 4 = <unnamed> {
 }
 5 = <unnamed> {
 }
 6 = <unnamed> {
 }
 7 = <unnamed> {
 }
 8 = <unnamed> {
 }
 9 = <unnamed> {
 }
 10 = <unnamed> {
 }
 11 = <unnamed> {
 }
 12 = <unnamed> {
 }
 13 = <unnamed> {
 }
 14 = <unnamed> {
 }
}
default_grad = <table> {
 1 = 0
 2 = 1
 3 = 0
 4 = 0.75
 5 = 0
 6 = 1
 7 = 0
 8 = 0
}
grads = <table> {
 2 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 7 = <table> {
 }
 red = <table> {
 }
}
(*temporary) = nil
(*temporary) = "attempt to call global 'GetAuctionItemClasses' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 07-22-16, 07:59 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
[removed]
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 08-01-16 at 08:04 AM.
Report comment to moderator  
Reply With Quote
Unread 07-22-16, 04:42 PM  
Shaun Dreclin
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by donjon
If you need an update for 7.0 say thank you to Talyrius on github (thanks from me too):

Step1: Grab the latest version off of github (topright download as zip for example)
https://github.com/TekNoLogic/GnomishVendorShrinker

Step2: Apply the fixes described in the commits of this pull request (if it is not already pulled yet then you already have the fixed version)
https://github.com/TekNoLogic/Gnomis...rinker/pull/41
For those unfamiliar with GitHub, for step 2 click "Files changed" and edit your files to match.
Last edited by Shaun Dreclin : 07-22-16 at 04:42 PM.
Report comment to moderator  
Reply With Quote
Unread 07-22-16, 03:23 PM  
donjon
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
If you need an update for 7.0 say thank you to Talyrius on github (thanks from me too):

Step1: Grab the latest version off of github (topright download as zip for example)
https://github.com/TekNoLogic/GnomishVendorShrinker

Step2: Apply the fixes described in the commits of this pull request (if it is not already pulled yet then you already have the fixed version)
https://github.com/TekNoLogic/Gnomis...rinker/pull/41
Report comment to moderator  
Reply With Quote
Unread 07-21-16, 07:45 PM  
c11t
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Seerah
To fix this error, change line 253 from
Lua Code:
  1. if class == RECIPE or texture:lower():match(GARRISON_ICON) then

to this
Lua Code:
  1. if class == RECIPE or (texture and texture:lower():match(GARRISON_ICON)) then
Just trying to get GnomishVendorShrinker working in patch 7.0.3

I found your replacement didn't work, to get it working I had to change it to:

Lua Code:
  1. if class == RECIPE or (texture and type(texture) == 'string' and texture:lower():match(GARRISON_ICON)) then

I also found I needed kitrinx's fix below as well, but that worked perfectly as given ^_^;;


Thankfully I got it working now, not sure what else I would have done as it's such a QOL improvement and I couldn't think of an addon that did the same thing.
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 08:05 AM  
croana
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
The latest patch (7.0.3) has introduced the following error:

Code:
18x ...dOns\GnomishVendorShrinker\GnomishVendorShrinker-5.0.1.15-Release.lua:252: attempt to call global 'GetAuctionItemClasses' (a nil value)
...dOns\GnomishVendorShrinker\GnomishVendorShrinker-5.0.1.15-Release.lua:252: in main chunk

Locals:
myname = "GnomishVendorShrinker"
ns = <table> {
 knowns = <table> {
 }
 GSC = <function> defined @GnomishVendorShrinker\tekFunks\gsc.lua:4
 IHASCAT = true
}
ItemSearch = <table> {
 RegisterTypedSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:110
 GetTypedSearches = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:114
 FindUnionSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:46
 Find = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:27
 FindNegatableSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:82
 FindTypedSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:122
 FindIntersectSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:67
 Compare = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:142
 GetTypedSearch = <function> defined @GnomishVendorShrinker\LibItemSearch-1.0.lua:118
}
NUMROWS = 14
ICONSIZE = 17
GAP = 4
SCROLLSTEP = 5
HONOR_POINTS = "|cffffffff|Hitem:43308:0:0:0:0:0:0:0:0|h[Honor Points]|h|r"
ARENA_POINTS = "|cffffffff|Hitem:43307:0:0:0:0:0:0:0:0|h[Arena Points]|h|r"
GVS = <unnamed> {
 0 = <userdata>
}
OnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:25
PopoutOnClick = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:37
Purchase = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:52
BuyItem = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:66
PopoutSplitStack = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:77
OnEnter = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:82
OnLeave = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:88
GetCurencyCount = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:94
SetValue = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:102
GetAltCurrencyFrame = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:116
AddAltCurrency = <function> defined @GnomishVendorShrinker\GnomishVendorShrinker.lua:142
ROWHEIGHT = 21
rows = <table> {
 1 = <unnamed> {
 }
 2 = <unnamed> {
 }
 3 = <unnamed> {
 }
 4 = <unnamed> {
 }
 5 = <unnamed> {
 }
 6 = <unnamed> {
 }
 7 = <unnamed> {
 }
 8 = <unnamed> {
 }
 9 = <unnamed> {
 }
 10 = <unnamed> {
 }
 11 = <unnamed> {
 }
 12 = <unnamed> {
 }
 13 = <unnamed> {
 }
 14 = <unnamed> {
 }
}
default_grad = <table> {
 1 = 0
 2 = 1
 3 = 0
 4 = 0.75
 5 = 0
 6 = 1
 7 = 0
 8 = 0
}
grads = <table> {
 2 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 7 = <table> {
 }
 red = <table> {
 }
}
(*temporary) = nil
(*temporary) = "attempt to call global 'GetAuctionItemClasses' (a nil value)"
Last edited by croana : 07-20-16 at 08:06 AM.
Report comment to moderator  
Reply With Quote
Unread 07-19-16, 08:48 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 238
Uploads: 0
Getting the following error with the new patch. Thanks.

Code:
Date: 2016-07-19 22:43:02
ID: 2
Error occured in: Global
Count: 1
Message: ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua line 239:
   attempt to call global 'GetAuctionItemClasses' (a nil value)
Debug:
   ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:239: in main chunk
Locals:
myname = "GnomishVendorShrinker"
ns = <table> {
 GSC = <function> defined @Interface\AddOns\GnomishVendorShrinker\tekFunks\gsc.lua:4
 knowns = <table> {
 }
}
ItemSearch = <table> {
 RegisterTypedSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:110
 GetTypedSearches = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:114
 FindUnionSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:46
 Find = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:27
 FindNegatableSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:82
 FindTypedSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:122
 FindIntersectSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:67
 Compare = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:142
 GetTypedSearch = <function> defined @Interface\AddOns\GnomishVendorShrinker\LibItemSearch-1.0.lua:118
}
NUMROWS = 14
ICONSIZE = 17
GAP = 4
SCROLLSTEP = 5
GVS = <unnamed> {
 0 = <userdata>
}
OnClick = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:24
PopoutOnClick = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:36
Purchase = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:51
BuyItem = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:65
PopoutSplitStack = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:76
OnEnter = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:81
OnLeave = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:87
GetCurencyCount = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:93
SetValue = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:101
GetAltCurrencyFrame = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:115
AddAltCurrency = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:141
ROWHEIGHT = 21
rows = <table> {
 1 = <unnamed> {
 }
 2 = <unnamed> {
 }
 3 = <unnamed> {
 }
 4 = <unnamed> {
 }
 5 = <unnamed> {
 }
 6 = <unnamed> {
 }
 7 = <unnamed> {
 }
 8 = <unnamed> {
 }
 9 = <unnamed> {
 }
 10 = <unnamed> {
 }
 11 = <unnamed> {
 }
 12 = <unnamed> {
 }
 13 = <unnamed> {
 }
 14 = <unnamed> {
 }
}
default_grad = <table> {
 1 = 0
 2 = 1
 3 = 0
 4 = 0.75
 5 = 0
 6 = 1
 7 = 0
 8 = 0
}
grads = <table> {
 2 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 7 = <table> {
 }
 red = <table> {
 }
}
(*temporary) = nil
(*temporary) = "attempt to call global 'GetAuctionItemClasses' (a nil value)"

AddOns:
__________________
Report comment to moderator  
Reply With Quote
Unread 07-16-16, 10:52 AM  
kitrinx
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
After a little poking around, seems like changing line 239 from:

Code:
local _, _, _, _, _, _, RECIPE = GetAuctionItemClasses()
to this

Code:
local RECIPE = _G.GetItemClassInfo(LE_ITEM_CLASS_RECIPE)
will fix the bug and keep original functionality. I'm pretty noobish to wow/lua so forgive me if it's busted.
Report comment to moderator  
Reply With Quote
Unread 06-30-16, 08:46 AM  
Feataur
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
So I tested this in alpha and the PTR. They have removed GetAuctionItemClasses() from the API.

http://www.wowinterface.com/forums/s...ad.php?t=53248

To get it to work without throwing lua errors, I had to comment out lines

239, 253-256 and 259-260

And then it'll load at least. The shading does work for items you can and can't use, but it's not recognizing a vendor item (common) vs. one-type use items (recipes) because of the comments above.

Code:
#239 -- local _, _, _, _, _, _, RECIPE = GetAuctionItemClasses()

#253 --		if class == RECIPE or (texture and texture:lower():match(GARRISON_ICON)) then

#254 --			if ns.knowns[link] then
#255 --				color = quality_colors[0]
#256 --			else

#259 --			end
#260 --		end
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.