- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
PetCheck
- 0 Likes
- World of Warcraft
- 3,551 Downloads
- Supports: 4.0.3a
- 0 Average Daily Downloads
- Comments
- Created 2/9/2009 8:18:12 PM
- Updated 1/27/2011 3:53:01 AM
- 2 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: PetCheck v1.4.22
About PetCheck
PetCheck is an AddOn designed to keep your favorite non-combat pet summoned at all times.
__Commands__ (You can use either /pc or /petcheck)
/pc help - displays valid commands.
/pc status - displays your current pet and whether or not PetCheck is paused.
/pc pause - pauses/unpauses PetCheck.
/pc set 'pet name' - sets the pet you want PetCheck to keep summoned.
/pc version - displays version information.
/pc stealth - toggles stealth mode on/off.
For example to summon Frosty the baby frostwyrm you type:
/pc set frosty
Please post any feedback here.
_Version 1.4.22__1-27-11_
Added a check for flight (Thanks, dreamstate83).
Added a check for Druid flight forms (Thanks again, dreamstate83).
_Version 1.4.21__1-11-11_
Added a check for Hunters' Camouflage.
Added a check for Mages' Invisibility.
Updated TOC Author information to my current character.
_Version 1.4.2__10-29-10_
Fixed a bug with the dismount GCD implemented in v1.4.1.
Fixed a bug where PetCheck would interrupt eating or drinking to summon.
Changed the interface to red.
Commented and cleaned up source code.
Increased code performance.
Added support for '/pc' instead of '/petcheck'.
Added message displaying PetCheck feedback email.
Added startup message to indicate PetCheck has successfully loaded.
Added option to view the current PetCheck version and release date.
PetCheck will no longer attempt to summon while you're falling.
_Version 1.4.1__10-29-10_
Fixed a bug where PetCheck would cancel Stealth to summon after dismounting by casting Stealth.
Fixed a bug where PetCheck would interrupt First Aid bandage channeling to summon.
Fixed a bug where PetCheck would try to summon while casting, resulting in error message spam ingame.
_Version 1.4__10-22-10_
Added a new feature: Stealth mode
If stealth mode is enabled, PetCheck will automatically dismiss your pet upon entering stealth
Upon leaving stealth, PetCheck will re-summon your pet as soon as you're not: targeting a spell, dead, or in combat.
_Version 1.3__10-22-10_
Updated for compatibility with patch 4.0.1.
Fixed a bug where learning or unlearning a pet would offset your current pet until you relogged.
_Version 1.2__8-08-09_
PetCheck will now find pets such as "Spirit of Summer" regardless of upper/lower case letters.
_Version 1.1__3-22-09_
PetCheck will no longer attempt to summon your pet while in combat.
PetCheck will no longer attempt to summon while a spell is awaiting a target.
_Version 1.0__2-10-09_
Fixed an issue where PetCheck would dismount the player.
_Version 0.1__2-9-09_
PetCheck Released.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| PetCheck v1.4.22 | Release | 4.0.3a | 658 | 1/27/2011 3:53:01 AM |
| PetCheck v1.4.21 | Release | 4.0.3a | 242 | 1/11/2011 8:51:25 AM |
| PetCheck v1.4.2 | Release | 4.0.1 | 465 | 10/29/2010 9:57:08 PM |
| PetCheck v1.4.1 | Release | 4.0.1 | 148 | 10/29/2010 2:58:20 AM |
| PetCheck v1.4 | Release | 4.0.1 | 222 | 10/22/2010 4:42:45 PM |
| PetCheck v1.3 | Release | 4.0.1 | 68 | 10/22/2010 3:09:27 PM |
| PetCheck v1.2 | Release | 3.2.0 | 1,116 | 8/8/2009 2:50:04 PM |
| PetCheck v1.1 | Release | 3.0.9 | - | 3/22/2009 12:50:07 PM |
| PetCheck v0.1 | Release | 3.0.8 | - | 2/9/2009 8:22:09 PM |

Comments
Message: Interface\AddOns\PetCheck\petcheck.lua:51: Usage: GetCompanionInfo(type, index)
Time: 02/12/11 00:34:46
Count: 3
Stack: [C]: in function `GetCompanionInfo'
Interface\AddOns\PetCheck\petcheck.lua:51: in function
Locals: (*temporary) = "CRITTER"
(*temporary) = 0
I'm certain it has something to do with how the petcheck saved variables are working. After manually running the "/petcheck set " every time i log in the errors stop. I'll email you this post in case you read it first, and if I come up with a fix in the meantime I'll let you know
============================================
To circumvent this I suggest the following code change. Look for this line:
or IsMounted() == 1 -- Is the player mounted?
and add this after it:
or IsFlying()== 1 -- Is the player flying?
============================================
The pet will still summon in flight form if I land, but will no longer be spammed if I am flying around.
Once again, I'm really really sorry it took me so long to realize that I had forgotten to apply that fix. If you have any feedback in the future, please don't hesitate to email PetCheck@live.com as your email will go immediately to my iPhone and I'll be able to apply a fix within a few days. I rarely check the comments here on Curse.
if i cast camouflage while mounted the pet summon breaks it.
I found that as a druid in epic flight form, the petcheck addon would continuously summon my pet while I was flying, and then summoning again when the pet was out of range of my high flight. This locked up global cooldowns and was a tad annoying. I added this:
or IsFlying() == 1
Also, I will fix the packaging issue on this update, Ani.
So heres my suggestion: would it be difficult to add an exception for combat for the petcheck autoscan? and maybe a 10 second delay after dismounting? Possibly an override where it wouldnt interrupt anything at all .... like petcheck would pause for any casting or other player actions to complete.
I don't know how hard it would be to add these exceptions, but thanks for making the addon and hopefully you can find the time for an upgrade to this great addon :)
Good Luck and Thanks again
:)