Yep, this isn’t fun. I’ve done the event a dozen times a day on my characters before in previous years and probably would be doing it again this year if I didn’t have other real-life stuff going on.
Right now, if you want to maximize your chance of getting the mount, it’s in your best interest to repeat this event every day on as many characters as possible. That’s… mathematically correct, but not a great experience.
We hear this frustration and the good news is that we’re discussing this issue amongst the team and evaluating possible solutions for holiday events in general. The bad news is that even if we do end up making changes, they wouldn’t be in time for this year’s Love Is In the Air holiday event.
We’ve heard your feedback on the frustrations with X-45 Heartbreaker’s low drop rate and feeling the pressure of having to farm the mount by cycling through as many alts as possible every day. From now on, the first Heart-Shaped Box you receive each day across your Battle.net account will have a greatly increased chance to contain the X-45 Heartbreaker mount.
Any subsequent Heart-Shaped Boxes you earn on your characters after the first each day will drop the mount at the previous, original rate.