A few people asked me what I was doing with Lua, so here it is: http://beust.com/weblog/ucq.
It’s a simple add-on called “Ultimate Craft Queue” that I wrote to help me craft glyphs. This will probably only mean something to WoW players, but in short, with some discipline, it’s possible to make a lot of money with this profession in WoW, but there are a lot of repeated operations involved in this process, so any automation you can come up with helps. This add-on is simply helping me streamline my process.
Back to Lua, I have to admit that the problems I described in my previous entry were pretty minor overall, and the hardest part of writing this add-on was the WoW Lua API itself, not the language. It is extremely powerful, if the number of add-ons in existence is any indication, but it takes quite a bit of effort to navigate through the scarce and sometimes nonexistent docs. The usage of extra libraries (such as AceGUI) is pretty much mandatory and there are quite a few holes (such as the tooltip API) that make a WoW add-on developer’s life absolutely miserable.
But once it works, it’s really rewarding…
Pingback: Lua and World of Warcraft « Otaku, Cedric's weblog | World of Warcraft Private Servers (WoWps)
#1 by Katherine on March 3, 2010 - 10:26 pm
Hi, I just tried your addon, and I don’t think it is pulling info from the proper places. For example, according to my guild bank I have 8 copies of Glyph of Anti-Magic Shell. However, the addon keeps insisting that I have none despite the fact that I tell it I only want 4. Other than that it seems to be doing the job very well. Love the fact that it’s a gui. Keep up the good work!
#2 by Katherine on March 3, 2010 - 10:31 pm
Just an addition… I was fiddling around w/ my gbank tabs trying to get my glyphs semi-organized, gave-up, and went back to crafting. For some reason the queue figured out what I had now.
#3 by Cedric on March 3, 2010 - 11:16 pm
I’m guessing you hadn’t opened your guild bank since you installed Altoholic, so it had no way of knowing what’s in there. Opening the bank fixed that. Make sure you open the bags of all the other alts that might have glyphs on them as well…
#4 by Scheinheilig on March 5, 2010 - 10:21 am
hi there
ucq has exactly the functions i have been looking for 🙂
but its ignoring the theshold even though auctioneer is up and running (ver. 5.7) – in the log i get “Auctioneer not detected, disabling threshold”.
Altoholic, Skillet und LilSparky’s Workshop are running smoothly too.
do you have any idea?
scheinheilig
#5 by Eric on March 6, 2010 - 3:11 pm
I’m having the same problem Sheinheilig is having – I have auctioneer 5.7, but it doesn’t seem to be pulling data from there. If that feature worked properly, my life would be much simpler, as I love this addon.
The only other request I’d have would be to distinguish the 1-ink from the 2-ink glyphs, as the profit requirements are different (although that’s changing in 3.3.3)
#6 by Crayzen on March 20, 2010 - 9:03 pm
great addon, i really fucked up my server already but with this, my work becomes like a factory
#7 by AJ on March 23, 2010 - 6:02 pm
Is there anyway to pull the “threshold” from Lilsparky’s? I don’t use auctioneer, and don’t plan on ever using auctioneer, so would be an awesome feature. ( i do however use auctionator).
#8 by Snydley on March 26, 2010 - 4:56 pm
I’ve been using this for a bit and it was amazing, but of late it’s been refusing to que anything but death knight glyphs. Annoying to say the least.
#9 by Eric on April 1, 2010 - 8:24 pm
Yeah, I noticed the same thing. I think there’s a new bug in LSW somewhere where one of the glyphs is bugging out. I get up to Innervate in druid glyphs and then die.
#10 by Eric on April 1, 2010 - 8:38 pm
Deleting my auction-related savedvariables did the trick fixing it, however. Just had to re-scan the AH for new glyph values.
#11 by Bob on April 3, 2010 - 12:07 am
While this is an improvement over KTQ, it’s not the functionality I’m looking for which is glyph-specific, rather than class-specific queueing.
#12 by inslain on April 11, 2010 - 6:41 am
…ace\AddOns\UltimateCraftQueue\UltimateCraftQueue.lua line 159:
attempt to compare number with nil
Plz help for this error
#13 by Zygor Guide on May 19, 2010 - 4:52 am
I would really like to use the “Ultimate Craft Queue” But, I keep getting the same message -Auctioneer not detected, disabling threshold.
#14 by Ger on May 26, 2010 - 8:06 am
Ok, I have a fix for those that get the Auctioneer not detected error. its a quick and dirty hack and I apologise to the author for digging into his lovely addon.
open file ultimatecraftqueue.lua in notepad, (found in interface\addons directory)
now completely delete these lines in this order
line 270
line 269
line 268
line 266
line 265
line 243
line 242
then save the file and exit.
Disclaimer – this works for me on my system, if it screws up yours then it aint my fault. I’m just trying to help you all out
Cheers
Ger
#15 by Dugis Guide on July 21, 2010 - 7:57 am
I must say that I like to browse the net in search of some usefull WoW addons – most of them are of poor quality.
But I found Lua to be actually quite helpfull. I had similiar problem as user above “Auctioneer not detected, disabling threshold,
but my Auctioneer installation was messed up. After resolving it, Lua works like a charm. Thanks
#16 by Mentor on August 18, 2010 - 3:14 am
I’m on my usual summer break from WOW at the moment but I shall be definitely trying this addon out.
Hats off mate.
Just want to share some information with you all for those that use the WOWHead tooltips in your websites. With WOWHead updating their item database with Cataclysm they have been lagging a bit slowing personal websites that use the WOWHead script down. So for all you folks who write your own sites I have done some digging and found the best way to put WOWhead tooltips on to your website. Since its a little long ive written the article and placed it here: http://wowmentor.com/wordpress-tips/install-wowhead-tooltips/ Since doing this my site loading problems caused by WOWhead have gone. Good luck hope this helps.
#17 by wow schools on August 23, 2010 - 12:06 pm
This is a useful and helpfull little addon saves me tons of time. It can become chaotic when creating a huge amount of items. Im very glad there are people out there creating addons to make our live easier 😛