World of Warcraft: Mists of Pandaria’s pet battles can be a bit mystifyingly random, but changes coming in an imminent update should help clear up your concerns.
In a developer blog post, Bliuzzard acknowledged that pet battles can be quite unpredictable at present. With patch 3.5, a hit chance indicator will be added to pet abilities.
“In a turn-based game, randomness can be a lot of fun if handled correctly. Without a little randomness, the outcome of a match could be predicted to a high degree of certainty before the first swing, and that’s no fun,” the developer argued.
“Randomness often works best when it is opt-in, often in exchange for greater attack power, longer duration, etc. In fact, many higher-damage battle pet abilities already had a reduced chance to hit, which will now be visible.”
Blizzard has also removed a base 5% chance to dodge, and reduced the chance of missing a higher-levelled opponent 5% to 2% per level. Many abilities which would have had a 100% chance to hit due to these changes have been nerfed slightly, but critical hit chances remain static.
“We believe that getting a crit generally feels good, and the damage variance is often enough to make a match a bit less predetermined without swinging the match heavily in one player’s favor,” Blizzard said.
Hit the link above for details of whcih abilities have been affected. The patch will also make some fairly substantial changes to World of Warcraft’s PvP. It has not been dated.