comparison Modules/QuickAuctions.lua @ 70:3930518cb8d9

Added a public API so other addon developers can register themselves as a queue destination and added a UI so users can select that destination.
author Asa Ayers <Asa.Ayers@Gmail.com>
date Wed, 28 Jul 2010 22:19:38 -0700
parents 2d65db19d3ce
children aaf9a155995b
comparison
equal deleted inserted replaced
69:4ae431c98059 70:3930518cb8d9
117 end 117 end
118 Crafting.RegisterCraftingDecider('IA QuickAuctions', isProfitable) 118 Crafting.RegisterCraftingDecider('IA QuickAuctions', isProfitable)
119 119
120 120
121 function ItemAuditor:Queue() 121 function ItemAuditor:Queue()
122 local dest, name = Crafting.GetQueueDestination()
122 local function Export(data) 123 local function Export(data)
123 ItemAuditor:Print(format("Adding %s x%s to skillet queue. Profit: %s", 124 ItemAuditor:Print(format("Adding %s x%s to %s queue. Profit: %s",
124 data.link, 125 data.link,
125 data.queue, 126 data.queue,
127 name,
126 Utils.FormatMoney(data.profit) 128 Utils.FormatMoney(data.profit)
127 )) 129 ))
128 Crafting.ExportToSkillet(data) 130 dest(data)
129 end 131 end
130 ItemAuditor:UpdateCraftingTable() 132 ItemAuditor:UpdateCraftingTable()
131 Crafting.Export(Export) 133 Crafting.Export(Export)
132 end 134 end
133 135