Buffet is a food/water macro generator originally developed by tekkub and currently maintained by mZHg.
Buffet
What's new :
- Added support for Toxic Health Potion (Retail; enUS/frFR)
- Added list of available items in custom macro, sorted by value decreasing, see the GitHub wiki page for more info
Feel free to report any bug or request any feature here :)
Features:
- Dynamically scan your bag for usable food, drink, potion, rune, managem and bandage
- Provide 6 macros auto-magically updated (out of combat)
- - Consumable and food/drink
- - Food and Drink only
- - Consumable only
- - Consumable and food/drink
- Allow configuration of modifiers used by macros
- Option to default macros to hearthstone if no item found
- Option to consider "well-fed" food items in macros
- Option to consider "toxic" potion items in macros (Retail)
- Support dark and demonic runes
- Support Classic Wow
- Custom macro using lua scripting language, see here for more info
- User-defined ignore list (per characters)
Currently supporting the following localizations:
For retail:
- English (enUS)
- Deutsch (deDE)
- Español (esES)
- Français (frFR)
- Italiano (itIT)
For WotLK:
- English (enUS)
- Deutsch (deDE)
- Español (esES)
- Français (frFR)
- Korean (koKR) provided by coderhyme
For classic:
- English (enUS)
- Deutsch (deDE)
- Español (esES)
- Français (frFR)
Partially supporting the following localizations:
For Retail, WotLK and classic:
- Simplified Chinese (zhCN) provided by Witnesscm
If you want to contribute to localizations, pull requests are welcome!
In reply to Selthi:
Hi !
Thanks a lot, with your help I managed to reproduce the issue, by changing realm!
This is an issue with tooltip scanning, for some reason, the item description is not always available. I though this was happening only on the first scan, but apparently you can get the full tooltip with a "almost" empty line instead of the description...
And since I was checking the number of line found to "validate" the tooltip content, it was failing.
Note that the debug command is using the tooltip cache (if available).
So, the good:
- the issue should be fixed now
The bad:
- it may take a few second for all items to be properly detected (more or less 5 times the next scan delay)
- the scanning process is a little bit less efficient
New release soon!
In reply to mZHg:
Yes, it seems to work perfectly now.
The only thing I noticed is that the message after a successful scan is gone.
Thank you! :)
In reply to Selthi:
Hi,
Yes I removed the "Done" message since the scan was eventually not really done at this point due to additional queued scan waiting to happen :)
Thanks again for your help, it is pretty hard to find these kind of corner case bugs if nobody report them ;)
The macros were turning bright green when they were updated. This seems to be corrected if Buffet.lua line 123 is changed to:
EditMacro(macroid, name, nil, substring:gsub("%%MACRO%%", body), 1)
Not sure if this breaks anything else.
In reply to WhytteDragun:
Hi,
Are you using the last version ?
This line should down to around line 1018 and should be this:
EditMacro(macroid, name, "INV_Misc_QuestionMark", substring:gsub("%%MACRO%%", body), 1)
Unfortunately I didn't had much time for wow these past few days, I'll try to do a proper release (not a beta) next week.
In reply to mZHg:
Yeah, I wasn't even close to using the latest. Somehow my Twitch client was only installing version 4.1.0.34 Release. Manually downloaded the latest one and everything seems to be working correctly.
I am OH so glad someone picked this up.....I was sorely saddened when new food/drink items came out and this didn't get updated with the new IDs and such
In reply to KrysSeriken:
Hi,
I still have a few things to fix, especially for the classic version, but it is working pretty well already!
If you come across an item not properly detected, don't hesitate to report it to me!