Download
(6Kb)
Download
Updated: 12-19-10 06:39 PM
Pictures
File Info
Updated:12-19-10 06:39 PM
Created:unknown
Downloads:4,951
Favorites:46
MD5:

CraftyGnome

Version: r65
by: Rabbit [More]

CraftyGnome

There's really no other way to put it, so here it goes. I recently leveled Jewelcrafting on my warrior toon because I wanted to try something different, on all my other toons I had selected herbalism and alchemy.

After I got it to 375 and started getting lots of the rare recipes, people were constantly asking me if I knew "this and that" gem, and I got tired of having to check all the time, so I figured I'd find out if any addons could help me out.

I was pointed in the direction of CraftList2, and being a total tard like I am, I can't really use any addons without reading through the code first -- and it made me puke.

First I spent 30 minutes trying to clean it up, but it was futile.

So I made CraftyGnome. It doesn't do everything that CraftList2 does, but it certainly does enough for me. I might add in the ability to add a note to each recipe that will be whispered along with the recipe link, so that people can put prices on things and advertise it in Trade or something, but we'll see.

USAGE
Simply install it, open your tradeskill frames and whisper yourself !cg or !craft to see the available commands.

!help, !cg, !craft, !gem, !enchant, !cook, !blacksmith, !leather, !tailor, + lots of aliases.

All in at least half the size of CraftList2.

------------------------------------------------------------------------
r72955 | rabbit | 2008-05-07 12:49:09 +0200 (Wed, 07 May 2008) | 1 line

CraftyGnome: Get rid of the translations, use GetSpellInfo instead.
------------------------------------------------------------------------
r72904 | rabbit | 2008-05-07 01:43:33 +0200 (Wed, 07 May 2008) | 1 line

CraftyGnome: Setting notes works, craft/tradeskill UI now shows current note and ignored status of recipes.
------------------------------------------------------------------------
r72890 | rabbit | 2008-05-06 22:51:41 +0200 (Tue, 06 May 2008) | 1 line

CraftyGnome: Double-click entries in craft/tradeskill windows to get options to ignore items and set notes (notes not fully implemented yet).
------------------------------------------------------------------------
r72818 | rabbit | 2008-05-06 03:53:03 +0200 (Tue, 06 May 2008) | 1 line

CraftyGnome: Logic fix, still drycode.
------------------------------------------------------------------------
r72817 | rabbit | 2008-05-06 03:47:39 +0200 (Tue, 06 May 2008) | 1 line

CraftyGnome: Ignore BoP items. Drycoded and untested. Database will be cleared on login.
------------------------------------------------------------------------
r69242 | rabbit | 2008-04-12 08:49:25 +0200 (Sat, 12 Apr 2008) | 1 line

CraftyGnome: Bugfix.
------------------------------------------------------------------------
r69150 | rabbit | 2008-04-11 20:01:26 +0200 (Fri, 11 Apr 2008) | 1 line

CraftyGnome: Use message event filters instead of hooking MessageEventHandler.
------------------------------------------------------------------------
r68257 | rabbit | 2008-04-06 12:09:05 +0200 (Sun, 06 Apr 2008) | 1 line

CraftyGnome: Lowercase incoming bang commands.
------------------------------------------------------------------------
r66041 | rabbit | 2008-03-26 12:55:28 +0100 (Wed, 26 Mar 2008) | 1 line

.Some bumps.
------------------------------------------------------------------------
r64278 | rabbit | 2008-03-11 23:44:13 +0100 (Tue, 11 Mar 2008) | 1 line

CraftyGnome: Nil-check some API returns before we use them.
------------------------------------------------------------------------
r63614 | rabbit | 2008-03-04 23:35:05 +0100 (Tue, 04 Mar 2008) | 1 line

CraftyGnome: Revert the unwanted changes from last commit.
------------------------------------------------------------------------
r63613 | rabbit | 2008-03-04 23:23:40 +0100 (Tue, 04 Mar 2008) | 1 line

CraftyGnome: Don't error when showing the beast trainer frame.
------------------------------------------------------------------------
r63422 | rabbit | 2008-03-03 04:09:29 +0100 (Mon, 03 Mar 2008) | 1 line

CraftyGnome: Hide !next whispers properly.
------------------------------------------------------------------------
r63238 | rabbit | 2008-02-29 17:06:03 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Slight code refactoring, added !help command.
------------------------------------------------------------------------
r63235 | rabbit | 2008-02-29 15:28:14 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Properly hide incoming ! requests again.
------------------------------------------------------------------------
r63234 | rabbit | 2008-02-29 15:22:58 +0100 (Fri, 29 Feb 2008) | 4 lines

CraftyGnome:
* Results are now sorted by item level. Enchanters need to visit a trainer to get the skill levels saved properly.
* Input is not tokenized and an AND search is performed on the recipe tooltips.
* Whispering !next to the player now returns the next 5 results in the result set if there were too many to be shown.
------------------------------------------------------------------------
r63231 | rabbit | 2008-02-29 14:10:00 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Leatherworking and Blacksmithing specializations removed, thanks to Megalon, Wobin and dRaCo on #wowace for testing.
------------------------------------------------------------------------
r63229 | rabbit | 2008-02-29 13:51:02 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Engineering and Tailoring specializations removed, GetTradeSkillLine returns the base skill name, thanks to nevcairiel for testing.
------------------------------------------------------------------------
r63227 | rabbit | 2008-02-29 13:37:37 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Remove some unused skill names from the skill table, still need to figure out if we need to have specialized skills like "Master Armorsmith" there or if the main skill, like "Blacksmithing", is enough.
------------------------------------------------------------------------
r63226 | rabbit | 2008-02-29 13:29:33 +0100 (Fri, 29 Feb 2008) | 1 line

