Category: Hunter
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Gazmik's Portal Bug Reports Feature Requests
Author:
Version:
3.2
Date:
08-04-2009 10:20 PM
Size:
200.43 Kb
Downloads:
111,616
Favorites:
1,204
MD5:
Pictures
Click to enlarge
Feed-O-Matic in action
Fizzwidget Feed-O-Matic   Popular! (More than 5000 hits)
As my Hunter friends can readily attest, keeping a wild pet can be a full-time job. Why, just feeding the critter when he gets hungry can throw off your routine -- you've got to rummage around in your bags, find a piece of food, make sure it's appropriate for his diet, and check your aim before tossing it to him (lest you accidentally destroy a tasty morsel). So inconvenient! Not to mention potentially dangerous... you don't want to spend so long digging through your bags that you or your pet become someone else's snack.

Never fear, Gazmik Fizzwidget is here with a new gadget to automate all your pet-food-management tasks! My incredible Feed-O-Matic features state-of-the-art nutritional analyzers to make sure your pet's hunger is satisfied with a minimum of fuss, advanced selective logic to make your pet doesn't eat anything you have another use for, and a weight optimizer to make sure the food in your bags stays well organized! You can have it automatically feed your pet when needed -- or, if you're worried about running out of food while you take a nap, you can opt to manually press the "Feed Now" button and it'll intelligently choose a food and accurately toss it to your pet. This is actually one of the first gizmos I started work on... but because I'm a perfectionist I haven't considered it ready for release until now.

Features
Makes feeding your pet quick, easy, and fun:
  • Automatic feeding: Feeds your pet whenever his happiness falls below a certain level ("content" by default), automatically choosing an appropriate food.
  • Manual feeding: Bind a key to "Feed Pet", and Feed-O-Matic will automatically choose an appropriate food and give it to the pet whenever you press it.
  • Can use an emote to notify you when it's feeding your pet, with custom randomized messages. See FeedOMatic_Emotes.lua to customize them to your characters!
Helps you manage all the pet food in your inventory:
  • Keeps track of which foods your pet likes more, and prioritizes "better" foods when choosing what to feed the pet. Also remembers what foods your pet has "outgrown", and doesn't choose them in the future (unless you've switched to a pet who might have different tastes).
  • If you're on a quest to collect several of a certain item which also happens to be something your pet likes to eat, Feed-O-Matic can avoid consuming it. (Unless you're carrying more than is needed for the quest or there's nothing else for your pet to eat.) Type `/feedomatic savequest on` to enable this feature.
  • Feed-O-Matic can keep track of what foods are used by the Cooking recipes you know and avoid choosing food you'd rather cook. To enable this feature, type `/feedomatic saveforcook` followed by the difficulty color you want to save ingredients for. (For example, `/feedomatic saveforcook orange` will cause Feed-O-Matic to avoid choosing food items you're guaranteed to get a skillup from cooking; foods used in lower-level recipes won't be given special attention.)
  • If you'd prefer to save the better food (that is, those which provide a "well fed" bonus or other effect when eaten) for yourself, Feed-O-Matic can also avoid it when looking for pet food.
  • All other things being equal, Feed-O-Matic will try to pick foods from smaller stacks, making sure your food supply doesn't take up all your bag space. When your bags get close to full, Feed-O-Matic will start ignoring other criteria and always choosing the smallest stack so that you won't run out of inventory sooner.

Click here to lend your support!
  Change Log - Fizzwidget Feed-O-Matic
v. 3.2 - 2009/08/04
- Updated TOC to indicate compatibility with WoW Patch 3.2.
- Updated French localization by oXid_FoX.
- Includes an update to the PeriodicTable library and its food lists.

