Combines your Call, Dismiss, Feed, Mend, and Revive Pet abilities into one button.
Out of combat, Creature Comforts will revive your pet if it’s dead, call your pet if it’s unsummoned, dismiss your pet if you’re holding the Ctrl key (or if you middle-click), feed your pet if its health is below 50% and Feed Pet is available, or mend your pet if its health is low (or it has a debuff you can dispel with the Improved Mend Pet talent).
In combat, Creature Comforts will call your pet if it’s unsummoned, revive your pet if it’s dead, dismiss your pet if you’re holding the Ctrl key, or mend your pet otherwise. Due to Blizzard’s restrictions on editing macros while in combat, if your pet is dead but was despawned when you entered combat, you’ll need to hold the Shift key (or right-click) to tell the macro to revive it.
Options are available in the Interface Options window. You can type “/cc” or “/creaturecomforts” to open the window directly to the Creature Comforts panel.
The first time you run Creature Comforts, you’ll need to create the macro it will manage. You can do this from the configuration panel (press the “Create Macro” button) or from the Blizzard macro window (create a character-specific macro named “AutoPet”).
Creature Comforts is compatible with English, Deutsch (deDE), Español (esES/esMX), Français (frFR), Русский (ruRU), 한국어 (koKR), 简体中文 (zhCN), and 正體中文 (zhTW) game clients.
Creature Comforts is translated into English, Español, and 简体中文.
Creature Comforts is based heavily on Tekkub’s Buffet, and indeed began as a simple modification of Buffet to feed my pet instead of myself. I was also inspired by Gazmik’s Fizzwidget Feed-O-Matic, Nirek’s FeedMachine (which in turn is based on Beerke’s King of the Jungle), and Tekkub’s FuzzyLogic. After trying all of these addons, I set out to combine their essential features into a single, transparent, easy-to-use, no-assembly-required package.
Updated for macro API changes in WoW 4.3 (untested, patch from user help137)
Fixed some options
Fixed key binding labels
Updated for WoW 4.1
Added support for right-clicking in lieu of holding the Mend/Revive modifier
Added support for middle-clicking in lieu of holding the Dismiss modifier
Added a key binding for people who don’t want to take up an action button
Updated the Spanish localization
Added many food items for the Cataclysm expansion
Added support for Glyph of Mend Pet
Added support for multiple Call Pet spells in Cataclysm
Added TOC metadata for the Curse Client
Fixed glyph detection for Cataclysm
Removed the tekKonfigButton embedded library since it isn't used
Updated configuration libraries
Fixed some bugs in the options
Added translations for all locales for alert messages
Updated options generation code
Fixed error that caused conflicts with Buffet under certain conditions
Added support for dual talent specialization
Fixed paths to locale files in TOC
Fixed localization error with "Feed when hungry" option
Fixed German translation for "Fungus"
Updated food item database
Changed options layout a bit
Added full zhCN translations from VENSTER
Removed "Raw Fish" and "Raw Meat" translations since Blizzard removed these food categories from the game in 3.0
Fixed combo/bonus food options
Fixed hungry warning intervals
Added options to suppress all warnings
Removed 2.4.3 compatibility
Fixed options for Wrath beta
Added mend threshold slider
Added Brewfest food items
Added Wrath beta food items
Removed Jaggal Clam Meat (item:24477) from raw meat list
Fixed status changes for feeding and mending
Added localization stubs for esES, koKR, zhCN, and zhTW (addon should now work in these locales)
Fixed settings upgrade path (was causing settings to reset on load)
Fixed detection of live pet (not sure how this problem happens though)
Fixed detection for happy, debuffed, and mending status changes
Added option to not consume food items automatically when your pet is already Happy
Added options for Dismiss and Mend modifier keys
Added partial ruRU localization (will work in this locale)
Added full support for options localization (need translations for all locales)
Feed Pet below out-of-combat Mend threshold if already Mending
Fixed config >_>
Fixed for preferring conjured food
Fixed for considering food with an item level higher than pet's level
Added partial configuration (no options for modifier keys or OOC Mend threshold yet)
Potential fix for AddonLoader users
Localized spell names so macro will work in non-English clients
Increased time between "no food" warnings to 4 minutes
Increased time between "hungry" warnings to 2 minutes
Time between "very hungry" warnings remains at 1 minute
Fixed failure to detect pet food under some circumstances (again, thank you Blizz for the myriad of states where pets simultaneously exist and do not exist)
Fixed localization so that locales without any translations don't generate errors
Added localization information to readme
Tweaked food selection logic (needs testing)
Don't show "hungry" warnings if the pet is dead or currently eating
Don't show "no food" warnings if the pet isn't fully loaded (damn you Blizzard for making so many "in limbo" transitions for pets)