# HG changeset patch # User Zerotorescue # Date 1295502839 -3600 # Node ID 4e5d8033ed5f00d611fbe385f485005f10f50e47 # Parent 07949e344a5c5e2dd62485fdeb02db05ee21d61e Fixed queueing single groups rather than using ?queue all?. diff -r 07949e344a5c -r 4e5d8033ed5f Modules/Queue.lua --- a/Modules/Queue.lua Thu Jan 20 00:19:23 2011 +0100 +++ b/Modules/Queue.lua Thu Jan 20 06:53:59 2011 +0100 @@ -437,7 +437,7 @@ mod:BuildQueue(); end -function mod:QueueGroup(groupName, craftables) +function mod:QueueGroup(groupName, craftables, displayQueue) -- Prepare a table with all possible tradeskill craftables if not craftables then craftables = self:GetTradeskillCraftables(); -- nil when no tradeskill window is open @@ -513,6 +513,10 @@ self:Skip(itemId, skipReasons.NOT_CRAFTABLE); end end + + if displayQueue then + mod:BuildQueue(); + end end function mod:Queue(itemId, amount, bonus, craft, groupName) @@ -587,7 +591,7 @@ end function mod:IM_QUEUE_GROUP(event, groupName) - self:QueueGroup(groupName); + self:QueueGroup(groupName, nil, true); end end