Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 2.81 KB

README.md

File metadata and controls

62 lines (40 loc) · 2.81 KB

HearthSimulator

HearthSimulator

Hearthstone Pack Opening Simulator Plugin Based on BepInEx.

Notice

If you configure it correctly, fake pack opening will not consume anything. Meanwhile, your online friends will also see related legend cards results (fake message).

How to Use

F7 Check plugin status. And it is recommended to use BepInExConfigManager.Mono to manage settings.

Windows

  1. Download the latest version of BepInEx_x86 and extract it to Hearthstone\
  2. Download original Mono and Unity libraries and unpack to Hearthstone\BepInEx\unstripped_corlib\. ( PS. Mono and Unity version must same as Hearthstone )
  3. Edit the doorstop_config.ini file replacing the line dllSearchPathOverride=with dllSearchPathOverride=BepInEx\unstripped_corlib
  4. Download the HearthSimulator Releases and unzip to Hearthstone\BepInEx\plugins

Mac

  1. Download the latest version of BepInEx_unix and extract it to Hearthstone\

  2. Download original Mono and Unity libraries and unpack to Hearthstone\BepInEx\unstripped_corlib\. ( PS. Mono and Unity version must same as Hearthstone )

  3. Edit the run_bepinex.sh file replacing the line export DOORSTOP_CORLIB_OVERRIDE_PATH=""with DOORSTOP_CORLIB_OVERRIDE_PATH="$BASEDIR/BepInEx/unstripped_corlib"

  4. Edit the file run_bepinex.sh replacing the line executable_name="" with executable_name="Hearthstone.app"

  5. Run command in console chmod u+x run_bepinex.sh

  6. Get the token here and copy after http://localhost:0/?ST= and before &accountId=

    # Some verify url
    https://www.battlenet.com.cn/login/zh-cn/?app=wtcg
    https://us.battle.net/login/en/?app=wtcg
    https://tw.battle.net/login/zh/?app=wtcg
    https://kr.battle.net/login/zh/?app=wtcg
    ...
    
  7. Create a client.config file with the following content, instead of token - insert the token obtained in the previous step. E.g

    [Config]
    Version = 3
    [Aurora]
    VerifyWebCredentials = "token"
    ClientCheck = 0
    Env.Override = 1
    Env = eu.actual.battle.net
    
  8. Download the HearthSimulator Releases and unzip to Hearthstone\BepInEx\plugins

Now the game needs to be launched only through ./run_bepinex.sh

If the token becomes obsolete and the game stops opening, then you just need to update it in the client.config.