- Previously, the
add
, remove
, and feed
commands 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
, and savequest
options) is now turned on by default. (The default setting for saveforcook
is 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).
This entry was posted
on Wednesday, September 21st, 2005 at 6:28 pm and is filed under Feed-O-Matic.
September 21st, 2005 at 6:35 pm
Feed-O-Matic 1700.3 is missing the download link. 🙁
September 21st, 2005 at 7:12 pm
Would it be possible to have FOM check for shadowmeld, and then not feed my pet if I’m stealthed? One of the advantages of having a cat is that I can have us bothed stealthed and go AFK for a period of time. Feeding the pet causes stealth to be broken, though.
September 21st, 2005 at 7:46 pm
Fizz,
I installed the 3 revision of FOM, and immediately started receiving an error message on line 118 in the GFWTable.lua. The block of code looks like this:
— IndexOf: returns the index (1-based) of an item in a table if (GFWTable.IndexOf == nil) then GFWTable.IndexOf = function(aTable, item) for i=1, table.getn(aTable) do if (item == aTable[i]) then return i; end end return 0; end;
end
It was giving me an error about the aTable being nil. I added this:
— IndexOf: returns the index (1-based) of an item in a table if (GFWTable.IndexOf == nil) then GFWTable.IndexOf = function(aTable, item) if (aTable == nil) then return 0; else for i=1, table.getn(aTable) do if (item == aTable[i]) then return i; end end return 0; end; end; end
This seems to have fixed the error. Can you verify that this is a safe change? My pet now feeds fine. No error.
September 22nd, 2005 at 9:28 am
Download link is: http://www.fizzwidget.com/downloads/gfw-feedomatic-1700-3.zip
September 22nd, 2005 at 12:14 pm
Same issue for me as before. If I let FOM autofeed, it will begin feeding the pet and after about 3 ticks, will feed it again.
Works perfect if I feed manually though through the keymap.
Thank you for the great mods!
September 22nd, 2005 at 4:48 pm
I am getting the following when I try to feed my pet:
Interface\AddOns\GFW_FeedOMatic\FeedOMatic.lua:1145: attempt to compare nil with number
It’s also not even trying on it’s own. this comes up when I manaully enter /fom feed
September 23rd, 2005 at 5:51 am
Love the mods, especially the hunters ones, and Feed-O-Matic is great… except that I encountered a bug with the latest version. I was swimming with my pet flapping along behind me when it got hungry — and Feed-O-Matic gave it 3 food items right in a row, not allowing it to gain any happiness from any of them. I’m not sure why the food didn’t take, I was swimming, but I wasn’t in combat and I don’t think the pet had any status effects on it. Nonetheless, it was annoying to lose 3 pieces of food when I was already rather low on supplies (that being my own damn fault).
September 23rd, 2005 at 6:35 am
I get tons of errors as well, I haven’t written them down but the one I get every time is when I talk to the stable master
This is with the latest updates of all your addins (also disenchant predicter seems to not work at all anymore on the tooltip).
September 23rd, 2005 at 6:45 am
Here’s the message I get when I talk to a stable master
Interface\Addons\GFW_FeedOMatic\FeedOMatic.lua:327: Usage:GetStablePetInfo(index)
September 23rd, 2005 at 7:27 am
I get the error:
FeedOMatic.lua:327 Usage GetStablePetInfo(index)
Looking at the code I think the line should read:
… GetStablePetInfo(petIndex) …
Regards,
Brad
September 23rd, 2005 at 10:44 am
I applied the two suggested fixes and have had no problems so far, the one mentioned by Brad did the trick with the stable master.
Before I did get an error when I should have gotten a message about I had no proper food for my pet, I suppose the first fix takes care of that.
September 24th, 2005 at 1:57 am
Hmmm it’s still not working when the right food isn’t in the inventory, removed the addin for now.
(sorry for all the messages)
September 24th, 2005 at 8:39 am
Hi Gazmik, just a thumbs up for this fabulous gadget. I love it – even though I currently refrain from using it because of the various problems. Well, I guess the reason it doesn’t work right now, is because engineering just HAS to go wrong from time to time, as every gnome knows 🙂
Anyways, I hope you work on this untill it’s brilliant and shiny all over. I believe this is potentially the most useful hunter AddOn, and I’m sure that I’m not alone in this – au contraire. Great work, appreciated by many.
/applaud Curundir
September 25th, 2005 at 11:03 am
First off GREAT Addon!! Really Appreciate your work! Fom worked fine for me until I upgraded to version 1700-3, now wenever I open Cooking I get a Message. “Interface\Addons\GFW_Feedomatic.lua:293Table index is Nil. Thank you in advance for any help. Spryte
September 26th, 2005 at 4:51 pm
Note that version 1700.4 is now available (and at this rate, 1700.5 soon will be), which should fix the line 293 error.