Battle Pet BreedID is a standalone addon that will display the Breed of any pet in the following situations:
- In Battle
- In your Pet Journal's scroll list
- In your Pet Journal's pet description tooltips
- In Item tooltips
- In Chat Link tooltips
- In the "Collected ..." line (with BattlePetCount installed)
Theorycrafting is up to you... but if you know what stats you value most, now you can find them! To learn how the Breed ID affects your pets, go here: http://wow.curseforge.com/addons/battle_pet_breedid/pages/what-is-the-breed-id/.
This addon uses the letter system by default (B/B for breed ID 3, etc), but if you want to switch to the number system used by other resources, just type "/breedid" or go to Interface->AddOns to open the Battle Pet BreedID options panel. You can change the format type at the top in the Dropdown box, along with over 20 other different options!
Please report addon conflicts (especially with tooltips) and other errors in the comments on Curse/CurseForge.
For more information on breed IDs, see:
http://petsear.ch/Info
http://www.warcraftpets.com/wow-pet-battles/breeds/
http://us.battle.net/wow/en/forum/topic/6794032549
To learn about our api (for developers), see http://wow.curseforge.com/addons/battle_pet_breedid/pages/integration/.
Facts
- Date created
- Oct 14, 2012
- Category
- Last update
- Oct 29, 2016
- Development stage
- Release
- License
- Public Domain
- Curse link
- Battle Pet BreedID
- Downloads
- 1,664,382
- Recent files
- Reply
- #29
q3fuba Sep 24, 2016 at 19:04 UTC - 0 likes@MMOSimca: Go ahh i see you added a Ticket System ^^
- Reply
- #28
MMOSimca Sep 24, 2016 at 10:36 UTC - 0 likes@q3fuba: Go
I've implemented this as a temporary workaround, but it's fairly bad because nobody wants the positioning above the original tooltip.
- Reply
- #27
q3fuba Sep 23, 2016 at 23:49 UTC - 0 likesHere a way to move your Tooltip above the Game or Pet Tooltip if the AddOn TradeSkillMaster is also Active.
change:
to:
and please activate the Ticket System!
- Reply
- #26
MMOSimca Jul 29, 2016 at 01:37 UTC - 0 likesSorry for the slow replies everyone. I've been busy these last months with a new full-time job and school, but I'm going to make fixing any outstanding bugs and filling a few feature requests a priority this weekend.
Here's what's currently on the to-do list.
Feature Requests:
Bugs:
- Reply
- #25
MMOSimca Jul 27, 2016 at 19:50 UTC - 0 likes@rhforce2: Go
Unfortunately, gender detection in-game is currently impossible. There is a way that it could work, as there is a property for 'Gender', but A) it is only accessible in Battle and, more importantly B) it is actually broken (it is always 0).
I have bugged Blizzard about fixing it before, but there was no response.
- Reply
- #24
Golconda Jul 26, 2016 at 18:22 UTC - 0 likesI am receiving this error when mousing over any pets that were caged: 26x BattlePetBreedID\BreedTooltips.lua:495: attempt to index field 'global' (a nil value) BattlePetBreedID\BreedTooltips.lua:495: in function <BattlePetBreedID\BreedTooltips.lua:493> [C]: in function `TooltipSetBattlepet' ArkInventory\ArkInventory-3.07.00 BETA.lua:8965: in function <ArkInventory\ArkInventory.lua:8957> (tail call): ? [C]: in function `BattlePetToolTip_Show' FrameXML\ContainerFrame.lua:1110: in function `ContainerFrameItemButton_OnEnter' ArkInventory\ArkInventory-3.07.00 BETA.lua:7218: in function `Frame_Item_OnEnter' [string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>
Locals: tooltip = GameTooltip { 0 = <userdata> SetQuestLogRewardSpell = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 SetSpellBookItem = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 comparing = false SetExistingSocketGem = <function> defined =[C]:-1 SetCurrencyToken = <function> defined =[C]:-1 SetShapeshift = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 SetVoidItem = <function> defined =[C]:-1 SetUnitBuff = <function> defined =[C]:-1 SetVoidDepositItem = <function> defined =[C]:-1 SetVoidWithdrawalItem = <function> defined =[C]:-1 template = "Transparent" SetQuestRewardSpell = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 ARK_Data = <table> { } SetSocketGem = <function> defined =[C]:-1 Hide = <function> defined =[C]:-1 SetPetAction = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 SetUnitDebuff = <function> defined =[C]:-1 SetItemByID = <function> defined =[C]:-1 SetLootItem = <function> defined =[C]:-1 SetQuestItem = <function> defined =[C]:-1 SetHeirloomByItemID = <function> defined =[C]:-1 SetTrainerService = <function> defined =[C]:-1 SetQuestLogSpecialItem = <function> defined =[C]:-1 SetTradeSkillItem = <function> defined @Altoholic\Tooltip.lua:617 hasMoney = 1 SetInboxItem = <function> defined =[C]:-1 SetBuybackItem = <function> defined =[C]:-1 shoppingTooltips = <table> { } numMoneyFrames = 2 SetMerchantItem = <function> defined =[C]:-1 SetQuestLogItem = <function> defined =[C]:-1 SetBackpackToken = <function> defined =[C]:-1 SetTradeTargetItem = <function> defined =[C]:-1 SetTalent = <function> defined @TheUndermineJournal\libs\LibExtraTip\LibExtraTip.lua:386 SetTradePlayerItem = <function> defined =[C]:-1 SetMerchantCostItem = <function> defined =[C]:-1 SetSendMailItem = <function> defined =[C]:-1 SetCurrencyByID = <function> defined =[C]:-1 updateTooltip = 0.096999994292855 SetInventoryItem = <function> defined =[C]:-1 SetQuestCurrency = <function> defined =[C]:-1 SetCurrencyTokenByID = <function> defined =[C]:-1 SetLootRollItem = <function> defined =[C]:-1 SetUnitAura = <function> defined =[C]:-1 SetRecipeReagentItem = <function> defined =[C]:-1 SetAuctionSellItem = <function> defined =[C]:-1 SetBagItem = <function> defined =[C]:-1 needsReset = true SetRecipeResultItem = <function> defined =[C]:-1 SetGuildBankItem = <function> defined =[C]:-1 SetHyperlink = <function> defined =[C]:-1 SetAuctionItem = <function> defined =[C]:-1 } h = "battlepet:1623:1:3:158:12:10:Leviathan Hatchling:" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field 'global' (a nil value)" internal = <table> { cacheTime = true LibExtraTip = <table> { } CacheAllPets = <function> defined @BattlePetBreedID\BattlePetBreedID.lua:330 RetrieveBreedName = <function> defined @BattlePetBreedID\BattlePetBreedID.lua:261 resultsCache = <table> { } Hook_PJTLeave = <function> defined @BattlePetBreedID\BreedTooltips.lua:485 CalculateBreedID = <function> defined @BattlePetBreedID\BattlePetBreedID.lua:48 Hook_ArkInventory = <function> defined @BattlePetBreedID\BreedTooltips.lua:493 Hook_PJTEnter = <function> defined @BattlePetBreedID\BreedTooltips.lua:441 rarityCache = <table> { } MAX_BREEDS = 10 breedCache = <table> { } LibStub = <table> { } speciesCache = <table> { } }
- Reply
- #23
rhforce2 May 20, 2016 at 16:59 UTC - 0 likesI love this AddOn and appreciate all the hard work you, your contributors, and the community has done to to make it one of my most important (and often used) AddOns when playing WoW.
Is there any chance that the capability to distinguish between male and female Battle Pets in-game will be added to this AddOn? I looked through the posted comments and didn't see any comments that seemed to cover this topic.
Currently I must rely on Petsear.ch or WarcraftPets.com to determine the sex of a Battle Pet.
- Reply
- #22
logansfury Mar 26, 2016 at 09:44 UTC - 0 likesThank you for this fantastic and mandatory addon!
I'd like to make a feature request please: The dropdown for breed display atm has 3 options (Number, Dual Numbers, Letters) Id love to see a 4th option "Letters and Number"
ie: H/H (6)
or even just a default indicate of pets sex
ie: H/H (m) S/S (f)
Is this possible?
Thank you for reading
- Reply
- #21
EmilianaS Sep 26, 2015 at 12:36 UTC - 0 likesI am here to report a bug! When player using different language client to post their pet info by "shift + right click" into the chat log , they dont automatically translate it anymore like usually does by click the name of the pet inside chat log! plz help us fix it we love the add on , but we would like to share with our friend!
- Reply
- #20
MMOSimca Aug 03, 2013 at 20:44 UTC - 0 likes@bunkerlite: Go
Thanks I'll look into this for v1.0.9!