Hearthstone Pack Opening Simulator Plugin Based on BepInEx.
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).
F7
Check plugin status. And it is recommended to use BepInExConfigManager.Mono to manage settings.
- Download the latest version of BepInEx_x86 and extract it to
Hearthstone\
- Download original Mono and Unity libraries and unpack to
Hearthstone\BepInEx\unstripped_corlib\
. ( PS. Mono and Unity version must same as Hearthstone ) - Edit the
doorstop_config.ini
file replacing the linedllSearchPathOverride=
withdllSearchPathOverride=BepInEx\unstripped_corlib
- Download the HearthSimulator Releases and unzip to
Hearthstone\BepInEx\plugins
-
Download the latest version of BepInEx_unix and extract it to
Hearthstone\
-
Download original Mono and Unity libraries and unpack to
Hearthstone\BepInEx\unstripped_corlib\
. ( PS. Mono and Unity version must same as Hearthstone ) -
Edit the
run_bepinex.sh
file replacing the lineexport DOORSTOP_CORLIB_OVERRIDE_PATH=""
withDOORSTOP_CORLIB_OVERRIDE_PATH="$BASEDIR/BepInEx/unstripped_corlib"
-
Edit the file
run_bepinex.sh
replacing the lineexecutable_name=""
withexecutable_name="Hearthstone.app"
-
Run command in console
chmod u+x run_bepinex.sh
-
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 ...
-
Create a
client.config
file with the following content, instead oftoken
- 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
-
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
.