DataStore_Crafts

DataStore_Crafts is part of the DataStore series.

Its purpose is to scan and store data related to Tradeskills & Recipes for all your characters, and act as a data abstraction layer for client addons, which no longer have to scan or store this information.

More information can be found on the main page : DataStore

Specific details (usage/scope) will be posted later as separate pages on this project.

You must login to post a comment. Don't have an account? Register to get one!

  • 5 comments
  • Avatar of Comicus Comicus Jul 26, 2016 at 11:32 UTC - 0 likes

    @Ravenslair38: Go

    Same error here also....

  • Avatar of Ravenslair38 Ravenslair38 Jul 25, 2016 at 19:21 UTC - 0 likes

    got this error report today this is for version r69

    3x DataStore_Crafts\DataStore_Crafts-r69.lua:376: attempt to call global 'GetTradeSkillLine' (a nil value)
    DataStore_Crafts\DataStore_Crafts-r69.lua:376: in function <DataStore_Crafts\DataStore_Crafts.lua:373>
    [string "safecall Dispatcher[18]"]:4: in function <[string "safecall Dispatcher[18]"]:4>
    [C]: ?
    [string "safecall Dispatcher[18]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
    Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals:
    nil

    Last edited Jul 25, 2016 by Ravenslair38
  • Avatar of myrroddin myrroddin Nov 28, 2014 at 12:27 UTC - 0 likes

    @petejk: Go

    You should read tickets before posting incredibly long bug posts. This is already reported November 13, and I'm sure Thaoky is working on a fix.

    While posting bug reports is awesome, and I wish more people would do so, in future could you please install your choice of :

    • BugSack & BugGrabber
    • Bugger
    • Swatter

    You only need one of them (or BS & BG together) and they provide more accurate and readable error reports. As an added benefit, they keep the errors from clogging your screen!

  • Avatar of Thaoky Thaoky Nov 20, 2010 at 13:17 UTC - 0 likes

    After the game is patched and the client cache is cleaned, the tradeskill pane will not be able to list all professions at once. You can see that just a bunch of crafts are listed, totally uncategorized.

    The test you posted actually tests the very first line, and if the line is not a header, it simply skips the scan, as it will be incomplete anyway. This is true for all primary and secondary professions (although I'll have to dig further for archaeology).

    If you have a specific concern about this, just PM me :)

    Thaoky

  • Avatar of ArkasAest ArkasAest Nov 14, 2010 at 22:57 UTC - 0 likes

    hi, just got the updated r28 version of DataStore_Crafts and i am wondering something..

    	local skillName, skillType = GetTradeSkillInfo(1)	-- test the first line
    	if skillType ~= "header" then return end				-- skip scan if first line is not a header.
    

    will the above fail if you only have the supporting skills and not a primary/secondary skill?

    ie someone doesnt choose a main prof but does have the fishing/cooking/first aid skills..

    since it always checks index one i am wondering if the behavior is what you wanted..

    thanks in advance

  • 5 comments

Facts

Date created
Jun 29, 2009
Category
Last update
Aug 09, 2016
Development stage
Release
License
All Rights Reserved
Curse link
DataStore_Crafts
Reverse relationships
2
Downloads
1,139,591
Recent files
  • A: r73 for 7.0.3 Aug 09, 2016
  • A: r72 for 7.0.3 Aug 09, 2016
  • A: r71 for 7.0.3 Jul 31, 2016
  • A: r70 for 7.0.3 Jul 27, 2016
  • A: r69 for 7.0.3 Jul 18, 2016

Authors