• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

CraftList2

  Download the Curse Client

Project Updated:
Files Updated: Sat, Oct 25 2008
Supports Game Version: 3.0.2
Category: Professions
Tags:

[Edit Tags]

Project Manager: Athou
Additional Authors: No additional authors
Current Version: v3.0.3
License: All Rights Reserved
Avg Daily DL (last 30 days): 19
Downloads Total: 83,419
Favorites: 602
Comments: 148
  • About CraftList2
  •  

3.0 Note :

A new command is available : !full <craftname>, returning the link to the profession, browsable directly by the person requesting the link.

Description

A few months ago, I wrote EnchantList, that addon allowed people to whisper you !enchant followed by keywords, and get back a list of enchantments you can do, matching the keywords. GemList was created a little later, based on EnchantList, and was doing the same for Jewelcrafting.

CraftList2 is a rewrite from almost scratch of those. It now works for every profession in the game and is handling 3 triggers:

!enchant <any combination of keywords and itemlinks> example: !enchant [Ashbringer] 35 heal

!gem <any combination of color/stat/reagent/text> example: !gem red, !gem [Talasite], !gem 5 strength

!craft <any combination of reagent/text> example: !craft belt of blasting, !craft belt [Primal Fire]

The database is updated every time you open a craft panel. The GUI is brand new, use /clist or /craftlist to open the panel.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  CraftList2 v3.0.3 Release 3.0.2 16,782 10/25/2008
  CraftList2 v3.0.2 Release 3.0.2 192 10/25/2008
  CraftList2 v3.0.1 Release 3.0.2 5,911 10/19/2008
  CraftList2 v3.0 Release 3.0.2 5,097 10/17/2008
  CraftList2-r81377.2 Beta 2.4.3 5,782 9/29/2008
  • 1 page(s)
