Get an Epic Experience with Premium

Battle Pet BreedID

Battle Pets Login to Add Favorites
  • World of Warcraft
  • 78,108 Monthly Downloads
  • Supports: 6.0.2
  • 398,655 Total Downloads
  • Updated 10/19/2014
  • Created 10/14/2012
  • 343 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: v1.1.3

About Battle Pet BreedID

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:

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:

To learn about our api (for developers), see

2014-10-19  MMOSimca  <>

[c2ee601c9419] [v1.1.3]
* PetData.lua

Updated breeds for the obtainable pets Cursed Birman and Widget the Departed (for real).


First Previous Page 6 of 14 Next Last
  • #122

    I'm not getting breed ID's in PetJournal Enhanced anymore (I prefer your implementation to theirs), did they break something or did you?

  • #124

    I'm seeing no breed ids now. Running WoW 5.2.0  (16826) 64-bit and v1.04 of Pet BreedID.

  • #123

    I made changes to PJE to stop overwriting blizzards code, if you want to intergrate the breed id's PJE uses "PetJournalEnhancedListScrollFrame" instead of "PetJournalListScrollFrame" to display the list of pets.

  • #129

    Ill try it; but my gut feeling is PetJournalPetCard.petID gets tainted by changing it in combat which taints the macro, which prevents the secure part of the secureactionbutton from being secure ;)

    edit: "A macro script has been blocked from an action only available to the blizzard ui". yep =/

     I made a post in the UI/macro form asking why its protected but I doubt it will get a response as they never seem to post their anymore. also tweeted mumper.

    Last edited by Nullberri on 5/15/2013 2:38:09 PM
  • #128

    A possible workaround:

    CreateFrame("Button", "PJE_Summon", nil, "SecureActionButtonTemplate") _G["PJE_Summon"]:SetAttribute("type", "macro") _G["PJE_Summon"]:SetAttribute("macrotext", "/run PlaySound("igMainMenuOptionCheckBoxOn") C_PetJournal.SummonPetByGUID(PetJournalPetCard.petID)") _G["PJE_Summon"]:SetText(BATTLE_PET_SUMMON) _G["PJE_Summon"]:SetParent(_G["PetJournalSummonButton"]) _G["PJE_Summon"]:SetPoint("TOPLEFT") _G["PJE_Summon"]:SetPoint("BOTTOMRIGHT")

    That should work; might need a little tweaking to get the text to change like it should ("Dimiss" if you have the same pet selected, "Summon" if not). 

  • #127

    C_PetJournal.SummonPetByGUID() is protected for some stupid reason. Basically it gets locked at combat and can't be called unless I use a secure button template which locks in the pet for the duration of combat or be blizzard. The net result is from PJE you cant summon pets in combat =/ Atleast it no longer says 'interface action blocked by addon' and then blames me (even tho i am the source).

  • #125

    Gotcha, thanks for the heads-up Nullberri. I was looking through it myself but it looks like you did a pretty massive rewrite!

    (Though I'll love being able to summon pets in combat again)

  • #120

    I have found two Darkmoon Glowfly that shows "???" as the breed id.  Either as letters, numbers or dual numbers.  Both of them are level one; however, one of them is Rare and the other is Uncommon.

    Rare stats: 158/10/12

    Uncommon stats: 153/9/11

    It is interesting that these are level 1 when most of the others in the area are level 6 ish.


  • #121

    This is intentional. Sometimes certain breeds have the exact same stats at level 1 and it is impossible to tell which breed is real (until it levels up). Note that the "Current Breed" line in the Breed Tooltip will tell you which breeds that it COULD be as well. If a pet can have six breeds, the ??? usually still only represents two conflicting breeds, so the Current Breed line will tell you which two are actually possible. After it levels up, the Current Breed line and the name of the pet will both have the real breed only.

  • #115

    I thought I'd be good to go if I just stopped using TipTac, but now I'm finding through process of elimination that Arkinventory use can also wipe out your separate tooltip. /sigh  Is there something you can code in that can force your tooltip window to show?  Or have it append?


  • #116

    Yup, I should be able to fix addon conflicts with the tooltip as long as I know which addons they conflict with. I'll look into TipTac and ArkInventory to see if I can fix the compability issues with them.

    Thanks for the heads-up.

  • #119

    No problem - I'm glad to help.

    I just uploaded a new beta version that -should- support ArkInventory correctly, but I didn't see any obvious conflicts with TipTac actually. Let me know if you're still seeing conflicts with either Addon when using the new beta version (r9).

  • #118

    <3.  I also posted mesages on their site in case there are things to be done on their end to make them hog tooltips less. ;)

    Thank you again for such a great addon!

    Last edited by kittykatmax on 4/7/2013 9:53:36 AM
  • #114

    Love your addon but it conflicts with TipTac somehow - your window gets suppressed, so, for example, when I look at pets in the AH, I don't see their breed id.  Suggestions for another tooltip addon to try?

  • #113

    Is it now or could you add something to the tooltip to show which breeds of a pet we own? in a pet battle or other. If this is already shown please forgive my ignorance. It would be really nice for those times when your in a wild pet battle and you get a rare you werent looking for cause you had one but you dont know what breed you have.

    tyvm for an outstanding addon!

    Last edited by Fooinfinity on 4/4/2013 2:16:41 PM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship