CraftSim

CraftSim

2M Downloads

LUA Error on "Pandaria Engineering: Goblin Glider"

fubaWoW opened this issue ยท 1 comments

commented

Got an error when click the Craft Pandaria Engineering: Goblin Glider in Engeneering Profession.

2x CraftSim/Data/Classes/ResultData.lua:70: attempt to index field '?' (a nil value)
[string "@CraftSim/Data/Classes/ResultData.lua"]:70: in function `UpdatePossibleResultItems'
[string "@CraftSim/Data/Classes/ResultData.lua"]:54: in function `new'
[string "@CraftSim/Libs/classic.lua"]:66: in function `ResultData'
[string "@CraftSim/Data/Classes/RecipeData.lua"]:140: in function `new'
[string "@CraftSim/Libs/classic.lua"]:66: in function `RecipeData'
[string "@CraftSim/Main/CraftSim.lua"]:542: in function `TriggerModulesByRecipeType'
[string "@CraftSim/Main/CraftSim.lua"]:202: in function `TriggerModulesErrorSafe'
[string "@CraftSim/Main/CraftSim.lua"]:247: in function <CraftSim/Main/CraftSim.lua:220>
[string "=[C]"]: ?
[string "=[C]"]: in function `Init'
[string "@Blizzard_Professions/Blizzard_ProfessionsCrafting.lua"]:404: in function `SelectRecipe'
[string "@Blizzard_Professions/Blizzard_ProfessionsCrafting.lua"]:393: in function <...lizzard_Professions/Blizzard_ProfessionsCrafting.lua:384>
...
[string "@SharedXML/CallbackRegistry.lua"]:181: in function `TriggerEvent'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeList.lua"]:125: in function <...fessionsTemplates/Blizzard_ProfessionsRecipeList.lua:112>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:178: in function <SharedXML/CallbackRegistry.lua:177>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:181: in function `TriggerEvent'
[string "@SharedXML/Scroll/ScrollUtil.lua"]:532: in function `SetElementDataSelected_Internal'
[string "@SharedXML/Scroll/ScrollUtil.lua"]:497: in function `SelectElementData'
[string "@SharedXML/Scroll/ScrollUtil.lua"]:537: in function `Select'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeList.lua"]:58: in function <...fessionsTemplates/Blizzard_ProfessionsRecipeList.lua:46>

Locals:
self = <table> {
 chanceHSV = 0
 canUpgradeQuality = false
 expectedQualityHSV = 1
 chanceInspirationHSV = 0
 canUpgradeInspiration = false
 expectedQualityInspiration = 1
 canUpgradeInspirationHSV = false
 canUpgradeHSV = false
 chanceByQuality = <table> {
 }
 recipeData = <table> {
 }
 chanceInspiration = 0
 itemsByQuality = <table> {
 }
 expectedCraftsByQuality = <table> {
 }
 expectedQualityUpgrade = 1
 expectedQuality = 1
 expectedQualityInspirationHSVSkip = 1
 expectedQualityInspirationHSV = 1
 chanceUpgrade = 0
}
recipeData = <table> {
 buffData = <table> {
 }
 supportsQualities = false
 reagentData = <table> {
 }
 isCooking = false
 recipeIcon = 136243
 professionStatModifiers = <table> {
 }
 supportsCraftingStats = false
 professionStats = <table> {
 }
 numSkillUps = 1
 baseProfessionStats = <table> {
 }
 learned = true
 isRecraft = false
 professionGearSet = <table> {
 }
 isSoulbound = false
 baseItemAmount = 1
 isSalvageRecipe = false
 hasQualityReagents = false
 specializationData = <table> {
 }
 recipeName = "Goblin Glider"
 supportsCraftingspeed = true
 isSimulationModeData = false
 supportsMulticraft = false
 supportsInspiration = false
 isGear = false
 isEnchantingRecipe = true
 isOldWorldRecipe = true
 supportsResourcefulness = false
 professionData = <table> {
 }
 recipeID = 126392
 categoryID = 728
}
craftingReagentInfoTbl = <table> {
}
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = 126392
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined @CraftSim/Util/Debug.lua:73
(*temporary) = <table> {
 TestAllocationSkillFetchV2 = <function> defined @CraftSim/Util/Debug.lua:53
 TestAllocationSkillFetchV1 = <function> defined @CraftSim/Util/Debug.lua:56
 print = <function> defined @CraftSim/Util/Debug.lua:73
 isMute = false
 PrintRecipeIDs = <function> defined @CraftSim/Util/Debug.lua:7
 exampleAPIUsage = <function> defined @CraftSim/Util/Debug.lua:86
 GGUITest = <function> defined @CraftSim/Util/Debug.lua:127
 TestMaxReagentIncreaseFactor = <function> defined @CraftSim/Util/Debug.lua:61
 CompareStatData = <function> defined @CraftSim/Util/Debug.lua:46
 CheckSpecNode = <function> defined @CraftSim/Util/Debug.lua:65
}
(*temporary) = "CraftSim: Enchant Recipe Missing in Data: 126392"
(*temporary) = "DATAEXPORT"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
print = <function> defined @CraftSim/Util/Util.lua:11
commented

fixed with 12.0.0