CraftSim

CraftSim

2M Downloads

Lua error clicking on Ignition Satchel in tailoring

KyrosKrane opened this issue ยท 0 comments

commented

I just learned the recipe for the satchel. On clicking on it in the recipe list, this lua error occurs. The various Craftsim module windows don't appear. Tested with CraftSim 17.2.2.

1x CraftSim/Classes/NodeData.lua:31: attempt to index local 'nodeInfo' (a nil value)
[string "@CraftSim/Classes/NodeData.lua"]:31: in function `new'
[string "@CraftSim/Libs/classic.lua"]:64: in function `NodeData'
[string "@CraftSim/Data/SpecializationData/SpecializationData.lua"]:83: in function `GetStaticNodeData'
[string "@CraftSim/Modules/CraftBuffs/CraftBuffs.lua"]:101: in function `CreateEverburningIgnitionBuff'
[string "@CraftSim/Classes/BuffData.lua"]:79: in function `CreateBuffsByRecipeData'
[string "@CraftSim/Classes/BuffData.lua"]:23: in function `new'
[string "@CraftSim/Libs/classic.lua"]:64: in function `BuffData'
[string "@CraftSim/Classes/RecipeData.lua"]:178: in function `new'
[string "@CraftSim/Libs/classic.lua"]:64: in function `RecipeData'
[string "@CraftSim/Classes/RecipeData.lua"]:1155: in function `OptimizeSubRecipes'
[string "@CraftSim/Init/Init.lua"]:544: in function `TriggerModulesByRecipeType'
[string "@CraftSim/Init/Init.lua"]:85: in function <CraftSim/Init/Init.lua:83>
...
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:144: in function <...eBlizzard_SharedXMLBase/CallbackRegistry.lua:143>
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:147: in function `TriggerEvent'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:519: in function `SetElementDataSelected_Internal'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:480: in function <...dOns/Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua:479>
[string "=[C]"]: in function `securecallfunction'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:484: in function `SelectElementData'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:524: in function `Select'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeList.lua"]:58: in function <...fessionsTemplates/Blizzard_ProfessionsRecipeList.lua:46>

