Producer

18 - "Missing skill : enchant :" error when opening craft window

What steps will reproduce the problem?
After each log, when I open a craft window Producer spam my chat window with ""Missing skill : enchant : XXXX : YYYY" where XXXX is a craft ID and YYYY the craft.
It looks like all mys crafts are listed.

What version of the product are you using?
r169. Clean install

User When Change
Grayal Nov 25, 2010 at 09:00 UTC Changed status from Accepted to Fixed
Grayal Oct 23, 2010 at 12:24 UTC Changed status from New to Accepted
Khisanth Oct 21, 2010 at 19:42 UTC Create

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

  • 2 comments
  • Avatar of DerSchreiner DerSchreiner Nov 13, 2010 at 12:59 UTC - 0 likes

    sigh patch is defective for Tailoring, I’ve got to continue looking for a solution.

    
    local function ScanSkill()
    	local recipeLinks = 'Tradeskill.RecipeLinks.' .. data.prof
    	local recipes = 'Tradeskill.Crafted.' .. data.prof
    	for _,t in pairs(data.profession) do
    		local recipe = t.recipe
    		local recipeID = PT3:ItemInSet(recipe,recipeLinks)
    		recipeID = tonumber(recipeID)
    		local skill
    		if recipeID ~= nil and (recipeID > 0 or recipeID < 0) then
    			skill = PT3:ItemInSet(recipeID,recipes)
    			skill = tonumber(skill)
    		end
    --		Producer:Debug( 'ScanSkill()', GetLinkID( recipe), skill)
    		t.skill = skill or MAX_PROF_LEVEL
    		if not skill and not missingSkill[recipe] then
    			Producer:Print( 'missing skill:', GetLinkID( recipe), t.name)
    			missingSkill[recipe] = true
    		end
    	end
    end
    

    seems to work. Only missing item, which is not in PT3, is the Frosty Flying Carpet.

    Last edited Nov 14, 2010 by DerSchreiner
  • Avatar of DerSchreiner DerSchreiner Nov 12, 2010 at 08:32 UTC - 0 likes

    I have fixed this on my installation by patching ScanSkill to do 2 lookups – one for the recipe, which returns an ID that can be looked up in a different PT3 table. Strangely the whole PT3 “namespace” Produceable.Recipe” is missing on my installation. Might be a Cataclysm transitionary thing?

    Name Description Size MD5
    producer_ticket_18.diff Patch - not directly applicable ... 759 B 0fe17e2ccd74...
  • 2 comments

Facts

Last updated
Mar 30, 2012
Reported
Oct 21, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
2

Reported by

Possible assignees