Download
(154Kb)
Download
Updated: 02-27-07 06:47 AM
Pictures
File Info
Updated:02-27-07 06:47 AM
Created:unknown
Downloads:8,791
Favorites:60
MD5:

GemList  Popular! (More than 5000 hits)

Version: r29035
by: mikezter [More]

==Description==
GemList will make your life as a jewelcrafter easier.

after installation you open your jewelcrafting panel. now your friends will be able to whisper you

!gems red

to get a list of gems you can craft that fit into a red socket. of course this works with blue/yellow/meta, too.

==News==
You can now search for gem rarity. Try !gems red rare for example.
Your replies a limited to a max of 15 Gems since ppl get disconnected if they spam tell your customers to be more specific.

==Beta Versions and recent Bugfixes==
For latest betas use this link: http://files.wowace.com/

==Options==
You can set some options using /gemlist or /glist.

'''/glist inc'''
Toggles whether incoming requests are shown

'''/glist out'''
Toggles whether outgoing replies are shown

'''/glist autoscan'''
Toggles whether your Jewelcrafting panel will be automatically scanned when opened.
DON'T use this if you use the "Stormy Star of Elune glitch-fix"

'''/glist desc'''
Toggles searching in description. This is to enable searching for Stats like int, agi +heal and so on

'''/glist scan'''
Manually scan your Jewelcrafting panel. You have to open it first. Do this if Autoscan is turned off and you learn a new Gem

'''/glist tlock'''
Determines the Spamlock Timer in seconds. Customers will get a msg to wait x seconds before next query

'''/glist chatprefix'''
Use this to change the prefix which will trigger GemList in whispers to you. !gem will work always though

