#345 Hunter pet happiness resets to Unhappy on entering a battleground and stays Unhappy after leaving

Status: Awaiting review · Area: PvP · Battlegrounds

A hunter pet's happiness drops to Unhappy on entering a battleground and stays that way afterward unless you die.

Current behavior

When I enter a battleground, my pet's happiness resets to Unhappy, even if it was Happy before I queued. If I don't die during the battleground, the pet is still Unhappy after the battleground ends. It only goes back to normal if I die in the battleground.

Expected behavior

Entering a battleground should not change pet happiness. The pet should keep its happiness inside the battleground and after leaving.

How to reproduce

1. Feed your pet to Happy.
2. Enter a battleground: the pet is now Unhappy.
3. Finish the battleground without dying and leave: the pet is still Unhappy.
4. Repeat, but die once in the battleground: after resurrecting, happiness is back to normal.