Download
(49 Kb)
Download
Updated: 10-10-13 11:58 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:10-10-13 11:58 PM
Created:09-28-12 11:55 PM
Downloads:4,101
Favorites:99
MD5:
5.4
Pet Theory
Version: 5.4.0-1.1.12
by: Torhal [More]
Improves upon the functionality of the PetJournal and information during Pet Battles and while wandering Azeroth.

Features
  • Clearly displays rarity for both enemy and friendly pets during Pet Battles
  • Shows which rarities and levels of Battle Pets have been captured in their tooltips and in Minimap tooltips.
  • Displays rarity color for pets in the PetJournal, and displays rarity for non-wild pets.
  • Displays a tooltip when hovering over pets in the PetJournal so you can easily see their passives, pros, and cons, without having to click on them first.
  • Allows sorting by name, level, power, speed, health, and type in either ascending or descending order.
  • Filter pets by zone.
  • Double-click a pet in the PetJournal to summon it.
5.2.0-1.1.11
- Bump ToC version to 50300.

5.2.0-1.1.11
- Fixed incorrect check for unknown pets.

5.2.0-1.1.10
- Bump ToC version to 50200.
- Cleanup, and color the names in the PetJournalPetCard by rarity.
- Updated API usage.
- Added item-to-NPC mappings for Hyacinth Macaw, Mr. Chilly, Sen'jin Fetish, and Lil' K.T. (thanks, sidji!)

5.0.5-1.1.9
- Added mappings for Wolpertinger's Tankard and Parrot Cage (Cockatiel)
- Fix zone filtering for zones with empty sub zone names.
- Might help to include AceDB-3.0 in the list of files to load. Oops.
- Give pets which are set as Favorite precedence in the sorted list.

5.0.5-1.1.8
- Fixed errors caused by the fact that FloatingBattlePetTooltip doesn't have an info_line (yet).
- More loading changes, to prevent errors.
- Don't just hide the PetJournalFilterButton and PetJournalListScrollFrame - completely remove their anchors as well so they cannot possibly show.
- Handle edge-case where zone name is nil (likely before the player is completely in the game) and added matching against the sub zone as well.

5.0.5-1.1.7
- Removed redundant information from Auction House tooltips.
- Fixed the ever-growing Auction House tooltip.
- Revamped loading and list handling logic.
- Don't color the pet level by quality - it can be hard to read when blue.
- Prevented the final (and invisible) list button from displaying a sticky tooltip when clicking on the Pet Journal tab.
- Treat all sort fields the same; check to see if one of the compared pets has a nil field and relegate to the end of the list. This ensures that sorting by, for example, primary stat will not mix pets without a primary in with those that do.

5.0.5-1.1.6
- Changed tooltip code to be sensible - no more overlapping FontStrings.
- Show the rarity color for the pet named in the release-confirmation popup.
- Disable the "Only Favorites" checkbox when turning off "Collected" - don't disable "Collected".

5.0.5-1.1.5
- Added filter/sorting persistence. Completely exit WoW before updating.
- Setting up hooks when Blizzard_PetJournal is already loaded would probably be a good idea…
- Added the ability to summon a pet on double-click of the list button.
- Check for nil rarity (only happens immediately after learning a pet).

5.0.5-1.1.4
- Properly remove/relocate pets in the registry when one is released.
- Repopulate the caches and list even when the PetJournal isn't visible...fixes issue where releasing/obtaining pets wasn't registering on the minimap and also causing Lua errors for pet rarity.
- Switch tooltip when hovering over a pet in the list to show one of its three abilities when pressing SHIFT, CTRL, or ALT.
- Widened the total/unique frame so the text will fit in other locales, and moved it to the bottom-center of the PetJournal.
- Fix display of known/unknown in tooltip of Battle Pets in the auction house.

5.0.5-1.1.3
- Don't allow the inserted text to overwrite the speed advantage text in the PetBattle tooltip.
- Minimized lines added to tooltips.
- Update the pet list when zoning so the list is correct if filtering by current zone.
- Set released pets as unowned.
- Make sure the Blizzard_PetJournal isn't already loaded before setting up UI elements.
- Changed calculation for max health stat weight.
- Reset the list scrollbar to the beginning when toggling Collected/Not Collected or the zone-only filters.
- Much improved filter handling.
- Restore generic sort fallback to hit level/descending before name/ascending.

