I am trying to tick off all battleground achievements and notice it wants me to win with Galakrond and Wagtoggle, two heroes that according to online sources are not in the game. If they are not playable, why is the achievement there? There should not be any achievements in that list that are not achievable… this makes me lose interest in proceeding to try and get achievements as I can’t get these.
In Battleground heroes rotate, to make the game fresh/different and to work on heroes that don’t work or are too powerful. Usually they remove heroes that don’t get played to work on them and try and make them better, or those who are too much powerful and need to rebalance him. So in the future it’s most probable that those heroes will return when they change the hero pool, swapping some heroes for others. Many people are waiting for Tyrion to return haha
So for those heroes you just need to wait for them to come back in the game. If the achievement is still there then it will be obvious they’ll be back.