CraftyGnome: Map !-commands to specific trade skills. !cg or !craft replies with a list of commands the player recognizes.
------------------------------------------------------------------------
r62777 | rabbit | 2008-02-24 15:48:54 +0100 (Sun, 24 Feb 2008) | 1 line

CraftyGnome: Bugfix.
------------------------------------------------------------------------
r62249 | rabbit | 2008-02-20 18:05:25 +0100 (Wed, 20 Feb 2008) | 3 lines

CraftyGnome:
* Don't show whispered ! commands to the CG user.
* Allow setting a maximum number of results, defaults to 5.
------------------------------------------------------------------------
r60777 | rabbit | 2008-02-10 15:55:36 +0100 (Sun, 10 Feb 2008) | 1 line

CraftyGnome: Don't save the search strings in the DB, just create them on demand.
------------------------------------------------------------------------
r60740 | rabbit | 2008-02-10 03:40:32 +0100 (Sun, 10 Feb 2008) | 1 line

CraftyGnome: Support !cmd [Item link].
------------------------------------------------------------------------
r60736 | rabbit | 2008-02-10 03:28:19 +0100 (Sun, 10 Feb 2008) | 3 lines

CraftyGnome:
* Responds to guild chat.
* Saves tradeskills to the SV so you don't have to open your tradeskills, format may change.
------------------------------------------------------------------------
r60734 | rabbit | 2008-02-10 02:56:07 +0100 (Sun, 10 Feb 2008) | 6 lines

CraftyGnome: Initial import.
* CraftList2 without the crap.
* I recommend you have a copy of ChatThrottleLib somewhere (AceComm bundles it), or you'll probably get disconnected if someone searches for a common word.
* Responds to !cg, !craft, !enchant and !gem.
* Doesn't save any data (yet), you'll have to open the tradeskill frames after logging in if you want it to be able to reply.
* Doesn't do guild chat (yet), only whispers.
------------------------------------------------------------------------
Optional Files (0)


Post A Reply Comment Options
Unread 09-14-08, 11:31 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 210
Uploads: 0
I love this addon.

But is there a way to turn off the notice you get every time you open a tradeskill window that tells you to "double click on an item to set a note for it"?

I don't use notes, I know some people do. But if there was a way to toggle this alert off, it would be very helpful to me.
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 08:57 PM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 210
Uploads: 0
I'm getting a lua error from the 3.0 version whenever I open a tradeskill.

And...for some reason, its not recognizing any of my recipes. Like, at all. Regardless of what command I use. I've opened up all the tradeskill windows...and nothing. It says I don't have that enchant, or tailoring item, or cooking etc.

EDIT: Nevermind. The newest version on Curse fixed both issues.
Last edited by Tinuviel : 11-04-08 at 07:24 AM.
Report comment to moderator  
Reply With Quote
Unread 12-19-08, 06:54 PM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Trade Secretary: Who Crafts; CraftyGnome Replacement

I have made Trade Secretary: Who Crafts, it is derived from this mod. The main thing is that can cash not only your profession item links, it can store those of other people, and their names. Also, it has '!craft' to search all of the professions at once.
__________________
Currently contemplating coming back to Authorship.. been away for years. Please let me know you care, by commenting on what addon(s) of mine you want to see updated.

Author of Daily Bean Counter, MyNameTogglesWhenIAFKorDND, Extended Shutdown Warning, Auto Mail Director, Duel Nullify, Spec Transmiter, Say Again, Window Teller, Who Crafts, Ad Repeater, Privy Cork, Mac Backup, and more.
Report comment to moderator  
Reply With Quote
Unread 04-17-09, 01:02 AM  
Jeania
An Aku'mai Servant
 
Jeania's Avatar

Forum posts: 39
File comments: 170
Uploads: 0
re: your screenshot >.>

not everyone likes smilies *grumbles* I'm told i use too many v.v lmao
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Words to Remember:

"You never really learn much from hearing yourself talk." ~ George Clooney

*۝*Jeania/Anjelie ~ Dalaran*۝*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Report comment to moderator  
Reply With Quote
Unread 04-24-09, 05:17 PM  
abinning
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 47
Uploads: 1
bug

1. This addon rocks!
2. Need fixed:
I have updated and deleeted my variabls .lua file
lines 439,444 attempt to call method 'find' (a nil value)
Code:
starting line 438:
ChatFrame_AddMessageEventFilter("CHAT_MSG_WHISPER", function(msg)
	local cmd = select(3, msg:find("^!(%S+)"))
	if cmd and bangMappings[cmd:lower()] then return true end
end)
local chatPrefixTest = "^" .. PREFIX
ChatFrame_AddMessageEventFilter("CHAT_MSG_WHISPER_INFORM", function(msg)
	if msg:find(chatPrefixTest) then return true end
end)
:ending line445
Last edited by abinning : 04-24-09 at 05:18 PM.
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.