5.0.5-1.1.2
- Added display for a pet's primary (highest) stat next to the level icon.
- Added ability to sort by primary stat.
- Fixed issue some people were having with tooltips suddenly appearing while the PetJournal was closed.
- Fixed issue where typing in a search query would produce erratic results in the list and make it seem as though no other pets existed for the tooltip output.
Archived Files (17)
File Name
Version
Size
Author
Date
5.3.0-1.1.11
49kB
Torhal
06-12-13 07:58 PM
5.2.0-1.1.11
49kB
Torhal
04-15-13 09:03 PM
5.2.0-1.1.10
49kB
Torhal
04-14-13 04:40 AM
5.0.5-1.1.9
52kB
Torhal
10-16-12 07:22 PM
5.0.5-1.1.8
52kB
Torhal
10-10-12 08:57 PM
5.0.5-1.1.7
52kB
Torhal
10-10-12 03:20 AM
5.0.5-1.1.6
52kB
Torhal
10-08-12 09:30 PM
5.0.5-1.1.5
52kB
Torhal
10-07-12 06:53 PM
5.0.5-1.1.4
45kB
Torhal
10-06-12 05:34 AM
5.0.5-1.1.3
44kB
Torhal
10-05-12 09:40 PM
5.0.5-1.1.2
44kB
Torhal
10-04-12 09:46 PM
5.0.5-1.1.1
43kB
Torhal
10-04-12 04:16 PM
5.0.5-1.1
36kB
Torhal
09-30-12 04:53 PM
5.0.5-1.0
35kB
Torhal
09-30-12 09:06 AM
beta3
33kB
Torhal
09-30-12 01:39 AM
beta2a
32kB
Torhal
09-29-12 08:12 PM
beta-1
32kB
Torhal
09-28-12 11:55 PM


Post A Reply Comment Options
Old 10-11-12, 12:14 PM  
AutolycusWolf
A Kobold Labourer
 
AutolycusWolf's Avatar

Forum posts: 0
File comments: 58
Uploads: 0
Having the exact same issue with Aalwein and I don't use PJE. Just for the record I did try PJE to see if the same thing happens there which it did so I reckon it might be something on Blizz's end after the small patch (5.0.5b) and server restarts applied today.

EDIT: Most probably something with CRZ which have been messing up with everything as of late...
Last edited by AutolycusWolf : 10-11-12 at 12:22 PM.
AutolycusWolf is offline Report comment to moderator  
Reply With Quote
Old 10-11-12, 12:07 PM  
Aalwein
A Flamescale Wyrmkin
 
Aalwein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 94
Uploads: 1
Originally Posted by Torhal
Originally Posted by Aalwein
Just me, or did the "Zone Only" filter get borked in the latest version? It doesn't seem to do anything for me when I turn in on/off anymore.

Edit: NM, after the server restart today things are working again. Weird.

Edit 2: Well, I hit the filter immediately on logging in after the restart and it worked. The second I moved, the list reset to showing everything and toggling the filter didn't work again. This was in Winterspring (cross-realm zone). PetJournal Enhanced's zone filter seems to work fine though, for comparison.

Edit 3: The filter worked upon entering Azshara, which I think is not a cross-realm zone.
If you're using PJE alongside Pet Theory, that's your entire problem: They're both essentially doing the same thing, so therefore cannot interoperate.
No, I've been swapping them on and off to see if the behavior is happening in both addons. Just to provide more feedback to you.
__________________
Aalwein | Jaberwocky
Die by the Arrow | YouTube | Facebook | Twitter
Aalwein is offline Report comment to moderator  
Reply With Quote
Old 10-11-12, 12:05 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by Aalwein
Just me, or did the "Zone Only" filter get borked in the latest version? It doesn't seem to do anything for me when I turn in on/off anymore.

Edit: NM, after the server restart today things are working again. Weird.

Edit 2: Well, I hit the filter immediately on logging in after the restart and it worked. The second I moved, the list reset to showing everything and toggling the filter didn't work again. This was in Winterspring (cross-realm zone). PetJournal Enhanced's zone filter seems to work fine though, for comparison.

Edit 3: The filter worked upon entering Azshara, which I think is not a cross-realm zone.
If you're using PJE alongside Pet Theory, that's your entire problem: They're both essentially doing the same thing, so therefore cannot interoperate.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-11-12, 10:55 AM  
Aalwein
A Flamescale Wyrmkin
 