'''/glist version''
Prints Version Info. '''Use this before reporting bugs'''

'''/glist insert'''
lets you manually insert gems into the databse. this is the "Stormy Star of Elune glitch-fix" This is not needed anymore. It will be scanned automatically.

==Thanks==
thanks to my friends Nosferat and Sirvival on Zuluhed-EU who help much in beta-testing.
thanks to athou for the original EnchantList addon.

==FAQ==
since this is a FAQ here a clarification on the query system:

there are no options to filter by hardcoded into the mod. it searches over occurences of the queried words in the gem's tooltip (stats and color here), name, rarity, itemlink and reagents. for a query to return any gems, ALL words in the query have to appear in one of these.

you could search for
sta stam stami stamin stamina
sp spi spir spirit
str stre stren streng strengt strength
blu blue yel yello
heal healing crit spell damage agi agility def defense

and even any combination like
blue spell
yellow mana heal
rare red def
[itemlink] agi

Optional Files (0)


Post A Reply Comment Options
Unread 01-31-07, 09:04 AM  
Lumar
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Great addon I like it !

Good job!

Thanks
Report comment to moderator  
Reply With Quote
Unread 01-31-07, 03:36 PM  
Shamino
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 70
Uploads: 7
i've uploaded a patch that adds item link support to searches.

please take a look and include the changes in your addon, thanks!
Report comment to moderator  
Reply With Quote
Unread 02-01-07, 08:50 AM  
Deathhamster
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
Will load tonite (probably from the SVN), but it looks great!
Report comment to moderator  
Reply With Quote
Unread 02-01-07, 11:51 AM  
necrous
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This mod is fantastic! I just recently leveled 300+ JC and even with a small list of gems was wondering how I was going to sort it all out. No sockets category on AH means miss out on sales to people that are not actively looking for a specific gem. With this you can perk their interest and possibly make a sale.

I even /w myself sometimes to get a list of what i can craft by category rather than skill level. The trade skill window doesn't separate gems by color, type, or anything which is a headache.

Fantastic mod, thank you for taking the time to create and post it. My only suggestions would be:
1 - Already been mentioned, but more sorting options than color would be nice. "!gems blue melee", "!gems red tank", caster, healer, etc.

2- A menu for customers. So the seller doesn't have to clutter general/trade chat with usage instructions, maybe add "!gems catalogue" which would then send them proper syntax for usage and sorting.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 03:15 AM  
Irondead
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Error when loggin in.

Hi.

I get this error when I login:

Message: ..\AddOns\GemList\localization.lua line 43:
'}' expected (to close '{' at line 4) near '['

And:

Message: ..\AddOns\GemList\GemList.lua line 15:
AceLocale(GemList): Translation "Show incoming requests" does not exist.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 06:33 AM  
xelepart
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 26
Uploads: 5
The latest version has a number of errors in it.

There's two commas missing in the translations file, so it can't load.

Once you add those, there's two places where you use something like "T:GetLine(T:NumLines())" which can return multiple strings, so instead of table.insert(table, "value") you're calling table.insert(table, "value", "value") which is an error because the third value has to be the integer location you're trying to insert at. I'm not sure if there's an in-line way to pull only the first variable from a function, but you can separate it to
local a = T:GetLine(T:NumLines())
tinsert(table, a)

and that'll fix that... will post more if I find more fixes... you should set up a portal or a wiki on wowace or something so people can report bugs in a better fashion, and see if bugs are already reported.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 06:37 AM  
xelepart
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 26
Uploads: 5
Once I did those changes, everything seemed to work cleanly.

-x
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 06:59 AM  
Irondead
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Sweet. Took me a bit of time to understand what you meant but now it is working like a charm.

Thanks a lot m8.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 09:03 AM  
mikezter
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 12
Uploads: 2
Originally posted by xelepart
The latest version has a number of errors in it.

There's two commas missing in the translations file, so it can't load.

Once you add those, there's two places where you use something like "T:GetLine(T:NumLines())" which can return multiple strings, so instead of table.insert(table, "value") you're calling table.insert(table, "value", "value") which is an error because the third value has to be the integer location you're trying to insert at. I'm not sure if there's an in-line way to pull only the first variable from a function, but you can separate it to
local a = T:GetLine(T:NumLines())
tinsert(table, a)

and that'll fix that... will post more if I find more fixes... you should set up a portal or a wiki on wowace or something so people can report bugs in a better fashion, and see if bugs are already reported.
thanks for your help. i fixed that if you look at GemList:test() i already found that bug but for some reason didnt fix it in the actual scanning function. think i was tired

as for the wiki/portal, ill do that.. really.. perhaps today..
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 12:56 PM  
Shamino
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 70
Uploads: 7
i've removed the patch since beta4 includes item link support


one minor issue I see with searching on stats

!gems int

returns [Glinting Flame Spessarite], which is 3 hit rating, and 3 agility.
the problem is its searching the name of the gem, which does contain int in Glinting.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 04:28 PM  
mikezter
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 12
Uploads: 2
Originally posted by Shamino
!gems int

returns [Glinting Flame Spessarite], which is 3 hit rating, and 3 agility.
the problem is its searching the name of the gem, which does contain int in Glinting. [/b]
hm dunno how to circumvent this atm. the queries search in title, description and color. if i would differenciate between the three that would make the interface for the "customer" more complicated. i think adding a color to the query would prevent this. suggestions appreciated
Last edited by mikezter : 02-02-07 at 04:29 PM.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 06:11 PM  
Shamino
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 66
File comments: 70
Uploads: 7
not sure about this. the only option ,which is convulded would be to localize all known stats into a table. (int, Intellect, agi, Agility etc...)

then if an arguement supplied in a search matches one of those in the stats table, then only search in the description for that search param.

I think this way makes it more robust, and less error prone to false matches, but alittle bit more coding.
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 06:51 PM  
mikezter
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 12
Uploads: 2
Originally posted by Shamino
not sure about this. the only option ,which is convulded would be to localize all known stats into a table. (int, Intellect, agi, Agility etc...)

then if an arguement supplied in a search matches one of those in the stats table, then only search in the description for that search param.

I think this way makes it more robust, and less error prone to false matches, but alittle bit more coding.
hum.. dont like the idea to hardcode so much.. and the way it works now is completely localization independant.. i'll look at babble-lib
Report comment to moderator  
Reply With Quote
Unread 02-02-07, 08:52 PM  
Harwel
A Murloc Raider

Forum posts: 5
File comments: 21
Uploads: 0
I love you for this addon, you may have saved what's left of my sanity!
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 03:56 AM  
violettetare
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
error

I keep getting an error when I load my jewelcrafting window and not sure how to fix it

Error: 'for' initial value must be a number
Interface\AddOns\GemList\GemList.lua
Line: 335
Count: 1
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: