Join The Fan Lab, a private Fandom research community for users in the US and UK where you will be asked to share your opinions on all things gaming and entertainment! Click here to see if you qualify


From Wowpedia
Jump to: navigation, search

Returns the rarity of a specific pet in the current pet battle.

rarity = C_PetBattles.GetBreedQuality(petOwner, petIndex)


Number - 1: Current player, 2: Opponent
Number - Accepted values are 1-3, but the order is based off of the initial order. Which pet is currently active is irrelevant to the index, if it was your 3rd pet when you entered battle, it will always be 3 on the index.


Number - 1: "Poor", 2: "Common", 3: "Uncommon", 4: "Rare", 5: "Epic", 6: "Legendary"


Use _G["BATTLE_PET_BREED_QUALITY"..rarity] to convert the rarity to a String while drawing on Blizzard's pre-existing localization information.

Patch changes

See also