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,980
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 07-09-15, 10:49 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 239
Uploads: 0
Hoping for an update. Getting the following error in 6.2 when I try to view the vendor list for Ravenspeaker Thelnaas (Order of the Awakened vendor at Lion's Watch in Tanaan). Thanks.

Code:
Date: 2015-07-10 00:42:13
ID: 1
Error occured in: Global
Count: 11
Message: ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua line 253:
   attempt to index local 'texture' (a nil value)
Debug:
   ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:253:
      ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:244
   ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:307:
      ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:300
   ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:402:
      ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:398
   [C]: ?
   [C]: Show()
   ..\FrameXML\UIParent.lua:2165: SetUIPanel()
   ..\FrameXML\UIParent.lua:2009: ShowUIPanel()
   ..\FrameXML\UIParent.lua:1880:
      ..\FrameXML\UIParent.lua:1876
   [C]: SetAttribute()
   ..\FrameXML\UIParent.lua:2630: ShowUIPanel()
   ..\FrameXML\MerchantFrame.lua:31:
      ..\FrameXML\MerchantFrame.lua:24
Locals:
row = <unnamed> {
 0 = <userdata>
 ItemName = <unnamed> {
 }
 altcurrency = true
 GetAltCurrencyFrame = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:115
 ItemPrice = <unnamed> {
 }
 backdrop = <unnamed> {
 }
 extendedCost = true
 Price = 5225000
 link = "[Ship Blueprint: Battleship]"
 BuyItem = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:65
 AddAltCurrency = <function> defined @Interface\AddOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:141
 altframes = <table> {
 }
 popout = <unnamed> {
 }
 icon = <unnamed> {
 }
 texture = "interface\ICONS\INV_Garrison_Blueprints3.blp"
}
i = 2
name = "Seal of Tempered Fate"
itemTexture = "Interface\Icons\ability_animusorbs"
itemPrice = 2850000
itemStackCount = 1
numAvailable = -1
isUsable = true
extendedCost = true
link = "[Seal of Tempered Fate]"
color = ""
name = nil
link2 = nil
quality = nil
iLevel = nil
reqLevel = nil
class = nil
subclass = nil
maxStack = nil
equipSlot = nil
texture = nil
vendorPrice = nil
(*temporary) = "Recipe"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'texture' (a nil value)"
quality_colors = <table> {
 1 = ""
 2 = ""
 3 = ""
 4 = ""
 5 = ""
 6 = ""
 7 = ""
 0 = ""
}
RECIPE = "Recipe"
GARRISON_ICON = "inv_garrison_blueprints%d%.blp"
ns = <table> {
 GSC = <function> defined @Interface\AddOns\GnomishVendorShrinker\tekFunks\gsc.lua:4
 knowns = <table> {
 }
}
grads = <table> {
 2 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 7 = <table> {
 }
 red = <table> {
 }
}
GAP = 4

AddOns:
__________________
Report comment to moderator  
Reply With Quote
Unread 07-12-15, 12:39 AM  
Entranze
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Fix grey on vol'mar npcs

i think it should be "if class == RECIPE or itemTexture:match(GARRISON_ICON) then", i fixed that temporarily

Originally Posted by maven79
I am certainly not an LUA coder and this may impact things I am unaware of but does seem to fix the the actual functionality of the addon, allowing it to work in its "shrinker" mode for the NPCS in Vol'mar who sell Baleful and rep gear to not show as just big greyed out pages that were unreadable, and this works for that. Hopefully a better fix will come along.

Commented out Line 253 to 260

--[[if class == RECIPE or texture:lower():match(GARRISON_ICON) then
if ns.knowns[link] then
color = quality_colors[0]
else
row.backdrop:SetGradientAlpha("HORIZONTAL", unpack(grads[quality]))
row.backdrop:Show()
end
end]]--
Last edited by Entranze : 07-12-15 at 12:50 AM.
Report comment to moderator  
Reply With Quote
Unread 07-27-15, 09:59 AM  
stevenfre
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'm confused, is this updated by anyone in the community? Or is everyone dealing with the broken NPC's in Tanaan?
Report comment to moderator  
Reply With Quote
Unread 12-01-15, 12:59 PM  
kawe
A Cyclonian
 
kawe's Avatar

Forum posts: 40
File comments: 95
Uploads: 1
Code:
Message: ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:253: attempt to index local 'texture' (a nil value)
Time: 12/01/15 19:56:04
Count: 1
Stack: ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:253: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:244>
...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:307: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:300>
...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:402: in function <...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:398>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:2165: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:2009: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1880: in function <Interface\FrameXML\UIParent.lua:1876>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2630: in function `ShowUIPanel'
Interface\FrameXML\MerchantFrame.lua:31: in function <Interface\FrameXML\MerchantFrame.lua:24>
Report comment to moderator  
Reply With Quote
Unread 02-06-16, 04:08 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Originally Posted by kawe
Code:
Message: ...dOns\GnomishVendorShrinker\GnomishVendorShrinker.lua:253: attempt to index local 'texture' (a nil value)
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
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
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
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 07-19-16, 08:48 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 239
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-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-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-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-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, 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 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 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
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.