Get an Epic Experience with Premium

Battle Pet BreedID

Battle Pets Login to Add Favorites
  • World of Warcraft
  • 109,681 Monthly Downloads
  • Supports: 6.0.3
  • 593,930 Total Downloads
  • Updated 12/04/2014
  • Created 10/14/2012
  • 405 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: v1.1.11

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-12-04  MMOSimca  <>

[c4c3ac7d64e5] [v1.1.11]
* PetData.lua

Updated breed for Argi.


First Previous Page 1 of 14 Next Last
  • #216

    The addon likes to report missing information for the Iron Horde Scraps and related vendor items from the Bunker.  Kinda weird since these items aren't "pets" but it might fall into something for the addon to respond to it upon detection or mouseover.


  • #215

    Hi, getting the error below thats slightly different to the one on the 18th October previously.

    Date: 2014-12-14 14:45:22
    ID: 1
    Error occured in: Global
    Count: 6
    Message: ..\AddOns\BattlePetBreedID\BreedTooltips.lua line 514:
       bad argument #1 to 'strfind' (string expected, got nil)
       [C]: strfind()
       [C]: TooltipSetBattlepet()
       (tail call): ?
       [C]: BattlePetToolTip_Show()
    (*temporary) = nil
    (*temporary) = " (H/H)"
    (*temporary) = "string expected, got nil"

  • #214

    Hello there! I've been using this add-on for a very long time now, and I absolutely adore it!

    I'm here to report an error though. For Stonegrinder, it lists that it can be of two possible breedIDs (#4(P/P) and #8 (P/S...I think? I use the number system) I've been using the Auction House for awhile, and I have never seen breedID #4. After checking, Warcraft pets, and Wowhead, it seems that it can only come in breedID #8, unfortunately. Not sure how you get your data (if it's from the game itself, then it might be a glitch that there have been none with #4 then?), but figured I'd report it anyway.

    Thanks for all the hard work! Definitely one of my most favorite add-ons.

  • #217

    Can confirm that the pet 'Stonegrinder' only comes as P/S breed, and does not have a P/P breed available.

  • #213

    Hello again. I left a comment below to inquire about adding the ability to see the rarity for the first enemy wild pet, while in battle.

    Pet Theory is not being updated, but it had some really awesome features. Myself and others were hoping you could add some of those features to your addon.

    1) As you can see in the pictures for Pet Theory, the letters in the name of wild-pet #1 is blue if it's rare, green if it's uncommon, etcetra. It would be nice too if the border around the icon of pet #1 would match the color of the breed.

    2) It would also be nice to be able to see information on the pets you already have, without having to look them up in your journal. Currently a few addons show that you already own the pet, but not the breed of the pets you've already captured.

    Would you please consider adding these features into your addon? If you added these features, there would be nothing I can think of that would be missing from your addon—it would be pretty much perfect.

    Last edited by TheRealJamesDevlin on 11/21/2014 1:01:24 AM
  • #212

    I guess its a feature the addon shows the correct breed, regardless of whether its on the possible breeds list. Some pets I came across didnt show theirs breeds on the possible breeds list:

    Axebeak Hatchling can come in BB
    Junglebeak can come in PP
    Mudback Calf in HH

    I'll add more if i find them.

  • #209

    If I may, I would like to offer a very simple way to improve this addon. Though it's simple, to battle-pet hunters it would be indespencable.

    I was using the addon PetTheory up until the WoD pre-patch, because it's broken and the creator seems to have abandoned it. (?)

    The ONE THING PetTheory did that I have a hard time getting by without is that if the 1st pet in the enemy team is rare, PetTheory put a BLUE BORDER around the 1st pets icon.

    In your addon I notice that the 2nd and 3rd ememy pets have grey, white, or blue frames around the pet icon, according to it's rarity; but for some odd reason the first emey pet always has a green border, no matter what rarity it is—this makes it appear as though the 1st pet is always uncommon quality. This causes one to have to mouse over the 1st pet to see if it's rare. When you're hunting for a particular rare breed, and you're going through one battle after another, engaging and cancling in rapid succession, this is one extra step to have to do.

  • #211

    This is almost always the result of an addon conflict, but I can look into a fix for it.

    Last edited by MMOSimca on 11/15/2014 3:21:12 PM
  • #210

    Doesnt do that with me. Breed ID addon has nothing to do with rarity coloring of pets. Thats a Blizzard ingame addition that came 5.1?? If you're seeing different coloring according to rares its another addon interfering perhaps.

    The only thing BreedID does is add lettering system breed data at end of each pet name whereever that might be on the screen aswell as show possible breeds in seperate sticky-window below normal tooltip.

  • #207

    I just logged into the beta and got the Grommloc in the mail.
    Hovering over him in the journal gives the following message:

    * Species 1602 ... current breed is 8

  • #208

    Uploaded a new version to support the Grommloc.

  • #205

    Here's the error I get when I mouse over the utility window for PetBattleMaster.  Is one incompatable with the other?:

    Message: Interface\AddOns\BattlePetBreedID\BreedTooltips.lua:517: bad argument #1 to 'strfind' (string expected, got nil)

    Time: 10/18/14 08:42:10

    Count: 10

    Stack: [C]: in function `strfind'
    Interface\AddOns\BattlePetBreedID\BreedTooltips.lua:517: in function <Interface\AddOns\BattlePetBreedID\BreedTooltips.lua:488>
    [C]: in function `TooltipSetBattlepet'
    Interface\AddOns\ArkInventory\ArkInventory.lua:8831: in function <Interface\AddOns\ArkInventory\ArkInventory.lua:8825>
    (tail call): ?
    [C]: in function `BattlePetToolTip_Show'
    ...face\AddOns\PetBattleMaster\src\main\PetTeamView.lua:550: in function <...face\AddOns\PetBattleMaster\src\main\PetTeamView.lua:545>

    Locals: (*temporary) = nil
    (*temporary) = " (P/B)"
    (*temporary) = "string expected, got nil"

  • #206

    I knew of no incompatibility previously, but I fixed this one that you reported in v1.1.3.


  • #203

    Still not working quite well, Bronze Whelpling has 4 breeds and only shows S/S and P/P. Iron Starlette also has 5 breeds and shows P/P, P/S and H/P, Sky-Bo has 2 breeds and only shows P/P.

  • #204

    Uploaded a new version with data for all breeds of those pets.

  • 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 »

Plantronics GameCom Commander Headset Giveaway!