Thursday, January 6, 2011

Jewelcrafting: "Updating" KTQ for Cataclysm

Continuing my focus long term on Cataclysm, here's a quick tip on making KTQ work for you for Cataclysm. I'll probably write a complete end to end writeup on how I work the JC market once I get more cuts - but that's a few months away and honestly nothinig mindblowing. This was a really quick fix that I couldn't find anywhere else, and it's made my crafting so much easier!



KTQ in a nutshell


For those who aren't familiar with KTQ - you absolutely need to be if you want to get into any high volume markets (Gems, Glyphs) and stop yourself from going insane. Very, very briefly speaking - KTQ is a tool that allows you to automate crafting multiple items of multiple quantities as quickly as possible.

It is a lot more complicated and robust than that, but that is essentially the gist of it. It makes crafting, say, 51 separate gems a lot easier than doing it manually. There is an absoulutely fantastic writeup on installing, configuring, and using this addon over at wowconfidential - so if you haven't gotten this installed already, please use this resource, I couldn't explain it any better!

Updating KTQ for Cataclysm gems


One of the biggest problems I've had since Cataclysm, is that KTQ doesn't work with the item groups feature anymore. I've searched across the interwebs, but been unable to find an update or a fix to have this work with current cata rares.

The command we want to take advantage of is:
/ktq queue 2 raregems

This is a great feature that will queue up 2 of each rare gem we know how to make. If I can make 10 different rares, and I have 0 in stock, this will queue up 2 of each. If i have 1 of each on the AH, it will count that as stock, and only queue up 1 of each gem. This is great for someone like me who maintains a strategy of keep every gem on the AH in stacks of 2. The problem is, KTQ hasn't been updated and this command will queue up wotlk gems. Not too useful. Thankfully, some very, VERY quick notepad work comes to our rescue!

Firstly, go to your World of Warcraft\Interface\AddOns\KevTool Queue folder. Find the file named Kev Tool Queue.lua and open it up. I'd advise making a copy of this and renaming it to something like KTQKnownGood so you can restore if you end up doing something strange. Navigate through the file to line 321 (or just CTRL+F for "Scarlet Ruby"), and you'll come upon this block of code:

-- Rare Gems
if string.find(skillName,"Scarlet Ruby") ~= nil and group == "RareGems" then
return true
end
if string.find(skillName,"Monarch Topaz") ~= nil and group == "RareGems" then
return true
end
if string.find(skillName,"Autumn's Glow") ~= nil and group == "RareGems" then
return true
end
if string.find(skillName,"Forest Emerald") ~= nil and group == "RareGems" then
return true
end
if string.find(skillName,"Sky Sapphire") ~= nil and group == "RareGems" then
return true
end
if string.find(skillName,"Twilight Opal") ~= nil and group == "RareGems" then
return true
end

The fix from here is very simple. Simply change each string from the wotlk gem variant to the cataclysm variety and you're all set!

Scarlet Ruby -> Inferno Ruby
Monarch Topaz -> Ember Topaz
Autumn's Glow -> Amberjewel
Forest Emerald -> Dream Emerald
Sky Sapphire -> Ocean Sapphire
Twilight Opal -> Demonseye

Save the file, reload your wow addons, and your /ktq queue 2 raregems will start working for you once again!

Hope this helps some up and coming JCers out. If anyone's found any other 'easier' fixes (Super secret updated version of KTQ?) please let me know!

No comments: