hearthstone-linux icon indicating copy to clipboard operation
hearthstone-linux copied to clipboard

Gameplay Unavailable for New Accounts

Open Alzarath opened this issue 3 years ago • 4 comments

The game launches and appears to log me in. Navigating the Options menu also appears to work. Getting into a game, however, is not possible. Clicking any of the 3 buttons on the main menu causes the camera to zoom in a bit and to the right, then does nothing. That's as far as I've gotten. Here's a paste of Unity's Player.log.

These may or may not be known, but other notable differences include:

  • No daily popup on login
  • No gold counter
  • No Shop button
  • No Journal button
  • No Modes button
  • Social button and time appear briefly, then disappear
  • The bottom shelf does not open
    • No Open Packs button
    • No Collection button

Here's how the game looks in Wine Here's how the game looks just before the social/time elements disappear Here's how the game looks afterwards Here's how the game looks when clicking on any of the gameplay buttons

Alzarath avatar Oct 18 '21 09:10 Alzarath

Hey, this is pretty strange. Actually none of the reported differences should occur and everything should look like normal (like in Wine) with the only exception that the ingame shop remains closed.

I just tried to reproduce the issue and noticed it occurs when logging in with a fresh account. Have you created a new account? And if so, could you try to login with the new account on an official client to just pass the introduction stuff and then try again?

I also had a problem entering the new mercenaries mode and solved it by logging in with another client which fixed the problem. I guess this is related to the non-functional ingame shop.

0xf4b1 avatar Oct 18 '21 10:10 0xf4b1

Turns out it was trying to connect to eu, which would be a new account. I did select us in the craft.sh installer. The fix was as simple as changing the client.config from Aurora.Env=eu.actual.battle.net to Aurora.Env=us.actual.battle.net.

~~Unfortunately I still can not access the Battlegrounds or Mercenaries modes~~, which was the reason I decided to try this launcher, since it didn't work in Wine either. I suppose my only option left is to try logging into the mobile client. EDIT: Confirming that I can access the Mercenary interface here after completing the mandatory tutorial run on mobile. Battlegrounds was fixed similarly, each needing their respective tutorials completed.

Still, I'll take playing it natively over playing it in Wine. Higher load times in some cases, but it otherwise feels more responsive.

Alzarath avatar Oct 18 '21 19:10 Alzarath

Good find! Adjusting the region in the config file is missing in the script and I'll fix this one.

Interesting to hear the tutorials are also causing problems with Wine. I think they changed the introductions and added these animations/videos when you first try out a new mode and maybe cause problems.

I'm glad to hear the workaround works for you to use this method. :)

0xf4b1 avatar Oct 19 '21 12:10 0xf4b1

I could verify that the problem is indeed related to the introduction videos and managed to patch them out as a workaround. Replace Bin/Hearthstone_Data/Managed/Assembly-CSharp.dll with Assembly-CSharp.dll.gz.

But I'm not sure why the client is not able to play them and will probably not dig further into it as I consider it not as important.

0xf4b1 avatar Oct 20 '21 16:10 0xf4b1