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.
This is still one of the best craft addons imo.
http://www.wowace.com/addons/craft-list2/
still finding this to be accurate
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
athou, if you'd be so kind...
The first line should be "## Interface: 30000".
Change the line to read "## Interface: 30100".
Save and close the file.
WoW should now consider the addon up-to-date and will not require that the "load out of date" box be checked.
only color and name are working
plz fix it
[code] <br />local function filter_whisper(frame,event,arg1,...) <br /> if (not self.db.realm.showrequests) then <br /> 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 <br /> 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 <br /> 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 <br /> 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 <br /> <br /> end <br /> return false, arg1, ... <br />end <br /> <br />local function filter_whisper_inform(frame,event,arg1,...) <br /> if (not self.db.realm.showanswers) then <br /> if (string.sub(arg1,1,string.len(prefix_answers))==prefix_answers and not self.db.realm.showanswers) then return true end <br /> for char, _ in pairs(self.db.realm.datachars) do <br /> if (string.sub(arg1,2,string.len(char)+1)==char and not self.db.realm.showanswers) then return true end <br /> end <br /> end <br /> return false, arg1, ... <br />end <br />[/code]
do we replace some original lines with this or do we append it to the existing code?
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.