Someone has listed a request for a tailoring crafting order for Warm Sunrise Bracers but it can’t be fulfilled due to LUA errors in your own interface.
To replicate: Prerequisite: There exists a Warm Sunrise Bracers crafting order available to craft via a public crafting order. Search without specifying any name. Click on the listing for Warm Sunrise Bracers. Result: blank menu and lua error stack as follows:
Message: ...Professions/Blizzard_ProfessionsCrafterOrderView.lua:564: attempt to index local 'allocations' (a nil value)
Time: Mon Sep 16 23:08:18 2024
Count: 1
Stack: ...Professions/Blizzard_ProfessionsCrafterOrderView.lua:564: attempt to index local 'allocations' (a nil value)
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderView.lua"]:564: in function `SchematicPostInit'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderView.lua"]:311: in function `postInit'
[string "@Interface/AddOns/Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeSchematicForm.lua"]:1431: in function `Init'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderView.lua"]:893: in function `SetOrder'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua"]:758: in function `ViewOrder'
[string "@Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua"]:64: in function <...Professions/Blizzard_ProfessionsCrafterOrderPage.lua:59>
Locals: self = Frame {
order = <table> {
}
CreateButton = Button {
}
RankBar = Frame {
}
CraftingOutputLog = Frame {
}
StartRecraftButton = Button {
}
asyncContainers = <table> {
}
hasOptionalReagentSlots = true
reagentSlotProvidedByCustomer = <table> {
}
OverlayCastBarAnchor = Frame {
}
DeclineOrderDialog = Frame {
}
StopRecraftButton = Button {
}
OrderDetails = Frame {
}
CompleteOrderButton = Button {
}
ConcentrationDisplay = Frame {
}
OrderInfo = Frame {
}
}
transaction = <table> {
useCharacterInventoryOnly = true
isRecraft = false
applyConcentration = false
recipeSchematic = <table> {
}
recipeID = 446934
reagentSlotSchematicTbls = <table> {
}
allocationTbls = <table> {
}
reagentTbls = <table> {
}
manuallyAllocated = false
}
recipeInfo = <table> {
sourceType = 0
disabled = false
maxQuality = 5
relativeDifficulty = 0
supportsCraftingStats = true
firstCraft = true
learned = false
skillLineAbilityID = 50706
icon = 5660120
isSalvageRecipe = false
itemLevel = 885
craftable = true
name = "Warm Sunrise Bracers"
isEnchantingRecipe = false
recipeID = 446934
canCreateMultiple = true
categoryID = 2099
isGatheringRecipe = false
isRecraft = false
qualityIDs = <table> {
}
isDummyRecipe = false
supportsQualities = true
qualityIlvlBonuses = <table> {
}
hasSingleItemOutput = true
alwaysUsesLowestQuality = false
hyperlink = "[Warm Sunrise Bracers]"
maxTrivialLevel = 100
canSkillUp = true
favorite = false
numSkillUps = 3
}
reagentSlotToItemID = <table> {
1 = 228930
2 = 222803
3 = 219951
5 = 211296
8 = 222794
}
(for state) = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
5 = <table> {
}
6 = <table> {
}
}
(for control) = 6
_ = 6
reagentInfo = <table> {
slotIndex = 10
reagent = <table> {
}
source = 0
isBasicReagent = false
}
allocations = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 20
(*temporary) = nil
(*temporary) = <table> {
allocs = <table> {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
allocs = <table> {
}
}
(*temporary) = <table> {
isUndefinedEventAllowed = true
frameEventFrame = Frame {
}
callbackTables = <table> {
}
}
(*temporary) = "Professions.AllocationUpdated"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'allocations' (a nil value)"