Pet Theory
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.
What scrolling issue? There's also a confirmation on release, plainly telling you which pet is about to be released...
You cannot use Pet Theory and PetJournal Enhanced together, as they're essentially doing the same thing - I don't even know why you would want to. What does PJE do that you need to run it as well?
It allows all of the favorites to be at the top of the list rather than just intermixed. It also allows sortin by ascending and descending order. I want to make it clear that i really appreciate the work youve done and I love the add on. I was just used to the way PJE allowed me to sort my pets, and I will just have to get used to the way this sorts them.
That's a fairly trivial change to the code, and makes complete sense (much as I place non-owned pets, or non-primary-stat pets at the bottom when sorting via primary stat...). I'll have it in the next update.
In fact, the latest Alpha version has this functionality: http://www.wowace.com/addons/pet-theory/files/106-5-0-5-1-1-8-1-gecf131d/
After update, on login:
Date: 2012-10-10 10:46:05
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetTheory\Core.lua line 624:
bad argument #1 to 'find' (string expected, got nil)
Debug:
(tail call): ?
[C]: find()
PetTheory\Core.lua:624:
PetTheory\Core.lua:562
[string "safecall Dispatcher[2]"]:4:
[string "safecall Dispatcher[2]"]:4
[C]: ?
[string "safecall Dispatcher[2]"]:13: ?()
...ibDataBroker\CallbackHandler\CallbackHandler-1.0.lua:92: Fire()
...tTheory\Libs\LibPetJournal-2.0\LibPetJournal-2.0.lua:280: LoadPets()
...tTheory\Libs\LibPetJournal-2.0\LibPetJournal-2.0.lua:356:
...tTheory\Libs\LibPetJournal-2.0\LibPetJournal-2.0.lua:353
Locals:
None
I get the same error - had to roll back to version 1.1.4 to clear it.
This should eb fixed in 1.1.8
OK this is the problem im having since the update. The pet journal is over laid with the pets you see here. If you click them you can see the real pet thats under them. But no matter how I change orders or scroll this is the only thing i see, same pets over top over and over again. This is very annoying. I also do not have any other pet battle or pet journal add ons.
I tried to roll back to a earlier verison and its not working still. Any Ideas
Try 1.1.8 - I specifically added code to combat what you're encountering.
Yes best battle pet add-on out there. Best looking with most of what you need.
Todays update has caused this when clicking pet links in chat. :
Message: Interface\AddOns\PetTheory\Core.lua:1033: attempt to index field 'info_line' (a nil value)
Time: 10/10/12 11:59:05
Count: 7
Stack: [C]: ?
Interface\AddOns\PetTheory\Core.lua:1033: in function <Interface\AddOns\PetTheory\Core.lua:1024>
(tail call): ?
[C]: in function `BattlePetTooltipTemplate_SetBattlePet'
Interface\FrameXML\FloatingPetBattleTooltip.lua:79: in function `FloatingBattlePet_Show'
Interface\FrameXML\FloatingPetBattleTooltip.lua:57: in function `FloatingBattlePet_Toggle'
Interface\FrameXML\ItemRef.lua:225: in function <Interface\FrameXML\ItemRef.lua:2>
(tail call): ?
(tail call): ?
...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3622: in function `SetItemRef'
Interface\FrameXML\ChatFrame.lua:3372: in function `ChatFrame_OnHyperlinkShow'
[string "*:OnHyperlinkClick"]:1: in function <[string "*:OnHyperlinkClick"]:1>
[C]: ?
Awesome addon overall, has replaced 3 I was previously using, and do like the non-coloured level text now. Also double click to summon pets is great to have back. Keep up the fine work!
EDIT: Reinstalled the addon and cleared the saved variables, seems to have gone away.
EDIT 2: Didn't fix it. :(
This is fixed in 1.1.8
when mousing over the minimap icons, if i already have a rare of that pet, it just tells me capturable, whereas if i have a poor, uncommon, or common version, it will tell me in the tooltip. also, is there any way to indicate the rarity in the tooltip on the minimap of the wild pet?
What version are you using? That was an issue a few versions back. As for the actual rarity in the field, that is not possible; you must get into a battle.
Pet theory is broken after the recent update, causing display issues with battle pets when viewing them on AH
Do you have a screenshot? This is what I see for all of them: http://o7.no/QbDX3a
I am getting display issues too, I'll try and screenshot it if it occurs again. It was causing the Pet tooltip to be really really wide - like more than half the width of my screen Thanks for the addon btw!
This is no longer an issue. :)