PetCaught

Note: Blizzard is implementing this functionality into the default UI with Patch 5.1, so this addon will be made obsolete at that point.

What's this?

PetCaught is a very simple addon that appends a "Caught" or "Not Caught" note to the tooltips of any wild battle pets you may encounter. The goal is to help you catch 'em all more easily, removing the need to check the pet journal to determine if you've already captured a certain pet.

The addon will add the note to both world tooltips as well as minimap tracking tooltips. In addition, it will note the quality of your captured pet (for example, Poor, or Uncommon) so that you can decide if you want to try to capture a higher quality of a pet you already have.

PetCaught has no UI or configuration, just drop it into your addons folder and you're good to go. If you've got suggestions or screenshots, let me know in the comments below.

-Fixed a Lua error thrown when using the Filter text box in the Pet Journal

Oh, please please don't discontinue this addon! Yes, they added the caught pets number to the tooltip, but PetCaught is awesome for the minimap mouseover telling you what quality you have in your journal. The default WoW tooltip doesn't do that, only gives a number -- and even then, you have to land and find the critter in the first place in order to target it, or stop and search for the pet in your journal to see what you own.

PetCaught has been an invaluable thing to have while hunting new pets and upgrading ones I already own. It would be sad to see it go just because WoW adds a default that is sort of (but not really) the same.

Really nice mod, but I think its blocking my achievements. Not from getting them, but seeing them.

For example, in the last 30 minutes or so, I have got 2 battle pet achievements, getting a pet to 10 and getting my first rare. both of them never showed, if I checked my achievements it said I never got them, reloading my ui didn't change it, and I had to relog for them to show.

the only other mods I use is Recount and WarcraftpetsExpress.

Any idea if this is your mod doing it, a glitch, or what? anyone else having this issue? no error report displays.

Other than that, I really like this mod. super helpful because I'm stuck in a "Gotta catch'em all" mindset right now. Love this mod, I actually just now registered to WoW Interface because I'm hoping you can fix this, if its your mod doing it.

Ah, I went through and found out what was causing it; I had just updated Dominos (a bar mod) and it seems to be the culprit, the previous version wasn't doing it.

I did find a genuine issue with your addon though, that was causing the detection to "fail" on the tooltips. if you use the filters in the pet journal (say to show only favorites) then any pet that is "hidden" in the journal will display as "not caught" in the world, even if you have caught it. I turned it on and off several times to confirm

It seems that the addon is making the menu icons (charsheet, spellbook, questlog, etc..) that appear in the little box on the right side during a Pet Battle disappear.

If you use a menu hotkey (like L to open the questlog, or shift+P for the pet journal) the icons come back. So yeah.

Edit: actually opening/closing the map is what makes the icons show up again.

Edit2: saw another issue; Found a skunk wandering in Duskwood, it said "not caught" - but I do have one caught from the same zone. I used the "click to open in Journal" link to make sure it was the same Pet ID

Liking it so far, can't wait for more features. I would like to see rarity color and caught/not caught show somewhere on the info cards/tooltips that show up during pet battles, as there is no way to tell if you have the 2nd pet in a wild-battle, or its rarity (there is another pet addon that does this currently)

I wasn't able to reproduce the issue with the minibar icons disappearing. Make sure you disable all addons except for PetCaught, then try fighting a pet again. The code for the addon is really simple and it doesn't touch anything UI-related other than tooltips so I'm not sure how that could even be occurring. :S

I'll look into adding rarity inside of pet battles, since that's something I've been wanting also. I don't think I'll be adding a ton of crazy features though... I'm sure very deep and complex "Pokédex" type addons will start to pop up in a few months once other coders have had time to play with the new API, and I have no doubt that they'll do a better job than I ever could. This addon was really meant as just a quick fix for a very minor UI annoyance. :P

Originally Posted by Ratso Steamwheedle

VERY useful addon. Thanks for taking the time.

I did notice that when you get multiple creatures in the same tooltip its looks a little strange. i.e.

Frog
Toad
Caught
Uncaught

Other than that I dig it. Seems like it should be standard in the Blizz UI.

Yeah, unfortunately the API is very limiting and clunky when it comes to those minimap tooltips and I wasn't able to devise an elegant solution to that issue at the time (it was 2AM, I was tired, and I kept getting distracted by pet battles...).

It's a little messy, but for now it'll have to do. Once I've gotten over my MoP release leveling binge I'll see what I can do.

It seems that the addon is making the menu icons (charsheet, spellbook, questlog, etc..) that appear in the little box on the right side during a Pet Battle disappear.

If you use a menu hotkey (like L to open the questlog, or shift+P for the pet journal) the icons come back. So yeah.

Edit: actually opening/closing the map is what makes the icons show up again.

Edit2: saw another issue; Found a skunk wandering in Duskwood, it said "not caught" - but I do have one caught from the same zone. I used the "click to open in Journal" link to make sure it was the same Pet ID

Liking it so far, can't wait for more features. I would like to see rarity color and caught/not caught show somewhere on the info cards/tooltips that show up during pet battles, as there is no way to tell if you have the 2nd pet in a wild-battle, or its rarity (there is another pet addon that does this currently)

first off - addon works great as intended to function. problem i have is when i open the journal to search something as soon as i type the first letter, and for each subsequent letter i get this error:

<snip>

Thanks for catching that. I've uploaded a fix for it just now.

greatly appreciated - tyvm

Looks like the file is still pending approval from a moderator. The fix is tiny, literally a single line, so you can paste it into the code for the current version if you want.

first off - addon works great as intended to function. problem i have is when i open the journal to search something as soon as i type the first letter, and for each subsequent letter i get this error:

first off - addon works great as intended to function. problem i have is when i open the journal to search something as soon as i type the first letter, and for each subsequent letter i get this error: