Mount Achievement Count

Can someone help explain how the mount count for achievements is supposed to work, particularly with the Legion class mounts? Here is the situation I saw… I have two WoW accounts on my battle.net and the mount count is tallying up across them (seemingly showing me what my pally has). I was simultaneously running a DH on one acct and a Shaman on the 2nd (which btw has a pally on it) through their class hall mount quests. While logged in with the Pally (2nd acct), the DH (on the main acct/computer) achieved the mount and I saw the pally’s mount count go up by one. I logged off the pally to finish getting the Shaman mount. Logged back to pally afterwards but the achievement mount count was unaffected by the Shaman getting the mount. So do individual class mounts count and if so, why the difference?

Also, the achievement count now shows one less than the pally’s “Mounts Owned” in the statistics panel. So the pally’s actual owned amount went up correctly but the achievement did not.

Kinda frustrating/depressing to go through all the trouble of the Legion class hall and Broken Shore quests to not have the achievement ‘ding’.

Thoughts? What am I missing?

the account mount count the valid mounts individual character can summon. so the highest count is more reliably achieved running a paladin/warlock with engineer/tailor profession.

with paladin’s mount count surpass shaman drastically by having large number of class mount, unlocking shaman only mount yields no increase to account’s mount count seems correct in most case.

I actually had the same questions not too long ago. I was told they changed the mount achievement progress, so in order to make the achievement counter go up you’re gonna have to actually learn the mount on your highest mount character (pally). So the shaman mount does count toward your total, but you wont see the achievement counter go up until you learn a mount on your pally also. So if you next earn a mount on your pally, it will count that shaman mount plus whatever mount you learn on the pally and go up by 2.

1 Like

Thanks, much. Explains some of what I’ve seen before (re: pally count increase by more than one for a single mount). Perhaps only on the same acct though? Because I did see the pally count go up when the DH got her mount.

To wrap up, it is exactly as Elterrible stated… when I purchased a mount on the pally the count increased by two and now matches. Thanks much!

1 Like

For those struggling to understand why sometimes the achievement does not increase, after some testing I came up with these findings:

Let’s start with a simple scenario where on your account you have a rogue and a warrior and both have 10 mounts. No unique or exclusive mounts present, both characters can use 10 mounts.

You can check on Statistics > Gear > Mounts owned that both characters have 10 mounts.
You can check on the mounts Achievement that you have 10 mounts.

Now let’s pretend you got a gladiator mount on your rogue, which currently is exclusive to the rogue.
At this precise moment, the rogue mounts owned will go to 11.
The warrior mounts owned stays 10.
A script will run for your Mount achievement progress and check, is the mounts owned of this character (the rogue) greater than the current progress? Yes, because 11 > 10, so update the achievement progress also to 11.

So current status is
Rogue mounts owned: 11
Warrior mounts owned: 10
Achievement progress: 11

Now let’s pretend you got a mount on your warrior, but not an exclusive one.
At this precise moment, the warrior mount goes to 11.
The rogue mounts goes to 12.
A script will run for your Mount achievement progress and check, is the mounts owned of this character (the warrior) greater than the current progress? No, because 11 is not > 11, so DO NOT update the achievement progress.

So current status is
Rogue mounts owned: 12
Warrior mounts owned: 11
Achievement progress: 11

THAT’s why sometimes you will get a mount but not see an increase on the achievement tracker!

Now let’s pretend you got a mount on your rogue, but not an exclusive one.
At this precise moment, the rogue mount goes to 13.
The warrior mounts goes to 12.
A script will run for your Mount achievement progress and check, is the mounts owned of this character (the rogue) greater than the current progress? Yes, because 13 is > 11, so DO update the achievement progress to 13.

THAT’s why you sometimes will get ONE mount but see an increase of 2 on the achievement tracker!

So if you want to “fix” your achievement progress, you just need to get a mount on any character where their mounts owned is bigger than the current achievement progress.

While Blizzard support article (https://eu.battle.net/support/en/article/4738) do say that you can log on other characters to trigger an update, I didn’t experience that working reliably.
Only by getting a mount on a given character where their mounts owned was bigger than the achievement progress that I saw the achievement being updated all the time.

Try that!

1 Like