Helps a Hunter keep his pets well fed (and the food in his inventory under control).
Release notes for Feed-O-Matic
Feed-O-Matic 10900.2
[ download ]
Tuesday, January 3rd, 2006
Fixed a 1.9 compatibility issue. (Error message about GetBattlefieldStatus()).
Feed-O-Matic 10900.1
[ download ]
Tuesday, January 3rd, 2006
- Updated for WoW patch 1.9.
- Now localizable, with partial French and German translations now included. Many thanks to Graçi of Hyjal (EU), Jan-Paul, and other contributors to the comments thread of fizzwidget.com for helping get this up and running!
- Mostly locale-independent; now uses item link IDs to identify food instead of names. Unfortunately, Feed-O-Matic still requires one bit of locale-dependent information to work in ach language: the names of the six animal diets. Without translations for these, Feed-O-Matic can’t look up foods in its list, which makes it pretty well broken. If you’re not using WoW in English, French, or German, here’s how you can help make it work for your language:
- Tame a few pets of different creature families. (Minimally, a Bear or Boar will do — they eat anything — but taming pets of the other fifteen families will help me get more family names into the database.)
- Use Feed-O-Matic to feed each one at least once. (Or at least type
/fomonce after taming each pet.) - Log out of WoW, and open your World of Warcraft -> WTF -> SavedVariables -> GFW_FeedOMatic.lua file in a text editor.
- Copy the section that looks like
FOM_LocaleInfo = { ... }and email it to gazmik@fizzwidget.com.
- The slash commands for adding, removing, and feeding specific foods now require an item link or the name of an item that exists in your inventory — passing in just any old name won’t work because we now index foods based on item ID.
- Includes refinements to code shared with other GFW mods.
- Knows its own version number — it’s present in startup and error messages and if you type
/fom helpor/fom version. Please include this version number when sending bug reports or help requests!
Feed-O-Matic 1800.2
[ download ]
Wednesday, October 12th, 2005
- Fixed an error that could appear when viewing the tooltip for a food before having seen the TradeSkill UI in a session. (We’d been using the TradeSkillTypeColor list for standard colors; but that’s not always around now that the TradeSkill UI is loaded only on demand.. now we use QuestDifficultyColor instead.)
- Updated our built-in tooltip hooking utility (GFWTooltip) to properly handle the new dynamic-load Auction UI; food tooltips should show in the Auction House again. (Why you’d go shopping for food there, I don’t know… but it’s good to conver all the bases.)
Feed-O-Matic 1800.1
[ download ]
Tuesday, October 11th, 2005
- Updated for WoW patch 1.8.
- We now attempt to detect when the pet is failing to gain happiness after being auto-fed, delaying the next auto-feeding by five minutes in such circumstances. This should help with the problem where auto-feeding while in water (a situation we can’t detect directly) would repeatedly feed the pet every couple seconds, consuming much food but not doing anything for the pet. Unfortunately, this may also interfere with normal auto-feeding — our attempts to detect other conditions that prevent feeding sometimes fail, so this may cause auto-feeding to be delayed by five minutes if (for example) we end up trying to auto-feed during combat. I’m looking into solutions for the next relese.
- Fixed a nil error that could appear when sorting food.
- General improvements to utility code shared with other Fizzwidget addons (GFWUtils, GFWTable, and GFWTooltip).
Feed-O-Matic 1700.7
[ download ]
Wednesday, September 28th, 2005
- Fixed some errors in our built-in tooltip hooking utility.
Feed-O-Matic 1700.6
[ download ]
Tuesday, September 27th, 2005
- Forgot to include the GFWTooltip.lua file in today’s earlier 1700.5 release which made use of it. Fixed.
Feed-O-Matic 1700.5
[ download ]
Tuesday, September 27th, 2005
- Fixed a few more nil table errors.
- Introduced a new option
tooltip, which adds a brief summary of your pet’s opinion to tooltips when looking at food items. Now it’s easy to go through your inventory and sell off any foods your pet has outgrown. - Added help text for the
qualityoption introduced last release. - Won’t auto-feed if the pet is under a Damage over Time effect (e.g. poison), as DOTs can break the feed effect and make the pet unhappy. (This works by doing pattern-matching on debuff effect descriptions, so if you see auto-feed still happening under a DOT, please let me know which debuff you’re getting and its tooltip description.)
Feed-O-Matic 1700.4
[ download ]
Saturday, September 24th, 2005
- Added Night Elves’ Shadowmeld ability to the list of conditions we won’t auto-feed under. (Feeding breaks stealth for both you and your pet, which is relevant now that cats can learn Prowl.)
- Disabled auto-feeding while in Battlegrounds, since the (generally frequent) spirit-rez there also restores your pet to full happiness (but does so after a brief delay, during which we were trying to feed the pet).
- Improved control over the
keepopensetting; you can now specifyoffornoneto make Feed-O-Matic always choose foods based on quality, ormaxto make it always choose smaller stacks of food. Also clarifiedstatusoutput regarding thekeepopensetting. - Added
qualitycommand to allow reversing the normal behavior of choosing hihger-quality foods when available. (Some hunters like to ensure they’re always feeding their pet the best foods and thus needing to feed less often; others prefer to work from the low end so they get the random “junk” food cleared out of their inventory.) - Prioritized mage-conjured foods so that they’ll be fed to the pet before other foods (only applicable to pets that eat Bread), since it’ll disappear from your inventory once you log out.
- Fixed an error that sometimes appeared when auto-feeding the pet.
- Fixed an error that sometimes appeared when opening tradeskill windows.
- Fixed an error that appeared when opening the pet stables window.
Feed-O-Matic 1700.3
Wednesday, September 21st, 2005- Previously, the
add,remove, andfeedcommands only allowed item links (but this wasn’t clearly documented, or intended). Now you can also type the name of an item. (If using item links, though, you can shift-click multiple foods to add, remove, or feed several at once.) - WoW 1.7 changed the way pets gain happiness when fed, invalidating the way Feed-O-Matic tries to figure out which foods your pet likes more. Rewrote the way we look for and rank food to account for this, fixing several cases of Feed-O-Matic mistakenly claiming it couldn’t find any food (including some unrelated to pet happiness).
- Added an option to control whether to fall back to foods we’d normally rather avoid if no other foods are available. This is on by default so that your pet doesn’t run off on you while you’re not paying attention.
- Avoiding various types of “useful” food (the
saveforcook,savebonus, andsavequestoptions) is now turned on by default. (The default setting forsaveforcookis now “green”). - Fixed some cases of automatic feeding tossing the pet several foods at once. (Not that most pets would mind, but their owners might.)
- Added several more foods to the default list (and corrected some foods that were listed under the wrong diets).
- Feed-O-Matic can now detect when the pet is manually fed and use the resulting data in its food quality table.
- Supports wowguru.com’s UI updater utility (and potentially others).
Feed-O-Matic 1700.2
[ download ]
Thursday, September 15th, 2005
- Fixed an error in a debugging statement that prevented feeding from working for some.
- A bit better about not cluttering SavedVariables with empty stuff for non-Hunters and when certain features are unused.
Feed-O-Matic 1700.1
[ download ]
Tuesday, September 13th, 2005
Initial release. (See Feed-O-Matic main page for more info.)


