Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(31 Kb)
Download
Updated: 01-11-12 09:31 PM
Pictures
File Info
Updated:01-11-12 09:31 PM
Created:unknown
Downloads:13,559
Favorites:135
MD5:

Creature Comforts  Popular! (More than 5000 hits)

Version: 4.3.0.120
by: Phanx [More]


This addon is no longer maintained or supported.

If you are interested in permanently adopting Creature Comforts,
and have published at least one WoW addon,
please send me a PM!


----------------------------------------------------------------------------------------------------------------------------------


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.

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

Language Support

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 简体中文.

Credits

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.

Version 4.3.0.120
  • Updated for macro API changes in WoW 4.3 (untested, patch from user help137)
  • Fixed some options
  • Fixed key binding labels

Version 4.1.0.115
  • 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

Version 4.0.6.111
  • Added a key binding for people who don’t want to take up an action button
  • Updated the Spanish localization

Version 4.0.3.101
  • Added many food items for the Cataclysm expansion

Version 4.0.3.98
  • 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

Version 3.3.5.86
  • Updated configuration libraries

Version 3.3.2.84
  • Fixed some bugs in the options

Version 3.3.2.83
  • Added translations for all locales for alert messages
  • Updated options generation code

Version 3.2.0.76
  • Fixed error that caused conflicts with Buffet under certain conditions

Version 3.2.0.75
  • Added support for dual talent specialization

Version 3.0.3.67
  • Fixed paths to locale files in TOC

Version 3.0.3.66
  • 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

Version 3.0.2.53
  • Fixed combo/bonus food options
  • Fixed hungry warning intervals
  • Added options to suppress all warnings
  • Removed 2.4.3 compatibility

Version 2.4.3.48-beta
  • 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

Version 2.4.3.41-beta
  • Fixed status changes for feeding and mending
  • Added localization stubs for esES, koKR, zhCN, and zhTW (addon should now work in these locales)

Version 2.4.3.40-beta
  • Fixed settings upgrade path (was causing settings to reset on load)
  • Fixed detection of live pet (not sure how this problem happens though)

Version 2.4.3.39-beta
  • Fixed detection for happy, debuffed, and mending status changes

Version 2.4.3.36-beta
  • Added option to not consume food items automatically when your pet is already Happy

Version 2.4.3.33-beta
  • Added options for Dismiss and Mend modifier keys

Version 2.4.3.30-beta
  • 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

Version 2.4.3.27-beta
  • Fixed config >_>

Version 2.4.3.26-beta
  • 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)

Version 2.4.3.22-beta
  • Potential fix for AddonLoader users

Version 2.4.3.21-beta
  • 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

Version 2.4.3.20-beta
  • 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
  • Fixed versioning
  • Added localization information to readme

Version 2.4.3.17-beta
  • 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)
  • Maybe fixed inconsistent loading... again, gg Blizz
  • Fixed localizations (still only works for English, French, German)

Version 2.4.3.15-beta
  • Fixed missing defaults error; I have no idea how they managed to get lost!

Version 2.4.3.14-beta
  • Updated food database
  • Added tekIDmemo mini-library instead of simply duplicating its code
  • Added config file to TOC; it won't even try to load if you're not me
  • Added config lib local path to TOC; yes, you'll get a FrameXML log error, no, it's not relevant to any issues you may or may not have with the addon
  • General cleanup

Version 2.4.3.9-beta
  • Disabled debug output

Version 2.4.3.8-beta
  • Added partial deDE and frFR translations; addon should work in these locales now
  • Complete translations for these or any other locales are welcome :)

Version 2.4.3.6-beta
  • Mend Pet out of combat too if pet is below 75% health
  • Mend Pet out of combat too if pet is debuffed and you have Improved Mend
  • Added a few missing foods
  • General cleanup, many bugfixes
Post A Reply Comment Options
Unread 12-28-10, 02:48 AM  
Akkorian
A Flamescale Wyrmkin
 
Akkorian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 107
File comments: 122
Uploads: 2
According to Phanx, there was some reason she didn’t want to use the data from LibPeriodicTable, but she doesn’t remember what that was. For now I’ve just added the new food items by hand. Give version 4.0.3.101 a try and let me know if you find anything missing or miscategorized. I did check LPT for items I wasn’t sure how to classify, so hopefully everything is in the right category.

