the same bases stats of 40-7.5-8.5.
@Warla: It would probably be more useful to display the HP stat divided by 5 to users so they could more easily compare it versus the other stats. In the example above, 8-7.5-8.5 is a lot simpler to see that the pet has more focus on HP than Power. Without dividing the HP by 5 (to put it on the same scale), the HP information is not really that useful.
You can do that pretty easily by just changing your HP formula from
Health = 100 + ((BaseHP + BreedHP * 5) * Level * Quality)
Health = 100 + ((REALBaseHP + BreedHP) * 5 * Level * Quality)
Where REALBaseHP is the BaseHP divided by 5.
Other than that, the site looks pretty excellent.
All pets have exactly 24 points of status points. If you base the breed ID 3 as 0,0,0 it doesnt work anymore. So i assume the 24 status points are correct. (breed Id 3 = 0.5 0.5 0.5)
If you assumed all pets had 25.5 status points (breed Id 3 = 0 0 0), then you would subtract -0.5 from all the other breedIDs and they would work fine (i.e. breed Id 4 = -0.5 +1.5 -0.5). There is no flaw with my method nor with yours, it's just two ways of looking at the same thing.
Is it only wild pets, some vendor pets and Mysterious Egg pets (Tickbird Hatchling and White Tickbird Hatchling) that have more than one breed per pet species?
I would think pets from achievements, professions, quests, world drops, pet store, world events, trading card game and promotions would all be a single breed each or players would be very upset if they got stuck with an inferior breed of a one of a kind or very difficult to get pet.
Yes, usually pets that you can only obtain once only have one breedID. I believe there are exceptions to this but I can't recall them off the top of my head.
10/14/2012 07:25 AMhttp://www.curse.com/addons/wow/battle_pet_breedid#t1:description
Posted by Hugh
Looks very nice!
However, BreedIDs are really only half of the picture in the variation of pet stats. When comparing cross-species (i.e. Azure Whelpling vs Emerald Whelpling), base pet stats are a very nice thing to know as well. If there is a way to display those in tooltips, I would definitely welcome it.
On a side note, the author of Pet Journal Enhanced (http://www.curse.com/addons/wow/pet-journal-enhanced) had an excellent suggestion that when viewed in-game, it's annoying to have to translate between '6/16' and what it really means. I kind of left this up to the addon makers to determine for themselves, but I thought that here we might try to come up with some sort of standard names, that might eventually be translated to icons.[/quote]
I actually thought about this the moment I realized the range of possible IDs. The first four names are obvious:
3/13 (+0.5/+0.5/+0.5): Balanced
4/14 (+0/+2/+0): Powerful
5/15 (+0/+0/+2): Speedy
6/16 (+2/+0/+0): Healthy
The other 6 Breed IDs are much less obvious, but maybe somebody with a good vocabulary and a Thesaurus could come up with some names for the dual-stat BreedIDs (7/17, 8/18, and 9/19) and the hybrid BreedIDs with one stat higher than the rest (10/20, 11/21, and 12/22).
I have no idea what you'd do for the last 3, but for the dual-stat ones, you could look for words that imply Power with Speed or Health with Power. Maybe Health with Power could be "Strong". It seems to imply less Power than Powerful but also has a hint of endurance (Health) to it. Stuff like this is really not my forte, though.
Note 1: Somebody suggested in a different thread (in the WebAPI forum actually) that the alternate set of BreedIDs may have been for a gender system. It's really hard to say one way or the other whether or not that is true, but it doesn't seem blatantly false at least.
Note 2: I've abandoned my own efforts to get a list of BreedIDs per Species because Warla already has one.