Get an Epic Experience with Premium

Battle Pet BreedID

Battle Pets Login to Add Favorites
  • 22 Likes
  • World of Warcraft
  • 20,879 Monthly Downloads
  • Supports: 5.4.7
  • 268,956 Total Downloads
  • Updated 03/23/2014
  • Created 10/14/2012
  • 263 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: Battle Pet BreedID v1.1.1a
or

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: 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/.

  • [DATA] Added base stats and known breed for Treasure Goblin and Dread Hatchling.

Comments

First Previous Page 2 of 12 Next Last
  • #169

    I find the addon very good. However, I would hope that you could even expand it where you could see the pets gender. then you could collects trophy after trophy one or the other couple before.

  • #170

    I do like the idea of the gender being displayed but in the mean time if you set the display options to show a single number rather than the letter system (B/B, etc) you can determine the pets gender based on that number. 3-12 indicates a male pet while 13-22 indicates a female pet... and let me just say I'm not sure what to think now that I know my Cinder Kitten Burnadette is male.

    Last edited by Xina42 on 1/13/2014 12:05:41 AM
  • #168

    As of this week, this addon is no longer working for me. I'm also using Elvui and disabled that skin for the pet frame and still no luck. I'm hearing that is a 5.4.1 conflict with Pet Tracker addon.

    Last edited by Koochulu on 12/26/2013 7:43:12 PM
  • #166

    Hi, I'm trying so hard not to be thick about this but what on earth do h/b s/s etc mean?

     Ah, not to worry, found it in your link -  http://wow.curseforge.com/addons/battle_pet_breedid/pages/what-is-the-breed-id/.

    Last edited by lininjim28 on 11/27/2013 10:54:32 AM
  • #164

    Date: 2013-11-26 22:06:20
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\PetBreedIDs\PetBreedIDs.lua line 32:
       attempt to perform arithmetic on a nil value
    Debug:
       PetBreedIDs\PetBreedIDs.lua:32: GetPetBreedIDs()
       [string "*:OnEvent"]:1:
          [string "*:OnEvent"]:1
    Locals:
    self = PetBreedIDsFrame {
     0 = <userdata>
    }
    numEnemyPets = 3
    (for index) = 3
    (for limit) = 3
    (for step) = 1
    i = 3
    enemyName = "Aschenflügelmotte"
    enemySpeciesId = 1324
    values = ""
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = <table> {
     255 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:280
     2 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:119
     511 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:479
     64 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:138
     128 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:178
     256 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:281
     512 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:480
     513 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:481
     257 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:282
     514 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:482
     515 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:483
     258 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:283
     517 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:484
     259 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:284
     518 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:485
     65 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:139
     130 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:179
     260 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:285
     1039 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:782
     1040 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:783
     521 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:487
     261 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:286
     131 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:180
     262 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:287
     525 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:489
     132 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:181
     264 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:288
     528 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:490
     529 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:491
     265 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:289
     530 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:492
     1061 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:785
     266 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:290
     532 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:493
     1065 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:788
     267 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:291
     534 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:494
     67 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:140
     535 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:495
     268 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:292
     536 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:496
     537 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:497
     538 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:498
     539 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:499
     270 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:293
     540 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:500
     541 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:501
     271 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:294
     542 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:502
     68 = <function> defined @Interface\AddOns\PetBreedIDs\PetBreedIDs.lua:141
     136 = <function> defined @Interfa

  • #165

    This page is for Battle Pet BreedID.

    That error message is for PetBreedIDs. That is a different addon.

  • #161

    So when I view auctions, if I mouse over the original item from which you learn the pet, it can't show breedid, I assume this is working the way it should (under miscellaneous / companion pets category of AH).

    Now when I go into the Battle Pets section and look under each family category (or generically at all without family breakdown), I can see that I own the pet and it's current stats, but it isn't showing family. I'm assuming these are Caged Pets and not items which teach the pet BTW. Should this be functioning this way? Or is it a glitch (on either the addon's side or Blizz)?

    Thanks!

  • #163

    It's a known issue for the addon right now. I'm going to look into re-adding functionality for Pet Cages on the AH in the near future.

  • #160

    Installed in addons, does not load

  • #159

    Simca do you think you could expose possible breeds for other addons to use?

    In an addon I'm writing, I've made a pet tooltip that's in the form of a playing card.  If Battle Pet Breed ID is enabled it will put the pet's breed on the front and I was going to put possible breeds on the back, but it looks like the latter information isn't exposed.

    Do you think you could add a function that exposes possible breeds?  Something like:

    -- populates breedTable will all possible breeds for a speciesID
    function BPBID_GetAllBreeds(speciesID,breedTable)
    if BPBID.BreedsPerSpecies[speciesID] and type(breedTable)=="table" then
    wipe(breedTable)
    for i=1,#BPBID.BreedsPerSpecies[speciesID] then
    tinsert(breedTable,BPBID.BreedsPerSpecies[speciesID][i])
    end
    end
    end

    There'd be no chance of other addons messing up your tables and we could display possible breeds in our addons.

    Thanks!

  • #162

    Gello,

    In v1.1.0, I have exposed all of my pet data arrays globally under the alias "BPBID_Arrays". I will assume good intentions on the parts of other authors, so they are readable and writeable, in case somebody thinks of something clever that requires write access.

    I hope this helps and sorry for the delayed response.

  • #158

    For some reason the tirisfal batling is now showing (???) instead of breed, and tooltip is confused and has 2 breeds * at the same time.

    Last edited by died98 on 10/11/2013 1:20:45 AM
  • #156

    Your addon shows the battle pet, Ruby Droplet, as only having two breeds H/S and H/B.  It actually has five breeds.  I noticed this when I was researching into what breed to buy off the AH and only two breeds showed up.  I have not checked the rest of 5.4 pets to see if they are accurate.

  • #157

    The only way for me to know the possible breeds (and by extension, the addon) is through seeing them myself, seeing them on WarcraftPets, or seeing them on Petsear.ch.

    That said, I was sitting on some updates, including the one you mentioned to the Ruby Droplet, so I just published a new version with breed updates for the Ashleaf Spriteling, Azure Crane Chick, Dandelion Frolicker, Droplet of Y'Shaarj, and Ruby Droplet.

    Maybe I should add a way to point out to users that the breed list is probably inaccurate for certain new pets. After this update, for example, most 5.4 pets will be 100% accurate, but Kovok's breed list may not be exhaustive because nobody has been seen with Kovok except the single breed of him I got on PTR.

    Last edited by MMOSimca on 9/17/2013 6:09:47 PM
  • #153

    Hey, how come the colouring of level 25 stats for my rare pets has changed from blue to purple? Is there any way I can change it back to blue?

     

    Edit: seems like for every type they're all one rarity higher than they should be. Uncommon are now blue, rare are now purple, epic tamer pets are now orange, legendary beasts are now the heirloom colour.

     

    Last edited by Lommie on 9/11/2013 8:15:14 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 »

Leaguepedia PAX Skin Giveaway