Version 4.0.3.101
  • Added many food items for the Cataclysm expansion
__________________
“Be humble, for you are made of earth. Be noble, for you are made of stars.” — Serbian proverb
Akkorian is offline Report comment to moderator  
Reply With Quote
Unread 12-27-10, 11:05 AM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 268
File comments: 250
Uploads: 5
Originally posted by Akkorian
Good point. I’ll talk to Phanx and see if she had some way of automating that, or if I need to go through Wowhead by hand.
Well, there's a slightly easier way, you could adapt it to read a table formated like it is in LibPeriodicTable 3.1 so that later you'd only have to copy/paste.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Unread 12-26-10, 06:27 PM  
Akkorian
A Flamescale Wyrmkin
 
Akkorian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 107
File comments: 122
Uploads: 2
Good point. I’ll talk to Phanx and see if she had some way of automating that, or if I need to go through Wowhead by hand.
__________________
“Be humble, for you are made of earth. Be noble, for you are made of stars.” — Serbian proverb
Akkorian is offline Report comment to moderator  
Reply With Quote
Unread 12-26-10, 12:03 PM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 268
File comments: 250
Uploads: 5
I believe the food table needs to be updated with Cataclysm IDs.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Caellian is offline Report comment to moderator  
Reply With Quote
Unread 12-23-10, 03:00 AM  
Akkorian
A Flamescale Wyrmkin
 
Akkorian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 107
File comments: 122
Uploads: 2
Okay, I’ve posted an update with all the changes Phanx made but hadn’t yet released. I don’t play a hunter, though, so the only testing I did was to make sure there weren’t any errors on a level 1 hunter. If you find any issues on a real hunter, please let me know, and I’ll do my best to fix them.

Also, if you have experience writing WoW addons and would be interested in permanently taking over Creature Comforts, send a PM to me or Phanx.

Version 4.0.3.98
  • 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
__________________
“Be humble, for you are made of earth. Be noble, for you are made of stars.” — Serbian proverb
Akkorian is offline Report comment to moderator  
Reply With Quote
Unread 12-22-10, 02:28 AM  
Akkorian
A Flamescale Wyrmkin
 
Akkorian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 107
File comments: 122
Uploads: 2
Hi joshwill80,

Phanx is taking some time off, so I’ll be maintaining most of her addons for a while. I don’t have a hunter, so I’m not sure how much needs to be changed for Cataclysm. I see from the recent comments that Glyph of Mend Pet and multiple Call Pet spells are the main issues. I’ll talk to Phanx and see if she had anything she’d done but hadn’t posted yet before I start writing new code. Is there anything else that needs to be added or changed for Cataclysm?
__________________
“Be humble, for you are made of earth. Be noble, for you are made of stars.” — Serbian proverb
Akkorian is offline Report comment to moderator  
Reply With Quote
Unread 12-15-10, 03:01 PM  
joshwill80
A Murloc Raider

Forum posts: 5
File comments: 144
Uploads: 0
Still alive?

Going to roll a hunter soon. Started looking through hunter addons. I was wondering if there were any plans to update this for Cata?
joshwill80 is offline Report comment to moderator  
Reply With Quote
Unread 10-24-10, 10:06 PM  
Iseabail
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Originally posted by Phanx
If you don't want to drop the Call Pet flyout on an action button, you may find your needs met by the addon OPie, which creates radial popup bars (eg. buttons in a ring) around your cursor when you press specific keys. You could easily create a ring with all of your Call Pet spells on it; then, when you pressed the keybinding you picked, all of your Call Pet spells would appear around your cursor, and you'd just flick the cursor over the one you wanted and release the keybinding to cast it.
Thanks, I'll give it a try!
Iseabail is offline Report comment to moderator  
Reply With Quote
Unread 10-24-10, 07:07 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4601
File comments: 2102
Uploads: 42
If you don't want to drop the Call Pet flyout on an action button, you may find your needs met by the addon OPie, which creates radial popup bars (eg. buttons in a ring) around your cursor when you press specific keys. You could easily create a ring with all of your Call Pet spells on it; then, when you pressed the keybinding you picked, all of your Call Pet spells would appear around your cursor, and you'd just flick the cursor over the one you wanted and release the keybinding to cast it.
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 10-24-10, 06:29 PM  
Iseabail
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Originally posted by Phanx
I'll get an update out soon.

