GemList
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
Prepared for upcoming changes in 2.1.0
Beta Versions and recent Bugfixes
For latest betas use this link: http://files.wowace.com/
Before reporting Bugs
pls make sure you use the most current version of GemList. Try the link above. Try disabling all other mods and see if the problem persists. If it does not, update your other mods. If it does, post your problem and mention the version number. use /glist version or look into changelog.txt to find out.
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 longer needed
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
Changelog
see Changelog Tab above
!gem [Royal Shadow Draenite] hm it SHOULD at last show [Royal Shadow Dreanite], if you can craft it...
thats not working :/ and yes I can craft it =) that's why i wrote this as my example =)
Is there any other similar addon for blacksmiths? This is really coooool and saves u plenty of time linking all teh stuff for every nab who asks "what u can do"...
Mikezter: If I have for example: (both Itemlinks) [Shadow Draenite] & [Royal Shadow Draenite]
If someone whispers me with !gem [Shadow Draenite] the Addon shows him all which is made out of a [Shadow Draenite]
BUT if someone whispers me !gem [Royal Shadow Draenite] the Addon don't show [Shadow Draenite] it just say "Nothing found". If I missunderstood your addon I am very sorry and please you to work for this. If I am right I please you to tell me how to fix it.
tianni: for !gem [Royal Shadow Draenite] hm it SHOULD at last show [Royal Shadow Dreanite], if you can craft it...
i will look into that
nightstalkyr: hm at first glance i have no idea. Gratuity is maintained by another Author and gets updated seperately. You could try and download from files.wowace.com. If you do so, all libs will be at the most current version, even if GemList itself did not get an update. Pls also try disabling all other mods and see if the error persists.
tianmi: it works with itemlinks of raw and crafted gems. i am currently looking for a way to detect the socket's colors of linked socketed items. it seems there is no way to do this, if there are already gems socketed into the item though. i would appreciate any help here.
all: GemList is now somehow "well known" and many ppl even on my server use it. I always try some queries with them and ask if there are any bugs. pls keep up posting comments, bug reports and feature requests :) thanks for your support!
Getting the following error:
[2007/02/20 22:07:03-80-x1]: Gratuity-2.0\Gratuity-2.0.lua:45: <unnamed>:SetOwner(): Can't set owner to self AceLibrary\AceLibrary.lua:524: in function `Register' Gratuity-2.0\Gratuity-2.0.lua:212: in main chunk
Any idea(s) on how to fix this?
!gem [itemlink] still doesn't work :/
Please fix it Mikezter =) Love you for this great Addon at all :D
Veev: yes Gratuity is required. Do you update without externals, or is it not embedded correctly?
Hmm, requires GratuityLib now?
Error: Interface\AddOns\GemList\GemList.lua:3: Cannot find a library instance of Gratuity-2.0.
Thanks a bunch, Mikezter :)
I did some updates and fixes. As far as I can tell, everything works fine (at least on my system ^^ ). More comments are very welcome!
@madisor do you use any other chat-mods?
Only other mod that I would call a 'chat mod' would be the CTMod Core (which allows you to remove the arrows/etc.). Other than that, no other chat mods.
In fact, here's what I'm running: AlreadyKilled Bagmeter Cartographer CTMod eCastingBar FishingBuddy KLHThreatMeter Outfitter SuperInspect TitanBar TradesBar WonderRep
No errors yet, but I did notice upon install that if you have outgoing messages turned off in this mod, you can't see ANY of your outgoing whispers.
same proble Interface\AddOns\GemList\GemList.lua:355:bad argument #1 to 'find' (string expected, got nil)
thanks mikester :D
Interface\AddOns\GemList\GemList.lua:355:bad argument #1 to 'find' (string expected, got nil)
I was running a bunch of addons yesterday, did a clean install of everything and only have this addon running.
I try /glist scan and get an error as well.
hey guys, i finally got my hands on a jewelcrafter's account, so expect many bugfixes in the near future :)
and YES i am not a jewelcrafter myself..
additionally when i try to type /glist scan while the JCing panel is open and press Enter to input the command... it doesn't do anything, as in it doesn't even close my text box. same thing goes for /glist send *playername* *query*
I love this mod btw and the only reason i'm posting so much is so that you are able to perfect it further :D, keep up the good work
The problems I have been having with gemlist were centered around the reagents of the items being scanned and searched upon.
I currently have gemlist working, but you can't search by a reagent. My autoscan is currently off as well, i used /glist scan to populate my list.
To do this in the GemList.lua file comment out the following lines: line#260: local GemReagent = string.lower(self.db.account.GemsReagents[i]) line#271: elseif strfind(GemReagent, arg) then line#272: paf = paf + 1 line#390: table.insert(self.db.account.GemsReagent, self.getReagents(i))
A comment can be made by placing -- in front of the line for example: -- paf = paf + 1 would comment out the above line.
These modifications are based on the most current version r27517