What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

HearthbuddyBeta GvG Release Thread

Status
Not open for further replies.
having to manually write the deck name is anoying, I previous way, where I just selected wich deck I wanted on the client
 
I just got the bot and i can't seem to get it started it just says

Starting the bot!
Exception occured in coroutine: ˜.: Exception was thrown by coroutine ---> System.Exception: Code is not running on the main thread!
at Triton.Game.Mono.MonoNative.(String )
at Triton.Game.Mono.MonoClass.(String , String ž, String Ÿ, String ”Ž, MonoTypeEnum[] , Object[] ˆ)
at Triton.Game.Mono.MonoClass.[](String , String ž, String Ÿ, String ”Ž, MonoTypeEnum[] , Object[] ˆ)
at Triton.Game.Mono.MonoClass.[](String , String ž, String Ÿ, String ”Ž, Object[] ˆ)
at Triton.Game.Mapping.SceneMgr.Get()
at ˜.ˆ.Š.()
at Triton.Bot.Coroutine.Resume(Object& )
--- End of inner exception stack trace ---
at Triton.Bot.Coroutine.Resume(Object& )
at Triton.Bot.Coroutine.Resume()
at ˜.ˆ.()
at ˜.š˜.—˜(Object ˜˜)
 
Hi gentlemen,

i am glad to see that the bot is up and working again. However i have a question:

Is it possible to make it so , that the bot detects the outstanding quests, searches for existing decks that match the class and works them off ? This would add a ton of value to the bot.
 
Any chance the threat level of Antonidas can be raised, as in not even if he's frozen he should be killed. Lost game because bot decided to go face and leave a fireball making machine unattended for 2 turns in which he had flamestrike to kill it. I know flamestrike to 1 minion may be a waste, but to lose a game to 5 fireballs while the bot had the answer to Antonidas is pretty stupid for the bot. I've seen him handle Kel, which has a similar overpowered ability better. The game is the last complete one of the log.
 

Attachments

Hey, im having a problem...
I run the buddy wizard and everything seem okey, but when i run the bot, suddenly the hearthstone game turns black? and wont respond?
anything i did wrong?
I Just bought this bot so im kinda a noob too this...
 
So. last time i said about percentage, i was don't right.
From last start HB played 79 games, 37 win and 42 lost, but 42 is with autoconcade after win, so we have 37 win, 37 autoconcade, and 5 lost games. So for winrate we can count only 42 games as 100% and 37 win, what's mean - (100/42)*37=88.09%. AWESOME :)
 
I've attached the bug that I see every day.

It's always in the same place in our logic and starts out like this:

