Get an Epic Experience with Premium

Battle Pet BreedID

Battle Pets Login to Add Favorites
  • 23 Likes
  • World of Warcraft
  • 6,882 Monthly Downloads
  • Supports: 5.4.8
  • 307,496 Total Downloads
  • Updated 05/29/2014
  • Created 10/14/2012
  • 297 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: Battle Pet Breed ID v1.1.1b
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/.

  • [UPDATE] Added support for ArkInventory item tooltips.
  • [UPDATE] Now adds the breed ID to the first line of ArkInventory tooltips if chosen.
  • [FIX] Fix for Auction House tooltip display bugs.
  • (v1.1.1a) [DATA] Added base stats and known breed for Treasure Goblin and Dread Hatchling.
  • (v1.1.1) [FIX] Fixed a major bug which caused the addon to not display its breed tooltip at the Auction House.

Comments

First Previous Page 2 of 13 Next Last
  • #177
    Quote from toothreaper »

    This addon is not working for me. It was running perfectly a week ago, but not anymore.
    I tried disabling all addons / deleting WTF folder but it still doesnt show breeds. Help!

    Are you able to see its options in Interface --> AddOns --> Battle Pet BreedID?

  • #178

    Hi there, btw is toothreaper [cant log into my account fo some reason :( ]..

    anyway, yea got it.. everythng was unchecked and once I checked everything it showed tooltips.

    Thanks, love this addon! :D

    Last edited by Bluedesire on 2/6/2014 5:30:19 PM
  • #171

    It seems the only way that i can get the availible breeds tooltip to show while browsing the auctionhouse is with auctioneer enabled (and its tooltip), works everywhere else, and i have disabled most every addon i have, this was on my bank toon so he has very few addons enabled anyways.

  • #172

    I do not know a lot about LUA, but this seems to be pointing to the the tooltip is not anchoring to the FloatingBattlePetToolTip as displayed from the auctionhouse, when i have auctioneer toolitp enabled i can see the battlepet breedid tooltip from the AH because its anchoring to Aucitoneers frame, hopefully that makes some sence, I dont know how to fix it but hopefully this may point you in the right direction. I am mainly wanting to shed auctioneer but i do a lot of battle pet browsing and dont want to have to shift click them into chat then click on them just to see availible breeds for any pet im interested in.

    I was able to make it work (for me at least) without error by simply changing the parent in lines 72 - 75 from extratip to parent, i know its a hack and slash fix but i really need to get auctioneer outa my addons list. 

    Last edited by jackpotmonkey on 1/17/2014 3:37:10 AM
  • #175

    Glad I could help, I know just enogh about scripting to fix a little bit on my own, i couldnt figure out why it would make a difference if i changed both sections to reflect attaching to the parent rather than having one attach to the non existant libextratip

  • #174

    Yup, I was able to find the problem based on your comment. Thanks!

    It appears that internal.LibExtraTip:GetExtraTip(parent) was returning a blank tooltip if the user had the LibExtraTip library active but no addon was actually using an extra tooltip on FloatingBattlePetTooltip. Since the blank tooltip had no properties or anything, it was invisible, and that made breedtip invisible too.

    I added a line to check if extratip is visible first, and that seems to have fixed the problem completely while retaining functionality for Auctioneer and other LibExtraTip addons.

  • #173

    Huh, thanks for that last bit - changing what you changed should never make a difference, and the fact that it does make a difference helps me GREATLY in figuring out what is wrong.

  • #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.

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

Landmark Beta Key Giveaway!

Get My Code!