v. 3.1 - 2009/04/18
- Updated TOC to indicate compatibility with WoW Patch 3.1.
- Now uses Ace3 library for saved settings and options UI (any previously saved preferences will be reset to default).
- Includes an update to the PeriodicTable library and its food lists.
- Fixes an issue where a "Can't find Feed Pet spell" message could appear upon login. (The message now only appears if FOM still can't find the spell when you try to feed your pet.)
- Includes possible fix for a blocked/tainted action error I've not been able to reproduce.

v. 3.0.5 - 2009/02/08
- Fixes an error message when attempting to produce a random emote.
- Updated Korean localization by "kelvin Joe".
- Added Russian localization by StingerSoft from WoWInterface.com.
- Updated basic locale support for French, German, and Spanish from Wowhead's databases.
- Includes an update to the PeriodicTable library and its food lists.

v. 3.0.4 - 2008/10/24
- Includes an update to the PeriodicTable library, fixing an issue in which older versions of the library's datasets would override newer versions... which could cause FOM to ignore certain foods.

v. 3.0.3 - 2008/10/18
- Includes an update to the PeriodicTable library and its food lists:
- Fixes subcategory/supercategory linkage issues that caused FOM to ignore certain foods (such as Conjured Mana Biscuit and Naaru Ration).
- Includes all (currently known to Wowhead) new foods from Wrath of the Lich King content.
- Reorganized the Food Preferences panel slightly to account for Wrath of the Lich King foods having more possible cooking products. (Don't like mammoth? Try cooking it differently!)
- Fixed an error that could occur when FOM chooses the next food to use.
- Fixed an issue where FOM wouldn't choose a food (and thus feeding would be unavailable) after reloading the UI.
- Fixed an issue where category headers would inconsistently appear grayed out in the Food Preferences list.
- Items that aren't in the PeriodicTable categories corresponding to the six possible pet diets (i.e. not edible by pets) will no longer show in the Food Preferences list.
- Added more random feeding emotes thanks to the commenters at maniasarcania.com. Feeding emotes can now be made specific to categories of foods (specified by PeriodicTable sets).

v. 3.0.2 - 2008/10/15
- Fixed an bug causing us to ignore diets beyond the first for pets with multiple diets.
- Fixed an error when attempting to play pet hungry sounds.
- Added French random emotes by Laumac from WoWInterface.com.

v. 3.0.1 - 2008/10/14
- Fixed a bug where clicking foods in the new Food Preferences panel (see 3.0 release notes below) wouldn't show them as excluded/unchecked.
- When a category is excluded/unchecked in said panel, the foods within it appear grayed out.

v. 3.0 - 2008/10/14
- Updated for compatibility with WoW Patch 3.0 and Wrath of the Lich King.
- Rebuilt FOM's system for choosing foods to feed your pet:
- Our database of valid pet foods now comes from the PeriodicTable library.
- Priority order for choosing foods is based (in part) on PeriodicTable sets (conjured, basic, or bonus foods, etc.)
- There's now a Food Preferences sub-panel under GFW Feed-O-Matic in the Interface Options window.
- In it, all valid pet foods your WoW client has seen are listed by category.
- The order of categories and foods in the list reflects the priority order for choosing foods: those nearer the top of the list will be picked before those below.
- Individual foods can be unchecked in the list to prevent FOM from feeding them to your pet.
- Entire categories can also be unchecked, which will prevent FOM from using any food of that category (even ones you haven't seen yet). By default, only the "Well Fed" foods are disabled, so be sure to visit the list if you want to exclude other foods.
- The list can be filtered to show only relevant foods for your pet (or for a pet of about your level, if you don't have a pet summoned at the moment) or only foods you're currently carrying.
- If a food can be cooked, the list shows information about each of the the Cooking recipe(s) that use it: whether you know the recipe, its difficulty (i.e. orange, yellow, green or gray in the Cooking window), and the food produced.
- This list replaces the "avoid bonus foods" and "avoid cooking foods" options in previous releases.
- The "keep bag space open" option from previous releases has been removed: given multiple stacks of the same food, FOM will now always consume the smaller stack first so as to free up bag space more quickly.
- Fixed several issues which caused the "Avoid foods needed for quests" option to fail.
- Added numerous random feeding emotes -- thanks to Mania and the creative commenters at http://maniasarcania.com!
- Locale issues:
- The random text added to feeding emotes (e.g. "Yum!", "Good boy!", etc) is now localizable. See the FeedOMatic_Emotes.lua file for details. (Thanks Virshan for a few Spanish.)
- Added Korean localization by Boddalhee of Deathwing (KR).
- Added Spanish localization by Javier Melo.
- Added basic locale support for Russian, and updated basic locale support for French and German, based on Wowhead's multilingual database. (That is, enough translations for all features to work the same as in English, but no localized UI text.)
- Translations are missing for the new and renamed beast families (in WoW 3.0 / WotLK), so the family-specific hungry sounds don't currently work in locales other than English.
  Optional Files - Fizzwidget Feed-O-Matic
Sorry, there are currently no optional files available.
  Archived Versions - Fizzwidget Feed-O-Matic
File Name
Version
Size
Author
Date
3.1
199kB
Gazmik
04-18-2009 03:11 PM
3.0.5
113kB
Gazmik
02-08-2009 09:25 PM
3.0.4
103kB
Gazmik
10-24-2008 06:25 PM
  Comments - Fizzwidget Feed-O-Matic
Post A Reply Comment Options
Old 11-14-2009, 01:30 AM  
N10do
A Murloc Raider

Forum posts: 6
File comments: 29
Uploads: 1
Could you make a LDB plugin that shows what food your pet will eat because most unit frame mods dont support FOM.
__________________
Its not the fall from a flying mount that hurts you, its the sudden stop at the bottom.
N10do is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-20-2009, 08:10 PM  
ricks322
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 20
File comments: 54
Uploads: 1
Change request

Could you set it so when right clicking the icon the options open into the food selection screen?

Thanks
ricks322 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-17-2009, 11:52 AM  
ricks322
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 20
File comments: 54
Uploads: 1
Quote:
Originally posted by zeb7s
Yes, appears to be broken as of the new patch
It's working fine for me. I have it on 2 different toons, on 2 different relms.
ricks322 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-04-2009, 09:06 PM  
zeb7s
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
Yes, appears to be broken as of the new patch
zeb7s is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-01-2009, 10:15 PM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 239
File comments: 434
Uploads: 2
Errors from the PTR:

Code:
[2009/07/01 22:03:36-3-x1]: GFW_FeedOMatic-3.1\FeedOMatic.lua:38: attempt to index global 'QuestDifficultyColor' (a nil value)
and...

Code:
[2009/07/01 22:03:36-3-x1]: <string>:"Frame_GFW_FeedOMatic:OnLoad":1: attempt to call global 'FOM_OnLoad' (a nil value)
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-21-2009, 08:18 PM  
N10do
A Murloc Raider

Forum posts: 6
File comments: 29
Uploads: 1
does the click happiness button work in Pitbull?
--Lord
N10do is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-01-2009, 01:08 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
Uploads: 0
Quote:
Originally posted by Gruffness
Just out of curiosity, this error, does it only happen when you feed your pet a food item that isn't listed by FOM? I seem to get the error all the time when I feed my pet something that doesn't have the note "pet loves to eat this" in the tooltip, even though my pet will eat it.

That seems to be one cause of the error for me at least. If only I knew how to add these food items to the list, I'd do that to see if the error stops, but I have no lua skills.
Late reply, but hey.

Feed-O-Matic doesn't have its own food lists; it gets the foods from the LibPeriodicTable-3.1 libraries. This library is continually updated with new data (link to the latest versions in my previous post).

The problem is Feed-O-Matic doesn't work properly with either the outdated LibPeriodicTable-3.1 included with v3.0.4 or the very latest versions of that library that have proper food lists. Which results in errors and feeding not working properly. Thus Feed-O-Matic needs to be updated.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-01-2009, 12:57 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
Uploads: 0
Quote:
Originally posted by Zidomo
The below error is still occurring every single session (sometimes twice per session) with the Hunter with v3.0.4 in WoW 3.0.3 (new patch). Have tried embedding the updated LibPeriodicTable library instead of having it standalone, no difference.

Have disabled it now & switched to FeedIt, which works properly with no errors. It also uses LibPeriodicTable food lists.

Look forward to seeing Feed-O-Matic fixed; its additional features are terrific.
Decided to try Feed-O-Matic again. I missed the additional abilities this has compared with other feeding mods.

But...its still bugged as of WoW 3.0.8a live. Using the very latest LibPeriodicTable-3.1 (r141_release as of Jan. 30/09 from wowace.com/projects), the following error still occurs on every single session tested in. As it has since v3.0.4 was released:

LibPeriodicTable-3.1-90006:345: Invalid arg1: item must be a number or item link\nLibPeriodicTable-3.1-90006:345: in function `ItemSearch'\nGFW_FeedOMatic-3.0.4\\FeedOMatic.lua:743: in function `FOM_RandomEmote'\nGFW_FeedOMatic-3.0.4\\FeedOMatic.lua:355: in function `FOM_OnEvent'\n<string>:\"*:OnEvent\":1: in function <[string \"*:OnEvent\"]:1>

No other mod I run (and I run & test plenty) has issues in combination with LibPeriodicTable.

Would be nice to see Feed-O-Matic finally updated to work properly with the LibPeriodicTable libraries/WotLK foods some day .

Last edited by Zidomo : 02-01-2009 at 01:01 PM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-30-2009, 11:02 AM  
scarfyrre
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
I still use this and love it, but it doesn't seem to work with WotLK foods. No biggie since killing things makes my pet happy and I don't have to feed him, but unless I use BC food or lower, no auto-feed.
scarfyrre is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-04-2008, 08:35 PM  
Gruffness
A Murloc Raider
 
Gruffness's Avatar

Forum posts: 9
File comments: 67
Uploads: 0
Quote:
Originally posted by Potter
New to a hunter..just started 1..tried this addon since clicking feed & specifying food is a pain

Automatic feeding: Feeds your pet whenever his happiness falls below a certain level ("content" by default), automatically choosing an appropriate food.

^^ I see no way to make it do that ^^

When I clicked the pet happiness icon on my pet frame it fed my pet..

However it isn't automatically doing it..as in me clicking nothing..not having to do anything..it just magically feeding my pet so long as I have suitable food in my inventory with no interaction from me..or is it not supposed to be "that" automatic.

I want him to be happy 125% damage all the time..& auto-feed any food I have in my inventory..

I set "Warn on content" but it didn't auto-feed :-/

Also using x-perl this breaks hovering over the pet frame icon to see "Happy, Content" etc..
It's automatic in that it chooses the food to feed your pet according to your settings. When/if you run out of one type of food, it will pick the next available type if any. All you need to do is click on the pet emotion button (happy face) to feed your pet.

It isn't a pet feeding bot and requires a minimal amount of user input, that being the button click.

Edit: The latest version is having some issues with WotLK, but it's my understanding that it's being worked on.

Last edited by Gruffness : 12-04-2008 at 08:37 PM.
Gruffness is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-01-2008, 05:31 AM  
Potter
A Kobold Labourer

Forum posts: 0
File comments: 113
Uploads: 0
New to a hunter..just started 1..tried this addon since clicking feed & specifying food is a pain

Automatic feeding: Feeds your pet whenever his happiness falls below a certain level ("content" by default), automatically choosing an appropriate food.

^^ I see no way to make it do that ^^

When I clicked the pet happiness icon on my pet frame it fed my pet..

However it isn't automatically doing it..as in me clicking nothing..not having to do anything..it just magically feeding my pet so long as I have suitable food in my inventory with no interaction from me..or is it not supposed to be "that" automatic.

I want him to be happy 125% damage all the time..& auto-feed any food I have in my inventory..

I set "Warn on content" but it didn't auto-feed :-/

Also using x-perl this breaks hovering over the pet frame icon to see "Happy, Content" etc..
Potter is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-20-2008, 08:21 PM  
Gruffness
A Murloc Raider
 
Gruffness's Avatar

Forum posts: 9
File comments: 67
Uploads: 0
Just out of curiosity, this error, does it only happen when you feed your pet a food item that isn't listed by FOM? I seem to get the error all the time when I feed my pet something that doesn't have the note "pet loves to eat this" in the tooltip, even though my pet will eat it.

That seems to be one cause of the error for me at least. If only I knew how to add these food items to the list, I'd do that to see if the error stops, but I have no lua skills.
Gruffness is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-06-2008, 07:37 AM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
Uploads: 0
The below error is still occurring every single session (sometimes twice per session) with the Hunter with v3.0.4 in WoW 3.0.3 (new patch). Have tried embedding the updated LibPeriodicTable library instead of having it standalone, no difference.

Have disabled it now & switched to FeedIt, which works properly with no errors. It also uses LibPeriodicTable food lists.

Look forward to seeing Feed-O-Matic fixed; its additional features are terrific.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2008, 06:24 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
Uploads: 0
Re: Re: a question

Quote:
Originally posted by Laibeus Lord
Bug Report:
...t\Libs\LibPeriodicTable-3.1\LibPeriodicTable-3.1.lua:345: Invalid arg1: item must be a number or item link
[C]: ?
[C]: ?
...t\Libs\LibPeriodicTable-3.1\LibPeriodicTable-3.1.lua:345: in function `ItemSearch'
Interface\AddOns\GFW_FeedOMatic\FeedOMatic.lua:743: in function `FOM_RandomEmote'
Interface\AddOns\GFW_FeedOMatic\FeedOMatic.lua:355: in function `FOM_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

This happens when feeding the Pet with a new WotLK food (3.0.2) = Salted Venison - meat. Also, the food is not listed as a diet of the Silithid Pet Family but the Silithid eats it.
Feed-O-Matic 3.0.4, disembedded updated libraries (LibPeriodicTable-3.1 r30), USEng client/server, WoW 3.0.2 live.

Identical error here the first time feeding in a session with a mid-level hunter. Happens whether using a keybind or feeding manually using the Blizzard "Feed Pet" icon. The difference from the above person: happens when feeding an old school pet (Turtle) with either of two old school foods (Filet of Redgill or Spotted Yellowtail). Error recorded with the BugSack/BugGrabber mods:

LibPeriodicTable-3.1-90006:345: Invalid arg1: item must be a number or item link\nLibPeriodicTable-3.1-90006:345: in function `ItemSearch'\nGFW_FeedOMatic-3.0.4\\FeedOMatic.lua:743: in function `FOM_RandomEmote'\nGFW_FeedOMatic-3.0.4\\FeedOMatic.lua:355: in function `FOM_OnEvent'\n<string>:\"*:OnEvent\":1: in function <[string \"*:OnEvent\"]:1>

Happens once during a session. Pre-WoW 3.x, never had this error occur.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 10:27 PM  
Laibeus Lord
A Murloc Raider
 
Laibeus Lord's Avatar

Forum posts: 7
File comments: 30
Uploads: 0
Cool Re: a question

Quote:
Originally posted by Psychokitty
didnt blizz make it impossible to auto feed your pet? dont you have to hit a key now?
As far as I can remember, Feed-O-Matic has been like that since 2.0.1 TBC Pre-Patched Yes, you need to press hotkey since that patch.

Feed-O-Matic is like that, press a hotkey, voila, the add-on chooses the food by itself based on your settings (and of course the Pet diet). No need to click 'Feed' then open Bag.

----------------------------------------
Bug Report:
...t\Libs\LibPeriodicTable-3.1\LibPeriodicTable-3.1.lua:345: Invalid arg1: item must be a number or item link
[C]: ?
[C]: ?
...t\Libs\LibPeriodicTable-3.1\LibPeriodicTable-3.1.lua:345: in function `ItemSearch'
Interface\AddOns\GFW_FeedOMatic\FeedOMatic.lua:743: in function `FOM_RandomEmote'
Interface\AddOns\GFW_FeedOMatic\FeedOMatic.lua:355: in function `FOM_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

This happens when feeding the Pet with a new WotLK food (3.0.2) = Salted Venison - meat. Also, the food is not listed as a diet of the Silithid Pet Family but the Silithid eats it.

Additionally, I encountered a 'Meat' that the Silithid does not want to eat, I have to find that meat again, forgot to list it down.
__________________
Personality Type: INFP


"Lamhirh, I desire,
more than the flowers blooming on my homeland,
more than the wind blowing through my homeland,
more than the stars shining upon my homeland,
is the sound of your voice....
"
- Jint Lynn.

Laibeus Lord is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.