Advertisement
  • Screenshots (2)
  •  
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • -mir- said 

    each update the reset the "load out of date" so far i haven t had isuees form it but dammit, please update!!!! i want this working by default cuz its very useful

    Reply Report Permalink
  • Malvenue said 

    This was a great addon until I finally had to disable it due to it's now massive UI errors. Please update this? Pretty please?

    Reply Report Permalink
  • yheen said 

    !gem strength or !gem stärke not work for german client

    only color and name are working

    plz fix it

    Reply Report Permalink
  • Schmok said 

    Cheer!

    Reply Report Permalink
  • Adelea said 

    You can fix the whisper problems by fixing the filter_whisper functions inside CraftList2.lua

    [code]
    local function filter_whisper(frame,event,arg1,...)
    if (not self.db.realm.showrequests) then
    if (string.sub(arg1,1,string.len(prefix_ench))==prefix_ench and not self.db.realm.showrequests and self.db.realm.trigger_ench) then return true end
    if (string.sub(arg1,1,string.len(prefix_gem))==prefix_gem and not self.db.realm.showrequests and self.db.realm.trigger_gem) then return true end
    if (string.sub(arg1,1,string.len(prefix_other))==prefix_other and not self.db.realm.showrequests and self.db.realm.trigger_other) then return true end
    if (string.sub(arg1,1,string.len(prefix_full))==prefix_full and not self.db.realm.showrequests and self.db.realm.prefix_full) then return true end

    end
    return false, arg1, ...
    end

    local function filter_whisper_inform(frame,event,arg1,...)
    if (not self.db.realm.showanswers) then
    if (string.sub(arg1,1,string.len(prefix_answers))==prefix_answers and not self.db.realm.showanswers) then return true end
    for char, _ in pairs(self.db.realm.datachars) do
    if (string.sub(arg1,2,string.len(char)+1)==char and not self.db.realm.showanswers) then return true end
    end
    end
    return false, arg1, ...
    end
    [/code]

    Reply Report Permalink
  • kamisof said 

    this looks like just what i need, ty. but i'm not sure how to use it.
    do we replace some original lines with this or do we append it to the existing code?

    Reply Report Permalink
  • Wowza1 said 

    I tried it in 3.1 but it craps out with other mods.. I guess if you are only running this it will work but otherwise you will get errors.

    Reply Report Permalink
  • pen411 said 

    I'm still running clist in 3.1, and doesn't seem to be any problems. It would be nice though if someone could pick this up.

    Reply Report Permalink
  • HnyBear said 

    Any devs out there able to pick this project up and continue it? I think the author is gone from WoW

    Reply Report Permalink
  • Malvenue said 

    I have very much appreciated CraftList2 but 3.1 has broken it beyond repair. Among the other bugs being reported I constantly see errors like this:

    Date: 2009-04-17 19:38:37
    ID: 1
    Error occured in: Stubby
    Count: 1
    Message: Error: Original call failed after running hooks for: ChatFrame_OnEvent
    ..\AddOns\CraftList2\CraftList2.lua line 1159:
    bad argument #1 to 'sub' (string expected, got table)
    Debug:
    (tail call): ?
    (tail call): ?
    (tail call): ?
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    Swatter, v5.4.4157 (WallabyII)
    Ace2, v
    AckisRecipeList, v1.0 RC6 1662
    AucAdvanced, v5.4.4157 (WallabyII)
    AucFilterBasic, v5.4.4157 (WallabyII)
    AucFilterOutlier, v5.4.4157.2531
    AucMatchUndercut, v5.4.4157.2531
    AucScanData, v5.4.4157 (WallabyII)
    AucStatClassic, v5.4.4157 (WallabyII)
    AucStatHistogram, v5.4.4157 (WallabyII)
    AucStatiLevel, v5.4.4157 (WallabyII)
    AucStatPurchased, v5.4.4157 (WallabyII)
    AucStatSales, v5.4.4157.2842
    AucStatSimple, v5.4.4157 (WallabyII)
    AucStatStdDev, v5.4.4157 (WallabyII)
    AucStatWOWEcon, v5.4.4157.2530
    AucUtilAHWindowControl, v5.4.4157.3311
    AucUtilAppraiser, v5.4.4157.2530
    AucUtilAskPrice, v5.4.4157.3175
    AucUtilAutoMagic, v5.4.4157.3142
    AucUtilCompactUI, v5.4.4157.2530
    AucUtilEasyBuyout, v5.4.4157.3583
    AucUtilItemSuggest, v5.4.4157.3108
    AucUtilPriceLevel, v5.4.4157.2545
    AucUtilScanButton, v5.4.4157.2530
    AucUtilScanFinish, v5.4.4157.2530
    AucUtilScanProgress, v5.4.4157.2530
    AucUtilSearchUI, v5.4.4157.3655
    AucUtilSimpleAuction, v5.4.4157.0
    AucUtilVendMarkup, v5.4.4157.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.4.4157 (WallabyII)
    Bookworm, v
    Cartographer, v2.0
    CartographerBattlegrounds, v2.0
    CartographerCoordinates, v2.0
    CartographerFoglight, v2.0
    CartographerGroupColors, v2.0
    CartographerGuildPositions, v2.0
    CartographerInstanceLoot, v2.0
    CartographerInstanceMaps, v2.0
    CartographerInstanceNotes, v2.0
    CartographerLookNFeel, v2.0
    CartographerNotes, v2.0
    CartographerPOI, v2.0
    CartographerWaypoints, v2.0
    CartographerZoneInfo, v2.0
    ClosetGnome, v1.0.602
    Configator, v5.1.DEV.130
    CooldownTimers2, v2.5
    CraftList2, v3.0
    DebugLib, v5.1.DEV.130
    Dominos, v1.9.3
    DominosXP, v
    ElkBuffBars, v2.2.3-148
    Enchantrix, v5.4.4157 (WallabyII)
    EnchantrixBarker, v5.4.4157 (WallabyII)
    Informant, v5.4.4157 (WallabyII)
    Koordinator, v3.27
    LightHeaded, v275
    Omen, v3.0.7
    Prat30, v3.1.5
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Quartz, v1.0
    QuartzFlight, v1.0
    QuartzFocus, v1.0
    QuartzGCD, v1.0
    QuartzInterrupt, v1.0
    QuartzLatency, v1.0
    QuartzMirror, v1.0
    QuartzPet, v1.0
    QuartzPlayer, v1.0
    QuartzRange, v1.0
    QuartzTarget, v1.0
    QuartzTimer, v1.0
    QuartzTradeskill, v1.0
    QuestHelper, v0.103
    SexyMap, v
    SlideBar, v5.4.4157 (WallabyII)
    SmartBuff, v3.1a
    SmartDebuff, v3.0c
    Stubby, v5.4.4157 (WallabyII)
    SunnArt, v2.25
    Tipsy, v1.0
    (ck=979)

    Please update it for 3.1.

    Reply Report Permalink
  • vardoc67 said 

    I had annoying outgoing whisper bug (couldn't see them). After much testing, I found disabling CraftList2 fixed it.

    Reply Report Permalink
  • natal said 

    Please o please update me

    Reply Report Permalink
  • Sunhead said 

    Needs to be updated for 3.1
    Not totally compatible with new ACE2.

    Reply Report Permalink
  • Wapsitax said 

    For people who don't want the addon to show all your alts:
    Disable the "Append Character Location" function.

    One thing I've noticed that is causing me some amount of grief is that if you delete a profession from the craftlist menu it still shows up with the !full command. You have to go in and manually delete the data from the savedvariables LUA file. Also, if you have the craft disabled the !full command will still return it.

    Both would be nifty to remedy!

    Thanks for the awesome addon either way!

    Reply Report Permalink
  • HnyBear said 

    Everytime I log in I get this... All the other devs say it's CL2 causing the problem.

    Date: 2009-01-28 10:10:52
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...\ArkInventory\Externals\Ace2\AceOO-2.0\AceOO-2.0.lua line 734:
    AceComm-2.0: AceComm-2.0 requires AceEvent-2.0
    Debug:
    ...rkInventory\Externals\Ace2\AceLibrary\AceLibrary.lua:66:
    ...rkInventory\Externals\Ace2\AceLibrary\AceLibrary.lua:64
    ...rkInventory\Externals\Ace2\AceLibrary\AceLibrary.lua:699: Register()
    ...e\AddOns\CraftList2\libs\AceComm-2.0\AceComm-2.0.lua:2339: in main chunk

    Reply Report Permalink
  • Audrix said 

    Bug in 3.08:

    When you get the !full command but the profession misspell I'm getting booted off the server.

    Thanks

    Reply Report Permalink
  • Jeania said 

    This looks absolutely amazing :D Could you update it, please? :) (and make sure it's saving ^^)

    One thing I'd like to ask/request is if it's possible (or has already?) the ability to query profession levels? So that a person who needs minerals can query my miners or those who need my herbs can query !level (or whatever lol). And again I agree with Lavande on this as well. But for the level of the gathering profession, for it to only give the highest level (if say there are 2 miners, or 2 herb alts) so that one's 'running away from life, haha!' alts can stay hidden, but they can still help their beloved guild :)

    Also would like to add that the following suggestions I heartily agree on :) Any adds I make will have ~~~~ above and below :)






    Lavande said

    I've got a little request : would it be possible to choose whether to display or not the name of the character that makes the craft ?
    I mean I don't want my guild to know the name of all my alts, but I'd like to make my craft lists available to them, and right now, they have the name of the crafter displayed in the answer....

    ~~~~~
    lol yes please, I'd just rather they be able to see the professions I have allowed to have queried. Without names lol.
    ~~~~~

    DrakonFyre said
    Is there a way to export a list of your craftables for easy forum posting?

    bugmenot2 said

    Is there a way to filter out the old BC cuts?

    e30Birdy said

    Is there a way the lists could be sorted by gem type, like all dark jades, skyflares, and so on to make unclicking items a lot easier?

    ~~~~
    I think that basically sorting, would help. If you look at Skillet, you'll see what I mean by the sort of sorting I mean. ^_^ To be able to search your list for "Pre-BC, BC, Wotlk, All" and the ability to enter a word into the search that's listed to the right of it. ^_^
    ~~~~

    Reply Report Permalink
  • Nyaka said 

    It doesn't work on RU loc for me.

    Reply Report Permalink
  • teffsi said 

    everytime i log into the game i get this message


    Date: 2008-12-23 07:10:56
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...face\AddOns\AtlasLootFu\Libs\AceOO-2.0\AceOO-2.0.lua line 734:
    AceComm-2.0: AceComm-2.0 requires AceEvent-2.0
    Debug:
    ...face\AddOns\AtlasLoot\Libs\AceLibrary\AceLibrary.lua:66:
    ...face\AddOns\AtlasLoot\Libs\AceLibrary\AceLibrary.lua:64
    ...face\AddOns\AtlasLoot\Libs\AceLibrary\AceLibrary.lua:699: Register()
    ...e\AddOns\CraftList2\libs\AceComm-2.0\AceComm-2.0.lua:2339: in main chunk


    i posted this over on atlas loot and they said the problem is with craftlist2

    Reply Report Permalink
  • Pyro76 said 

    It's really annoying for this mod to list out all of my alts when they don't have any results...AND having that count as a "result" for the purposes of "max results displayed". i.e. if you have 10 alts and you're set to the default of 10 max results, a single hit is going to create a !craft next along with its wall o text... Just totally unneccesary spam.

    I wish this mod would get some development love again, it's definitely one of my favs! :o(

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,747 Atlasloot Enhanced PvP, Map & Minimap, Professions...
  2. 6,344 Fishing Buddy Professions, and Fishing
  3. 5,108 Ackis Recipe List Professions
  4. 2,051 Altoholic Guild, Bags & Inventory, Mail...
  5. 568 Fishing Buddy -- Outfit Display Professions