[GameplayScene_MAIN_ACTION_Friendly] Waiting to be in this state longer: 00:00:02.9589631.
[GameplayScene_MAIN_ACTION_Friendly] Waiting to be in this state longer: 00:00:02.9921001.
calculating stuff... 22:42:20.7386
[Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine --->


PS: this is the only crash that I get. So if this was fixed, I'd have no more issues. Also, when this happens the game doesn't crash and I can click start again on the bot.
 

Attachments

Last edited:
After full day games i stoped bot to change deck and got this error:

[Stop] Now requesting the BotThread to stop.
[Stats] Stop
[DefaultBotSettings] PracticeBasicDeck = WARRIOR.
[Start] Now creating the BotThread.
[Stats] Start
[HubScene]
[GameEventManagerOnQuestUpdate]
[GameEventManagerOnQuestUpdate] Sieg des Paladins oder Kriegers: Gewinnt 2 Spiele als Paladin oder Krieger. (0 / 2) [40x GOLD]
[HubScene] Now clicking to close the "Quest Log" screen.
[HubScene]
[HubScene] Unhandled presence status detected: COLLECTION. Please report this message.
[Stop] Now requesting the BotThread to stop.
[Stats] Stop
[Start] Now creating the BotThread.
[Stats] Start
[HubScene]
[HubScene] Unhandled presence status detected: COLLECTION. Please report this message.
[Stop] Now requesting the BotThread to stop.
[Stats] Stop
[DefaultBotSettings] PracticeBasicDeck = PALADIN.
[Start] Now creating the BotThread.
[Stats] Start
[HubScene]
[HubScene] Unhandled presence status detected: COLLECTION. Please report this message.
[Stop] Now requesting the BotThread to stop.
[Stats] Stop
 
Exceptions posted in logs will be checked out soon, so thanks for attaching them!

Various features will be making their way back into the bot, such as play X games then stop, etc...

Silverfish play issues will be looked into, but I cannot say we'll be able to make many adjustments to them for the time being until we fully understand what is going on.

I'll be re-reading all the replies made since my last post this week and make sure everything is accounted for, so sorry I can't reply to each message individually right now.

After full day games i stoped bot to change deck and got this error:

Thanks, this will get added in soon. I don't know why, but the client state seems to change randomly (HS client itself is breaking), so when the bot encounters unexpected things, it stops to make sure nothing is wrong, since it relies upon that state to work properly in the first place.
 
With the last normal Release files i get this:

2014-12-28 20:19:40,140 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-28 20:19:40,157 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-28 20:19:58,311 [1] INFO Logger (null) - Hearthbuddy [0.3.763.108] is up to date!
2014-12-28 20:19:59,195 [1] INFO Logger (null) - T: 5247239966410696792 H: 4177266433
2014-12-28 20:19:59,509 [1] INFO Logger (null) - Hearthbuddy Version: 0.3.763.108
Path: E:\_Hearth\Hearthbuddy.exe

OS Name: Windows 7
OS Edition: Ultimate
OS Service Pack: Service Pack 1
OS Version: 6.1.7601.65536
OS Architecture: x64
.NET Runtime Version: 4.0.30319.34209

2014-12-28 20:20:15,329 [6] ERROR Logger (null) - GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
bei GreyMagic.Executor.WaitForInjection(Int32 timeout)
bei GreyMagic.Executor.Execute(Int32 timeout)
bei GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
bei Triton.Game.Mono.MonoNative.(String ?)
bei Triton.Game.Mono.MonoNative..ctor(ExternalProcessMemory memory)
bei Triton.Game.TritonHs.?(Process ?, ? ?, String& ??)

With last beta release:
2014-12-28 20:26:46,888 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-28 20:26:46,906 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-28 20:26:46,918 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
2014-12-28 20:26:49,415 [1] INFO Logger (null) - HearthbuddyBETA [0.3.764.83] is up to date!
2014-12-28 20:26:49,721 [1] INFO Logger (null) - T: 5247239970521721929 H: 2624179611
2014-12-28 20:26:49,928 [1] INFO Logger (null) - Hearthbuddy BETA Version: 0.3.764.83
Path: E:\MYFOLDER\beta\HEARTH~1.EXE

OS Name: Windows 7
OS Edition: Ultimate
OS Service Pack: Service Pack 1
OS Version: 6.1.7601.65536
OS Architecture: x64
.NET Runtime Version: 4.0.30319.34209

2014-12-28 20:26:49,929 [1] INFO Logger (null) - This is a BETA build of Hearthbuddy. Please report any issues you encounter on the forums.
2014-12-28 20:26:49,929 [1] INFO Logger (null) - This build may have critical bugs, or new features which may not be fully tested. Use at your own risk!
2014-12-28 20:27:05,499 [5] ERROR Logger (null) - GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
bei GreyMagic.Executor.WaitForInjection(Int32 timeout)
bei GreyMagic.Executor.Execute(Int32 timeout)
bei GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
bei Triton.Game.Mono.MonoNative.(String ?)
bei Triton.Game.Mono.MonoNative..ctor(ExternalProcessMemory memory)
bei Triton.Game.TritonHs.?(Process ?, ? ?, String& ??)
2014-12-28 20:27:16,075 [1] DEBUG Logger (null) - The log filename has been copied to the clipboard: E:\MYFOLDER\beta\Logs\Hearthbuddy 4812 2014-12-28 21.26.txt

Please run the Buddy Dependency Wizard first. It will update .Net 4.5.1, and all of the Visual C++ Runtimes we use. is already done few days ago. Restart of game was solution.
 
Last edited:
This may be low priority but could you guys tweak the AI to play around secrets? I used the old SF and those extra settings were what made the AI shine. Without them SF tends to play very poorly against secrets and others. Normally that wouldn't be a problem, but with so many Hunters and Mages it extends the 30 win/day for so many hours.
 
This may be low priority but could you guys tweak the AI to play around secrets? I used the old SF and those extra settings were what made the AI shine. Without them SF tends to play very poorly against secrets and others. Normally that wouldn't be a problem, but with so many Hunters and Mages it extends the 30 win/day for so many hours.

- Open your DefaultRoutine.cs (Hearthbuddy folder\Routines\DefaultRoutine)
- search this line:
bool secrets = false; // playing arround enemys secrets
- set it to "true"
- should be profit.


as you mention mages and hunters. this could be a viable option for you too:
bool playaround = false; //play around some enemys aoe-spells?
 
Thanks for the info. When I tried to find the setting by myself I found a similar file but it didn't change the bot settings. This one did the trick. Thanks a lot!
 
Hello,

i'm playing Xixo's Warlock Zoo Deck and the bot is trading with oppenents board.

Is there a way to tell the bot i'm playing an aggro deck and not an control deck?
 
Status
Not open for further replies.
Back
Top