Aalwein's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 94
Uploads: 1
Just me, or did the "Zone Only" filter get borked in the latest version? It doesn't seem to do anything for me when I turn in on/off anymore.

Edit: NM, after the server restart today things are working again. Weird.

Edit 2: Well, I hit the filter immediately on logging in after the restart and it worked. The second I moved, the list reset to showing everything and toggling the filter didn't work again. This was in Winterspring (cross-realm zone). PetJournal Enhanced's zone filter seems to work fine though, for comparison.

Edit 3: The filter worked upon entering Azshara, then stopped working the second time I opened the pet journal. I can't figure out a common thread in what's causing this, but it doesn't happen in PetJournal Enhanced (again for comparison, I prefer PetTheory). I noticed that it stops working in the "Azshara" subzone, then starts working again when I enter the Shattered Strand subzone.
__________________
Aalwein | Jaberwocky
Die by the Arrow | YouTube | Facebook | Twitter
Last edited by Aalwein : 10-11-12 at 12:06 PM.
Aalwein is offline Report comment to moderator  
Reply With Quote
Old 10-11-12, 01:20 AM  
AutolycusWolf
A Kobold Labourer
 
AutolycusWolf's Avatar

Forum posts: 0
File comments: 58
Uploads: 0
There is an addon called NugMiniPet that auto-summons a mini pet (based on player favorites) and it is hooked on forward moving. This is purely a display-of-my-pets-for-personal-fun addon but all pet aficionados like to have a pet out while questing or doing other stuff, besides pet battling. I used to have GupPet which handled both my mount and pet needs but it eventually became a little cumbersome and buggy so I scrapped it for LiteMount and NugMiniPet. Now Pet Theory doesn't play nice with NugMiniPet because both place something at the bottom of the Pet Journal interface and those overlap with each other (NugMiniPet places some option check boxes and Pet Theory the Total No of Pets/No of Unique Pets box). Is there a way to fix that? Like Place the Total No of Pets/No of Unique Pets box back where it used to be? Now I know you moved that one at the bottom of the Pet Journal interface because of some non-English client font problems, but you could opt for two box approach instead of one á la PetJournal Enhanced.

Thanks for looking into the matter and ofc keep up the good work!

EDIT: As a side note a feature request: You could always incorporate an auto-summon of pets (based on player favorites) feature in Pet Theory.
Last edited by AutolycusWolf : 10-11-12 at 05:03 AM.
AutolycusWolf is offline Report comment to moderator  
Reply With Quote
Old 10-10-12, 11:33 PM  
tgwaste
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 18
Uploads: 1
Originally Posted by Torhal
Originally Posted by tgwaste
Originally Posted by Torhal
Originally Posted by tgwaste
tried removing my WTF folder just for grins. still nothing. tried all older versions just for grins:

5.0.5-1.1.6 doesnt work
5.0.5-1.1.5 doesnt work
5.0.5-1.1.4 works
5.0.5-1.1.3 works
5.0.5-1.1.2 works
5.0.5-1.1.1 works

what was the biggest coding change between 4 & 5?

I wonder if it could be that I have a pet that you/others dont thats breaking something.
I went down to no other AddOn but Pet Theory and amazingly, it didn't work. Now it does, so you should be fine now. Sorry about that.

Still doesnt work. No errors, just doesnt load.
Try 1.1.8 - also, make sure the AddOn is enabled from the login screen.
Nope, no good. Its enabled. I tried enabling it with my other addons and only by itself. Still no errors.
__________________
tgwaste
tgwaste is offline Report comment to moderator  
Reply With Quote
Old 10-10-12, 08:58 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by tgwaste
Originally Posted by Torhal
Originally Posted by tgwaste
tried removing my WTF folder just for grins. still nothing. tried all older versions just for grins:

5.0.5-1.1.6 doesnt work
5.0.5-1.1.5 doesnt work
5.0.5-1.1.4 works
5.0.5-1.1.3 works
5.0.5-1.1.2 works
5.0.5-1.1.1 works

what was the biggest coding change between 4 & 5?

I wonder if it could be that I have a pet that you/others dont thats breaking something.
I went down to no other AddOn but Pet Theory and amazingly, it didn't work. Now it does, so you should be fine now. Sorry about that.

Still doesnt work. No errors, just doesnt load.
Try 1.1.8 - also, make sure the AddOn is enabled from the login screen.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-10-12, 09:55 AM  
tgwaste
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 18
Uploads: 1
Originally Posted by Torhal
Originally Posted by tgwaste
tried removing my WTF folder just for grins. still nothing. tried all older versions just for grins:

5.0.5-1.1.6 doesnt work
5.0.5-1.1.5 doesnt work
5.0.5-1.1.4 works
5.0.5-1.1.3 works
5.0.5-1.1.2 works
5.0.5-1.1.1 works

what was the biggest coding change between 4 & 5?

I wonder if it could be that I have a pet that you/others dont thats breaking something.
I went down to no other AddOn but Pet Theory and amazingly, it didn't work. Now it does, so you should be fine now. Sorry about that.

Still doesnt work. No errors, just doesnt load.
__________________
tgwaste
tgwaste is offline Report comment to moderator  
Reply With Quote
Old 10-10-12, 03:35 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by tgwaste
tried removing my WTF folder just for grins. still nothing. tried all older versions just for grins:

5.0.5-1.1.6 doesnt work
5.0.5-1.1.5 doesnt work
5.0.5-1.1.4 works
5.0.5-1.1.3 works
5.0.5-1.1.2 works
5.0.5-1.1.1 works

what was the biggest coding change between 4 & 5?

I wonder if it could be that I have a pet that you/others dont thats breaking something.
I went down to no other AddOn but Pet Theory and amazingly, it didn't work. Now it does, so you should be fine now. Sorry about that.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 02:56 PM  
tgwaste
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 18
Uploads: 1
tried removing my WTF folder just for grins. still nothing. tried all older versions just for grins:

5.0.5-1.1.6 doesnt work
5.0.5-1.1.5 doesnt work
5.0.5-1.1.4 works
5.0.5-1.1.3 works
5.0.5-1.1.2 works
5.0.5-1.1.1 works

what was the biggest coding change between 4 & 5?

I wonder if it could be that I have a pet that you/others dont thats breaking something.
__________________
tgwaste
Last edited by tgwaste : 10-09-12 at 06:03 PM.
tgwaste is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 02:26 PM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by tgwaste
Originally Posted by Torhal
Originally Posted by tgwaste
Damn. It really sux this doesnt work anymore. I even tried disabling all my add-ons cept this one and nothing.

At least 1.1.4 still works i guess.
That's very confusing, since it works fine for me and others...and if you've disabled all other AddOns, it's even more confusing. :/
Maybe it has something to do with me being on mac? Or using the 64bit client?
Nope. Not only are AddOns platform-agnostic since they're run within the client's Lua interpreter, but I'm on a Mac and using the 64-bit client as well...
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 12:17 PM  
tgwaste
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 18
Uploads: 1
Originally Posted by Torhal
Originally Posted by tgwaste
Damn. It really sux this doesnt work anymore. I even tried disabling all my add-ons cept this one and nothing.

At least 1.1.4 still works i guess.
That's very confusing, since it works fine for me and others...and if you've disabled all other AddOns, it's even more confusing. :/
Maybe it has something to do with me being on mac? Or using the 64bit client?
__________________
tgwaste
tgwaste is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 02:36 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by Mikari
Originally Posted by Torhal
Originally Posted by Mikari
Every time I log in I get an error in the error frame saying I'm in the wrong zone, I assume this is some side effect of the zone filtering?
...no? What's the error?
It's literally in the red error text at the top of the screen, you know where it says not enough mana, you can't do that yet etc, it says "You are in the wrong Zone" but now I'm thinking it's nothing to do with your addon actually, I'm wondering what's causing it.
Heh, definitely not Pet Theory - that sounds like you have an AddOn that's trying to auto-use an item that can only be used in a specific zone.
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 02:35 AM  
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 196
Uploads: 28
Originally Posted by tgwaste
Damn. It really sux this doesnt work anymore. I even tried disabling all my add-ons cept this one and nothing.

At least 1.1.4 still works i guess.
That's very confusing, since it works fine for me and others...and if you've disabled all other AddOns, it's even more confusing. :/
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of Revelation, Spamalyzer, TravelAgent, Volumizer, and many other AddOns.
Torhal is offline Report comment to moderator  
Reply With Quote
Old 10-09-12, 02:18 AM  
tgwaste
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 18
Uploads: 1
Damn. It really sux this doesnt work anymore. I even tried disabling all my add-ons cept this one and nothing.

At least 1.1.4 still works i guess.
__________________
tgwaste
Last edited by tgwaste : 10-09-12 at 02:19 AM.
tgwaste is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.