If you guys are still reading — I'm thinking that Creature Comforts should just summon whichever pet you'd last summoned, and if you want to summon a different one, you'd need to do it from the spellbook or an action bar. Sound okay?
Would there be a way to make this an option? I just popped in here to find out if there was any way to modify the addon myself just to show the flyout menu if the pet has been dismissed. Reason being, it would be handy in PVP for switching pets. The fact that it is defaulting to Pet 1 is causing me problems as it is, and I hate that I had to use an extra bar slot for the Call Pet flyout.
Iseabail is offline Report comment to moderator  
Reply With Quote
Unread 10-18-10, 08:00 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1047
Uploads: 0
Originally posted by voodoodad
I've been trading out all four spirit beasts on a semi-regular basis, and haven't seen them go below happy once.
Have a not-yet-80 Hunter here with a turtle. He/she/it has dropped below Happy (125% damage) to Content (100%) on two different occasions idling (sitting in IF testing mods...heh).

Originally posted by Phanx
Also, if any of you are using Glyph of Mend Pet, can you tell me if the glyphed Mend Pet still increase happiness if your pet is already at full health, or only if it actually heals the pet? Also, does it increase happiness each time it ticks, or just once when you cast it?
Yes, Glyph of Mend Pet does increase health when at full happiness in WoW 4.0.1 live.

Have that glyph active on the above Hunter. Started by feeding his turtle (so to speak) an appropriate level basic food (Honey-Spiced Lichen). Waited for it to show in the combat log: [(my turtle)] gains 0 Happiness from [(my hunter's)] Feed Pet. Then fed again after the ticks were done to be sure that 0 happiness is what it would receive.

Then did a Mend Pet immediately after the Feed Pet ticks were done. Sure enough: [(my turtle) gains 40 Happiness from [(my turtle's)] Happiness. That was on every single tick of the Mend Pet, not just the first one.

Rinse, repeated. Fed again, but waited about a minute beforehand. It gained 16 happiness from the Feed Pet effect on the first tick, then 0 on the remaining ticks of the effect. Then an immediate Mend Pet after the Feed Pet effect was done: yet again, 40 happiness per tick (did not vary) until the effect was over.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 10-16-10, 10:57 PM  
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar

Forum posts: 1632
File comments: 28
Uploads: 0
Originally posted by Phanx
I'll get an update out soon.

If you guys are still reading — I'm thinking that Creature Comforts should just summon whichever pet you'd last summoned, and if you want to summon a different one, you'd need to do it from the spellbook or an action bar. Sound okay?

Also, if any of you are using Glyph of Mend Pet, can you tell me if the glyphed Mend Pet still increase happiness if your pet is already at full health, or only if it actually heals the pet? Also, does it increase happiness each time it ticks, or just once when you cast it?
Phanx, I think but I'm not 100% sure that pet happiness is bugged on live right now. I've been trading out all four spirit beasts on a semi-regular basis, and haven't seen them go below happy once. So until that's fixed, we don't really have an answer sorry to say.
__________________

~ no need to make the message completely obnoxious - Cairenn
voodoodad is offline Report comment to moderator  
Reply With Quote
Unread 10-16-10, 03:19 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4601
File comments: 2102
Uploads: 42
I'll get an update out soon.

If you guys are still reading — I'm thinking that Creature Comforts should just summon whichever pet you'd last summoned, and if you want to summon a different one, you'd need to do it from the spellbook or an action bar. Sound okay?

Also, if any of you are using Glyph of Mend Pet, can you tell me if the glyphed Mend Pet still increase happiness if your pet is already at full health, or only if it actually heals the pet? Also, does it increase happiness each time it ticks, or just once when you cast it?
Phanx is offline Report comment to moderator  
Reply With Quote
Unread 10-13-10, 04:59 PM  
Mook
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 120
Uploads: 1
Agreed! Looking forward to an update.
Mook is offline Report comment to moderator  
Reply With Quote
Unread 07-29-10, 09:01 PM  
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar

Forum posts: 1632
File comments: 28
Uploads: 0
Phanx, since starting the beta last week I've come to realize just how much I appreciate CC. I guess it's a case of "don't know what you've got till it's gone".

This is definitely the one addon every hunter should have!
__________________

~ no need to make the message completely obnoxious - Cairenn
voodoodad is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: