Sunday, December 12, 2010

Fizzwidget's Feed-O-Matic Cataclysm Update

Okay, so perhaps the title is slightly inaccurate, as there is currently no Cataclysm update for this one-click pet-feeding add-on, but there's no reason you can't do it yourself!

For those unfamiliar, Fizzwidget's Feed-O-Matic is an addon for Hunters so they can just click one button and their pet gets fed something from their bags. No muss, no fuss. It'll use "basic" (non-stat) foods and the lower-quality foods on it's own, and it won't start feeding the pet your hard-earned +90 agility eels unless you're out of everything else (and not even then if you uncheck the box for stat foods), so there's basically no downside.

...and no, I'm not talking about scrounging around in Wowhead's DB looking for item numbers and editing lua files. There's a far simpler way to do it.

Fizzwidget's Feed-O-Matic gets it's intelligence about what items are meat, fish, bread, fungus, and fruit from a library called LibPeriodicTable. Don't click on that link, tho'. That's the old, unupdated version of the library which has no clue about Cataclysm foods. Feed-O-Matic actually contains part of what's called a "private copy" of that library which you can see by looking in Interface\Addons\GFW_FeedOMatic\Libs for the three directories, LibPeriodicTable-3.1, LibPeriodicTable-3.1-Consumable, and LibPeriodicTable-3.1-TradeskillResultMats. If you go to the developer's site at WowAce you'll find newer versions of LibPeriodicTable which have been updated for Cataclysm. All you have to do is look on the right-hand side at the bottom of the Facts window and you'll see the alpha and beta releases (tagged with a A: or B:). At the present time the latest alpha version is LibPeriodicTable-r315 and so far appears to work just fine, containing all the new foods and the updated information about the old foods.

Download LibPeriodicTable-r315 (or whatever's newest) somewhere and open it with 7-Zip (if you're still using Windows' native zip file support, it's time to stop) by right clicking on it and selecting 7-Zip->Open Archive. A window will open and inside you'll see the LibPeriodicTable-3.1 directory, which you're going to double-click on so you can see all the various sub-directories it has. You don't need all those, so in this directory you're just going to multi-select the directories matching the private copy Feed-O-Matic uses, which are LibPeriodicTable-3.1, LibPeriodicTable-3.1-Consumable and LibPeriodicTable-3.1-TradeskillResultMats, and then just drag and drop them into Interface\Addons\GFW_FeedOMatic\Libs. Windows will ask you if you're really sure you want to do that, so tell it yes you're sure and you're done!

Now the next time you start up WoW, Feed-O-Matic will know about all the new Cataclysm foods, and you don't have to worry about when Gazmik Fizzwidget gets around to updating his addon (which otherwise, still works perfectly well).

No comments: