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.

Usage

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 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.

One thing I noticed with version 2.4.3.39, was Creature Comforts thought my pet was hungry when she wasn't.. at least I don't think she was, happiness colour on bar and in pet frame was green all the time.
Downloaded 2.4.3.40, perhaps it's also fixed

2.4.3.40 should fix the settings-reset issue. I also added some code to make sure the macro doesn't get stuck in "dead pet" mode when your pet isn't dead, although I have no idea if it actually solves the problem, as I have never seen this happen, and can't see any way it should be able to happen. Please let me know if either issue is not resolved.

Originally posted by joshwill80 i check the box, and it unchecks itself every time i reload the ui or relog in. i tried setting raw foods to true in the sv, but it still unchecks itself when i log in and it sets the sv back to false.

During the session, after you've checked the box, does the addon detect and use raw food items?

Originally posted by Phanx What do you mean by "keeps toggling itself off"? Does the checkbox remain unchecked when you click on it? Does it reset to unchecked the next time you open the window? Does it reset to unchecked the next time you log in or reload the UI? Does the checkbox stay checked but the addon not recognize your raw food? The addon is feeding raw meat to my ravager just fine, so you'll need to be more specific in order for me to fix the problem or even know what the problem is. :P

i check the box, and it unchecks itself every time i reload the ui or relog in. i tried setting raw foods to true in the sv, but it still unchecks itself when i log in and it sets the sv back to false.

Creature Comforts is intended to handle pet upkeep (keeping your pet alive, healthy, and happy), not control your pet's behavior. As well, what you ask for is both (a) provided by the default UI and any actionbar addon that supports the pet bar, and (b) something that would be impossible to integrate into the existing macro, as there is no specific event to indicate when you should recall your pet, unlike health, happiness, and despawning, which fire specific events that trigger specific responses. Request declined.

What do you mean by "keeps toggling itself off"? Does the checkbox remain unchecked when you click on it? Does it reset to unchecked the next time you open the window? Does it reset to unchecked the next time you log in or reload the UI? Does the checkbox stay checked but the addon not recognize your raw food? The addon is feeding raw meat to my ravager just fine, so you'll need to be more specific in order for me to fix the problem or even know what the problem is. :P

the only option i try to change is using raw food, but the option keeps toggling itself off. also tried editing the sv, but it also defaults back to no raw food when i log in. not sure if the other options have the problem too or not.

The problem with the last update is that the event that the pet becomes unhappy does not trigger a macro refresh. If my pet gets hungry I have to move something in my bags to triger CC's rewrite of the macro... less than convienient...

I'm still finding that I have to manually feed my pet now when it's content with version 2.4.3.36-beta... I really thought it was working ok but it's gone back to this weird behavior now even after letting the app replace the macro. /sigh