Download
(6Kb)
Download
Updated: 12-19-10 06:39 PM
Pictures
File Info
Updated:12-19-10 06:39 PM
Created:unknown
Downloads:4,931
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 03-28-08, 09:59 AM  
KiraDouji
A Deviate Faerie Dragon
 
KiraDouji's Avatar

Forum posts: 10
File comments: 8
Uploads: 0
:D

Cheers to tards who can't stand messy code

- Kira
Report comment to moderator  
Reply With Quote
Unread 03-26-08, 01:47 PM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 210
Uploads: 0
Yay!

Thank you for reworking CraftList. I love that, use it all the time.

One suggestion/question though. Do you intend to keep the commands so separated — like one for !gem, !enchant, !craft, !cook, etc? One thing I liked about CL was it combined into !craft every crafting profession, so you didn't have to sort with !cook, !tailor, etc.

Not a big deal, of course. I would just think it would be simplified that way.

Thanks again for updating that mod!
Report comment to moderator  
Reply With Quote
Unread 03-06-08, 09:46 AM  
mrruben5
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
I love the way you are calling yourself a tard. Efficient code ftw
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 03-03-08, 06:05 PM  
Rabbit
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 45
Uploads: 21
Re: Result filtering

Originally posted by some
First thing I was missing with craftygnome was result filtering. It's annoying when search word is common. For example stamina (enchanting), it spams all low lvl enchants also which I've done so rarely that I find it more annoying than usable info. So requesting result filtering options please.
Just remember that it will return the highest level enchants first, so the result you want to see is likely to be in the first 5-10 results.

But yes, I will add filtering options at some point. Don't hold your breath
Report comment to moderator  
Reply With Quote
Unread 03-02-08, 12:11 PM  
some
A Defias Bandit

Forum posts: 2
File comments: 6
Uploads: 0
Result filtering

First thing I was missing with craftygnome was result filtering. It's annoying when search word is common. For example stamina (enchanting), it spams all low lvl enchants also which I've done so rarely that I find it more annoying than usable info. So requesting result filtering options please.
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.