Locals:
self = <table> {
 recipeData = <table> {
 }
 maxProfessionStats = <table> {
 }
 nodeID = 99267
 maxRank = 40
 professionStats = <table> {
 }
}
recipeData = <table> {
 supportsQualities = true
 reagentData = <table> {
 }
 specializationDataCached = false
 recipeIcon = 5931157
 supportsCraftingStats = true
 professionInfoCached = true
 supportsCraftingspeed = true
 learned = true
 recipeInfoCached = true
 recipeInfo = <table> {
 }
 concentrationCost = 0
 maxItemAmount = 2
 supportsMulticraft = false
 expansionID = 10
 cooldownData = <table> {
 }
 subRecipeDepth = 0
 isOldWorldRecipe = false
 parentRecipeInfo = <table> {
 }
 supportsSpecializations = true
 concentrating = false
 isEnchantingRecipe = false
 crafterData = <table> {
 }
 isCooking = false
 recipeID = 450218
 minItemAmount = 2
 categoryID = 2019
 baseItemAmount = 2
 isRecraft = false
 maxQuality = 3
 hasQualityReagents = true
 isQuestRecipe = false
 numSkillUps = 1
 optimizedSubRecipes = <table> {
 }
 supportsIngenuity = false
 isSimulationModeData = false
 subRecipeCostsEnabled = false
 professionGearCached = false
 hasReagents = true
 isAlchemicalExperimentation = false
 isSalvageRecipe = false
 isGear = false
 isBaseRecraftRecipe = false
 supportsResourcefulness = false
 professionData = <table> {
 }
 operationInfoCached = false
 recipeName = "Sanctified Alloy"
}
baseNodeData = <table> {
 nodeID = 99267
 stats = <table> {
 }
 maxRank = 40
}
perkMap = <table> {
 99263 = <table> {
 }
 99260 = <table> {
 }
 99258 = <table> {
 }
 99262 = <table> {
 }
 99256 = <table> {
 }
}
configID = 0
nodeInfo = nil
(*temporary) = 0
(*temporary) = 99267
(*temporary) = nil
(*temporary) = <table> {
 RESOURCEFULNESS = 0.000370
 INGENUITY = 0.000333
 CRAFTINGSPEED = 0.001114
 MULTICRAFT = 0.000302
}
(*temporary) = <table> {
 value = 0
 extraValues = <table> {
 }
 name = "craftingspeed"
 percentMod = 0.001114
}
(*temporary) = nil
(*temporary) = "craftingspeed"
(*temporary) = 0
(*temporary) = 0.001114
(*temporary) = <table> {
 super = <table> {
 }
 __index = <table> {
 }
}
(*temporary) = <table> {
 value = 0
 extraValues = <table> {
 }
 name = "craftingspeed"
 percentMod = 0.001114
}
(*temporary) = "attempt to index local 'nodeInfo' (a nil value)"
CraftSim = <table> {
 COOLDOWNS = <table> {
 }
 STATISTICS = <table> {
 }
 OPTIONAL_REAGENT_DATA = <table> {
 }
 NEWS = <table> {
 }
 CraftRecipeData = <table> {
 }
 DEBUG = <table> {
 }
 PRICE_DETAILS = <table> {
 }
 ProfessionGear = <table> {
 }
 CRAFT_BUFFS = Frame {
 }
 NodeData = <table> {
 }
 PRICE_OVERRIDE = <table> {
 }
 ConcentrationData = <table> {
 }
 LOCAL_MX = <table> {
 }
 ENCHANT_RECIPE_DATA = <table> {
 }
 REAGENT_DATA = <table> {
 }
 COST_OPTIMIZATION = <table> {
 }
 EXPLANATIONS = <table> {
 }
 LibCompress = <table> {
 }
 TopGearResult = <table> {
 }
 ReagentData = <table> {
 }
 LOCAL_DE = <table> {
 }
 CONCENTRATION_TRACKER = <table> {
 }
 SUPPORTERS = <table> {
 }
 LibGraph = <table> {
 }
 OptionalReagentSlot = <table> {
 }
 Reagent = <table> {
 }
 PRICE_APIS = <table> {
 }
 LOCAL_FR = <table> {
 }
 SPECIALIZATION_DATA = <table> {
 }
 PRICE_SOURCE = <table> {
 }
 UTIL = <table> {
 }
 LOCAL_ES = <table> {
 }
 CraftSimObject = <table> {
 }
 PerkData = <table> {
 }
 ITEM_COUNT = Frame {
 }
 TOPGEAR = <table> {
 }
 PriceData = <table> {
 }
 OptionalReagent = <table> {
 }
 CONCENTRATION_CURVE_DATA = <table> {
 }
 LOCAL_IT = <table> {
 }
 CONTROL_PANEL = <table> {
 }
 CraftQueueItem = <table> {
 }
 ResultData = <table> {
 }
 CraftQueue = <table> {
 }
 RECIPE_SCAN = <table> {
 }
 AVERAGEPROFIT = <table> {
 }
 BagBuff = <table> {
 }
 Buff = <table> {
 }
 BuffData = <table> {
 }
 SIMULATION_MODE = <table> {
 }
 JSONBuilder = <table> {
 }
 OPTIONS = <table> {
 }
 CraftSessionData = <table> {
 }
 INIT = Frame {
 }
 CALC = <table> {
 }
 ProfessionGearSet = <table> {
 }
 SpecializationData = <table> {
 }
 ProfessionData = <table> {
 }
 LOCAL_RU = <table> {
 }
 CraftResultSavedReagent = <table> {
 }
 CraftResultItem = <table> {
 }
 CraftResult = <table> {
 }
 LOCAL_CN = <table> {
 }
 ReagentOptimizationResult = <table> {
 }
 DB = <ta