• Visit Rebornbuddy
  • Sepefeets Silverfish update (WotOG)

    Discussion in 'Community Developer Forum' started by sepefeet, Jul 7, 2016.

    1. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      Sepefeets Silverfish update (WOG, Kara, MSG)

      This is my branch of Silverfish based on botmaker's old branch with updates selectively pulled from HB's branch, HR's branch, my own work, and contributions from others. I don't know how much time I will keep putting into it and if it kills your cat then it's not my fault.

      V125.3SE If you have trouble opening it, use 7zip. If you want old versions then go here, pick a version from the commit list, find the HrtBddy/Silverfish.7z file in the list and click the "view" button in its box, then click the "view raw" button to download.

      To install it delete your Hearthbuddy\Routines\DefaultRoutine folder (back it up first if you want) and replace it with my DefaultRoutine folder from the 7zip file.

      Right after silverfish crashes or you see a misplay then you need to go into your Hearthbuddy\Routines\DefaultRoutine\Silverfish\SilverLogs folder, find the most recent SilverLog(date/time).txt file, and post it/pm it. Bug reports are near useless without a log so if you are watching it play then please just keep your log folder open and ready to make a copy of the most recent log, you don't need to upload it immediately, just rename the copy to explain what the misplay was so that you can remember when you do post it.

      New Mulligan info: https://raw.githubusercontent.com/sliverfishes/silverfish/master/ai/Mulligan.cs (behavior with HB format mulligans may differ from what HB would do but basic lists of hold rules should be fine)

      Discovery info:
      The format of _discovery.txt is currently very simple: [card id],[bonus];[own class];[enemy class]
      Classes can use the "all" keyword or a class name like you would in mulligans/combos.
      The bonus is currently a hard priority with the biggest number always chosen but I want to make it an actual bonus to the board value if I can figure out a way that actually makes sense.
      If none of the choices are in your list then it will use the old selection methods.

      Example _discovery.txt:
      You need to register and have one post to see spoilers!
      Automatic Settings Switching:
      If you have a Warlock deck named "Zoolock" then you may put deck specific settings in \DefaultRoutine\Silverfish\data\Data\Warlock\Zoolock
      Or if you have multiple zoo decks you can put the settings in \DefaultRoutine\Silverfish\data\Data\Warlock
      Or you can have default settings for all decks in \DefaultRoutine\Silverfish\data\Data
      Or you can keep putting them in \DefaultRoutine\Silverfish\data

      It reloads these settings at the beginning of the mulligan any time you switch decks without having to stop the bot. It looks for each files (combo/mulligan/discovery/settings) in each possible location so if your \DefaultRoutine\Silverfish\data\Data\Warlock\Zoolock folder only has mulligan/settings but your \DefaultRoutine\Silverfish\data folder has a combo/discovery then it will use the combo/discovery from there.

      Currently the deck name uses whatever is set as your constructed deck name in the DefaultBot settings for now.

      Settings and deck lists for popular meta decks can be found here:
      Browse: silverfish/Deck Settings/Data at master * sliverfishes/silverfish * GitHub
      Download: https://github.com/sliverfishes/silverfish/blob/master/Deck Settings/Data.7z?raw=true Again use 7zip.


      Please give feedback, ANY feedback, I need to know how it's doing and so do other users.
       
      Last edited: Jan 26, 2017
    2. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      V122.0SE released.

      Added more cards to random effects db.
      Made logged action lists more readable.
      Massively rewritten mulligan code with more control. Both versions of the AI for HB and HR share the same mulligan code now. It can still read HB format mulligans but they may behave differently than with HB though. My mulligan format is the preferred format and gives more control.
      Allow user to set concede board value "concedeonboardvalue=-900" option to the settings.txt
      Improved playing around doomsayer.
      Improved flame juggler penalty/bonus.
      Lower bonus for early threats.
      Removed the outdated faeriedragon bonus.
      Don't penalize card draw until 8 cards in hand.
      Nudge rend blackhand if battlecry conditions are met.
      Don't poly/hex after actions that targeted the same thing/aoe/random effects.


      V122.1SE released.

      Fixed hex/polymorph crash.
      Fixed rend blackhand nudge to be bonus not penalty.
       
    3. Iso

      Iso Member

      Joined:
      Sep 30, 2014
      Messages:
      323
      Likes Received:
      5
      Trophy Points:
      18
      Could you explain to ppl who dont know what SF is why it's better then official logic?
       
    4. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
    5. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      V122.2SE released.

      Added new choose one cards to the move generator (sim both choices).
      Reduce redundant playfield value calculations.
      Penalty for wasting doomcaller's revive c'thun effect.
      530 - don't count weapon attack for bonus to not waste temp attack.
      Print the action list at the end of test.txt sim so it is easy to see.
      Fixed some unreachable code.
      493 - allow playing +attack minions into doomsayer.
      Fix "paladin" and "rogue" support in mulligan class names.
       
    6. jerodquinn

      jerodquinn New Member

      Joined:
      Oct 1, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      1
      Hi - I'm not seeing a defaultroutine folder in the file I downloaded. It's a Data folder with class folders inside and I'm not sure where to put it. Thanks!
       
    7. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      That's the deck settings not the routine... Click the V122.1SE link (actually 122.2SE) at the top for the routine but you should wait until I release 122.3SE to support the new hero.
       
    8. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      V122.3SE released.

      Some updates from HB 281 / inspired by it (cards that cause discarding, vol jin, forbidden ritual).
      552.2 (no log) - penalize mortal strike above 12 hp.
      Updated to support the new shaman hero.
      Reworked playing around doomsayer.
       
    9. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      V122.4SE released.

      573 - fix deathwing dragonlord crash (HB 281)
      552.1.2 - avoid replacing weapons with weapons from spells/battlecries
      578 - fix mimiron crash
      add missing card id's
       
    10. kevinyang225

      kevinyang225 New Member

      Joined:
      Jul 17, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      1
      BUG Report

      V122.5SE do not Mulligan with latest version of Hearthbuddy
       
      Last edited: Jul 29, 2016
    11. truestrike007

      truestrike007 New Member

      Joined:
      Aug 10, 2016
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      is it working ok by now? any updates?
       
    12. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      The amount and quality of feedback I get here is extremely poor so I'm not sure whether I want to put in the extra work when it feels like I'm doing it for ghosts. Nobody said anything for over 2 weeks after multiple releases and then finally one person says mulligans broke with no info about what mulligan they're trying to use or any error messages or logs and nobody else confirmed/denied, now another 2 weeks later 1-2 people just say "it's broken."

      Updates will come when and if I feel like it. The more vocal that you are to me and to each other, the more likely I am to care.
       
    13. ddsq1226

      ddsq1226 New Member

      Joined:
      Aug 10, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      thx for your work
      i just find this today and try to use
      but hb's DefaultRoutine change
      so i can't just delete hb's DefaultRoutine and cpoy your DefaultRoutine
      when i open hb it get nullRoutine

      and i also want to try your card setting hope you can keep on
       
    14. OtisRight

      OtisRight New Member

      Joined:
      Aug 6, 2016
      Messages:
      183
      Likes Received:
      0
      Trophy Points:
      0
      Nice work! I tried your version a couple days ago and got pretty good results. I "played" around 100 games with dragon warrior and aggro shaman on my NA Account and went from rank 25 to 11 in ~7 hours. The big difference I noticed is the bot plays a lot faster! Sometimes a little bit too fast and picking up a minion twice or trying to attack twice with the same one. Also it "stucks" sometimes, just roping into pass the turn without doing anything. But maybe it's just my old CPU. I have the AMD Phenom II X4 955BE. Maybe someone can help me tweak some settings??

      But as ddsq1226 said the routine is not working after the latest patch. I would appreciate an update soon.
       
      Last edited: Aug 11, 2016
    15. LivingTree

      LivingTree Member

      Joined:
      Jun 12, 2012
      Messages:
      368
      Likes Received:
      2
      Trophy Points:
      18
      just getting back to HS and looking for a bot to climb and farm for me. so good decks and good APIs etc. will try it here with newest patch and let u know :) in general though i have noticed that these forums are quite dead
       
    16. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      I released a 123.1SE test build which compiles for me but I think it still won't work for you guys because there is some C# 6 in it and even though HB uses .NET 4.6.1, the 4.6+ frameworks only include a C# 5 compiler afaik. Please try it and report back. If I'm right then either they will need to use the newer compiler or I will have to use C# 5 which would suck a little.
       
    17. ddsq1226

      ddsq1226 New Member

      Joined:
      Aug 10, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      i sent pm to you
       
    18. ddsq1226

      ddsq1226 New Member

      Joined:
      Aug 10, 2016
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      my log

      2016-08-17 11:08:37,214 [1] INFO Logger (null) - Now setting up JitProfiles...
      2016-08-17 11:08:37,215 [1] INFO Logger (null) - JitProfiles successfully setup!
      2016-08-17 11:08:37,215 [1] INFO Logger (null) - Now beginning pre-start tasks.
      2016-08-17 11:08:37,215 [1] INFO Logger (null) - Now checking prerequisites...
      2016-08-17 11:08:37,497 [1] INFO Logger (null) - Prerequisite check complete!
      2016-08-17 11:08:37,512 [1] INFO Logger (null) - Pre-start tasks successfully completed.
      2016-08-17 11:08:40,090 [1] INFO Logger (null) - [BotManager] MsBetweenTicks = 15
      2016-08-17 11:08:40,759 [1] INFO Logger (null) - Hearthbuddy [0.3.1269.302] is up to date!
      2016-08-17 11:08:41,337 [1] INFO Logger (null) - Region: sea
      2016-08-17 11:08:41,337 [1] INFO Logger (null) - T: 5247756307635100674 H: 2579622967
      2016-08-17 11:08:46,332 [9] INFO Logger (null) - Hearthstone client version (13921, 253071)
      2016-08-17 11:08:46,359 [9] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Triton.Bot.IBot> - Initializing
      2016-08-17 11:08:46,465 [9] INFO Logger (null) - [DefaultBotSettings] ClientBroken = False.
      2016-08-17 11:08:46,465 [9] INFO Logger (null) - [DefaultBotSettings] NeedsToCacheCustomDecks = False.
      2016-08-17 11:08:46,466 [9] INFO Logger (null) - [DefaultBotSettings] NeedsToCacheQuests = True.
      2016-08-17 11:08:46,467 [9] INFO Logger (null) - [DefaultBotSettings] ArenaDontOpenRewards = False.
      2016-08-17 11:08:46,467 [9] INFO Logger (null) - [DefaultBotSettings] ArenaDontDraft = False.
      2016-08-17 11:08:46,470 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeMinDelayMs = 15000.
      2016-08-17 11:08:46,470 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeMaxDelayMs = 30000.
      2016-08-17 11:08:46,471 [9] INFO Logger (null) - [DefaultBotSettings] SpectateRandomFriend = True.
      2016-08-17 11:08:46,472 [9] INFO Logger (null) - [DefaultBotSettings] SpectateAllowedName = .
      2016-08-17 11:08:46,472 [9] INFO Logger (null) - [DefaultBotSettings] HideInactiveGameMode = True.
      2016-08-17 11:08:46,473 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeAfterConstructedWin = False.
      2016-08-17 11:08:46,473 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeNextConstructedGame = False.
      2016-08-17 11:08:46,474 [9] INFO Logger (null) - [DefaultBotSettings] RoutineMustDraftArena = True.
      2016-08-17 11:08:46,474 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedMode = Casual.
      2016-08-17 11:08:46,475 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedCustomDeck = .
      2016-08-17 11:08:46,476 [9] INFO Logger (null) - [DefaultBotSettings] AutoGreet = True.
      2016-08-17 11:08:46,476 [9] INFO Logger (null) - [DefaultBotSettings] GameMode = Practice.
      2016-08-17 11:08:46,477 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedGameRule = Auto.
      2016-08-17 11:08:46,478 [9] INFO Logger (null) - [DefaultBotSettings] PracticeDifficulty = Normal.
      2016-08-17 11:08:46,479 [9] INFO Logger (null) - [DefaultBotSettings] PracticeOpponentClass = HUNTER.
      2016-08-17 11:08:46,480 [9] INFO Logger (null) - [DefaultBotSettings] PracticeCustomDeck = .
      2016-08-17 11:08:46,481 [9] INFO Logger (null) - [DefaultBotSettings] FriendlyCustomDeck = .
      2016-08-17 11:08:46,482 [9] INFO Logger (null) - [DefaultBotSettings] FriendlyAllowedName = .
      2016-08-17 11:08:46,490 [9] INFO Logger (null) - [DefaultBotSettings] ArenaDontOpenRewards = False.
      2016-08-17 11:08:46,490 [9] INFO Logger (null) - [DefaultBotSettings] ArenaDontDraft = False.
      2016-08-17 11:08:46,491 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeMinDelayMs = 15000.
      2016-08-17 11:08:46,491 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeMaxDelayMs = 30000.
      2016-08-17 11:08:46,491 [9] INFO Logger (null) - [DefaultBotSettings] SpectateRandomFriend = True.
      2016-08-17 11:08:46,492 [9] INFO Logger (null) - [DefaultBotSettings] SpectateAllowedName = .
      2016-08-17 11:08:46,492 [9] INFO Logger (null) - [DefaultBotSettings] HideInactiveGameMode = True.
      2016-08-17 11:08:46,492 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeAfterConstructedWin = False.
      2016-08-17 11:08:46,493 [9] INFO Logger (null) - [DefaultBotSettings] AutoConcedeNextConstructedGame = False.
      2016-08-17 11:08:46,493 [9] INFO Logger (null) - [DefaultBotSettings] RoutineMustDraftArena = True.
      2016-08-17 11:08:46,494 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedMode = Ranked.
      2016-08-17 11:08:46,495 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedCustomDeck = DRE.
      2016-08-17 11:08:46,495 [9] INFO Logger (null) - [DefaultBotSettings] AutoGreet = False.
      2016-08-17 11:08:46,496 [9] INFO Logger (null) - [DefaultBotSettings] GameMode = Constructed.
      2016-08-17 11:08:46,497 [9] INFO Logger (null) - [DefaultBotSettings] ConstructedGameRule = Standard.
      2016-08-17 11:08:46,498 [9] INFO Logger (null) - [DefaultBotSettings] PracticeDifficulty = Normal.
      2016-08-17 11:08:46,499 [9] INFO Logger (null) - [DefaultBotSettings] PracticeOpponentClass = HUNTER.
      2016-08-17 11:08:46,499 [9] INFO Logger (null) - [DefaultBotSettings] PracticeCustomDeck = .
      2016-08-17 11:08:46,499 [9] INFO Logger (null) - [DefaultBotSettings] FriendlyCustomDeck = .
      2016-08-17 11:08:46,500 [9] INFO Logger (null) - [DefaultBotSettings] FriendlyAllowedName = .
      2016-08-17 11:08:46,500 [9] INFO Logger (null) - [DefaultBotSettings] NeedsToCacheQuests = True.
      2016-08-17 11:08:46,500 [9] INFO Logger (null) - [DefaultBotSettings] NeedsToCacheCustomDecks = True.
      2016-08-17 11:08:46,569 [9] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Triton.Bot.IRoutine> - Initializing
      2016-08-17 11:08:46,569 [1] DEBUG Logger (null) - Current bot set to DefaultBot.
      2016-08-17 11:08:47,187 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(43,49) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,188 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(48,49) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,188 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(60,45) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,189 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(79,45) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,189 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(99,53) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,189 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(114,49) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,189 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(169,49) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,190 [9] ERROR AssemblyLoader`1 (null) - Compiler Error: d:\HB\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(195,49) : error CS1056: 未預期的字元 '$'
      2016-08-17 11:08:47,259 [9] DEBUG AssemblyLoader`1 (null) - Reloading AssemblyLoader<Triton.Bot.IPlugin> - Initializing
      2016-08-17 11:08:47,260 [1] DEBUG Logger (null) - Current routine set to NullRoutine.
      2016-08-17 11:08:48,374 [9] INFO Logger (null) - [AutoStopSettings] StopAtRank = False.
      2016-08-17 11:08:48,376 [9] INFO Logger (null) - [AutoStopSettings] RankToStopAt = 20.
      2016-08-17 11:08:48,377 [9] INFO Logger (null) - [AutoStopSettings] StopGameCount = 1.
      2016-08-17 11:08:48,378 [9] INFO Logger (null) - [AutoStopSettings] StopWinCount = 1.
      2016-08-17 11:08:48,379 [9] INFO Logger (null) - [AutoStopSettings] StopLossCount = 1.
      2016-08-17 11:08:48,379 [9] INFO Logger (null) - [AutoStopSettings] StopConcedeCount = 1.
      2016-08-17 11:08:48,380 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXGames = False.
      2016-08-17 11:08:48,380 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXWins = False.
      2016-08-17 11:08:48,381 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXLosses = False.
      2016-08-17 11:08:48,381 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXConcedes = False.
      2016-08-17 11:08:48,385 [9] INFO Logger (null) - [AutoStopSettings] StopAtRank = False.
      2016-08-17 11:08:48,387 [9] INFO Logger (null) - [AutoStopSettings] RankToStopAt = 20.
      2016-08-17 11:08:48,388 [9] INFO Logger (null) - [AutoStopSettings] StopGameCount = 1.
      2016-08-17 11:08:48,388 [9] INFO Logger (null) - [AutoStopSettings] StopWinCount = 1.
      2016-08-17 11:08:48,390 [9] INFO Logger (null) - [AutoStopSettings] StopLossCount = 1.
      2016-08-17 11:08:48,390 [9] INFO Logger (null) - [AutoStopSettings] StopConcedeCount = 1.
      2016-08-17 11:08:48,391 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXGames = False.
      2016-08-17 11:08:48,391 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXWins = False.
      2016-08-17 11:08:48,391 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXLosses = False.
      2016-08-17 11:08:48,392 [9] INFO Logger (null) - [AutoStopSettings] StopAfterXConcedes = False.
      2016-08-17 11:08:48,392 [9] DEBUG Logger (null) - [AutoStop] Initialize
      2016-08-17 11:08:48,397 [9] INFO Logger (null) - [QuestSettings] StopAfterAllQuestsAreDone = True.
      2016-08-17 11:08:48,404 [9] DEBUG Logger (null) - [Quest] Initialize
      2016-08-17 11:08:48,408 [9] DEBUG Logger (null) - [Stats] Initialize
      2016-08-17 11:08:48,485 [9] DEBUG Logger (null) - [Stats] Enable
      2016-08-17 11:08:48,535 [9] INFO Logger (null) -
      Please read the following guide before using this program:
      https://www.thebuddyforum.com/hearthbuddy-forum/210230-hearthbuddy-bm-release-thread.html
      2016-08-17 11:08:48,536 [1] INFO Logger (null) - [Stats] Summary: 14 / 31 (45.16 %) [0 concedes]
      2016-08-17 11:09:26,465 [1] INFO Logger (null) - [Start] Now creating the BotThread.
      2016-08-17 11:09:26,490 [5] DEBUG Logger (null) - [Stats] Start
      2016-08-17 11:09:26,492 [5] ERROR Logger (null) - [NullRoutine] The NullRoutine should not be used. Please choose a different routine and Start the bot again.
      2016-08-17 11:09:26,492 [5] INFO Logger (null) - [Stop] Now requesting the BotThread to stop.
      2016-08-17 11:09:26,515 [5] DEBUG Logger (null) - [Stats] Stop
       
    19. OtisRight

      OtisRight New Member

      Joined:
      Aug 6, 2016
      Messages:
      183
      Likes Received:
      0
      Trophy Points:
      0
      same for me:

      Hearthbuddy [0.3.1269.302] is up to date!
      Region: eu
      T: 5247756354136722822 H: 2018448415
      Hearthstone client version (13921, 253071)
      Reloading AssemblyLoader<Triton.Bot.IBot> - Initializing
      [DefaultBotSettings] ClientBroken = False.
      [DefaultBotSettings] NeedsToCacheCustomDecks = False.
      [DefaultBotSettings] NeedsToCacheQuests = True.
      [DefaultBotSettings] ArenaDontOpenRewards = False.
      [DefaultBotSettings] ArenaDontDraft = False.
      [DefaultBotSettings] AutoConcedeMinDelayMs = 15000.
      [DefaultBotSettings] AutoConcedeMaxDelayMs = 30000.
      [DefaultBotSettings] SpectateRandomFriend = True.
      [DefaultBotSettings] SpectateAllowedName = .
      [DefaultBotSettings] HideInactiveGameMode = True.
      [DefaultBotSettings] AutoConcedeAfterConstructedWin = False.
      [DefaultBotSettings] AutoConcedeNextConstructedGame = False.
      [DefaultBotSettings] RoutineMustDraftArena = True.
      [DefaultBotSettings] ConstructedMode = Casual.
      [DefaultBotSettings] ConstructedCustomDeck = .
      [DefaultBotSettings] AutoGreet = True.
      [DefaultBotSettings] GameMode = Practice.
      [DefaultBotSettings] ConstructedGameRule = Auto.
      [DefaultBotSettings] PracticeDifficulty = Normal.
      [DefaultBotSettings] PracticeOpponentClass = HUNTER.
      [DefaultBotSettings] PracticeCustomDeck = .
      [DefaultBotSettings] FriendlyCustomDeck = .
      [DefaultBotSettings] FriendlyAllowedName = .
      [DefaultBotSettings] ArenaDontOpenRewards = False.
      [DefaultBotSettings] ArenaDontDraft = False.
      [DefaultBotSettings] AutoConcedeMinDelayMs = 15000.
      [DefaultBotSettings] AutoConcedeMaxDelayMs = 30000.
      [DefaultBotSettings] SpectateRandomFriend = True.
      [DefaultBotSettings] SpectateAllowedName = .
      [DefaultBotSettings] HideInactiveGameMode = True.
      [DefaultBotSettings] AutoConcedeAfterConstructedWin = False.
      [DefaultBotSettings] AutoConcedeNextConstructedGame = False.
      [DefaultBotSettings] RoutineMustDraftArena = True.
      [DefaultBotSettings] ConstructedMode = Ranked.
      [DefaultBotSettings] ConstructedCustomDeck = bea**.
      [DefaultBotSettings] AutoGreet = False.
      [DefaultBotSettings] GameMode = Constructed.
      [DefaultBotSettings] ConstructedGameRule = Standard.
      [DefaultBotSettings] PracticeDifficulty = Normal.
      [DefaultBotSettings] PracticeOpponentClass = HUNTER.
      [DefaultBotSettings] PracticeCustomDeck = bea**.
      [DefaultBotSettings] FriendlyCustomDeck = .
      [DefaultBotSettings] FriendlyAllowedName = .
      [DefaultBotSettings] NeedsToCacheQuests = True.
      [DefaultBotSettings] NeedsToCacheCustomDecks = True.
      Reloading AssemblyLoader<Triton.Bot.IRoutine> - Initializing
      Current bot set to DefaultBot.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(43,49) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(48,49) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(60,45) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(79,45) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(99,53) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(114,49) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(169,49) : error CS1056: Unerwartetes Zeichen '$'.
      Compiler Error: c:\Users\Jaro\Documents\Hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\FishNet.cs(195,49) : error CS1056: Unerwartetes Zeichen '$'.
      Reloading AssemblyLoader<Triton.Bot.IPlugin> - Initializing
      Current routine set to NullRoutine.
      [QuestPlusSettings] QuestPlayMode = Casual.
      [QuestPlusSettings] AfterQuestPlayMode = Casual.
      [QuestPlusSettings] AfterQuestGameMode = Constructed.
      [QuestPlusSettings] QuestsPlan = MaxQuests.
      [QuestPlusSettings] AfterQuestsPlan = Play.
      [QuestPlusSettings] remove40GoldQuests = True.
      [QuestPlusSettings] removeTavernBrawl = False.
      [QuestPlusSettings] doUntilOneFreePlace = False.
      [QuestPlusSettings] QuestPlayMode = Casual.
      [QuestPlusSettings] AfterQuestPlayMode = Casual.
      [QuestPlusSettings] AfterQuestGameMode = Constructed.
      [QuestPlusSettings] QuestsPlan = MaxQuests.
      [QuestPlusSettings] AfterQuestsPlan = Stop.
      [QuestPlusSettings] remove40GoldQuests = False.
      [QuestPlusSettings] removeTavernBrawl = True.
      [QuestPlusSettings] doUntilOneFreePlace = False.
      [AutoStopSettings] StopAtRank = False.
      [AutoStopSettings] RankToStopAt = 20.
      [AutoStopSettings] StopGameCount = 1.
      [AutoStopSettings] StopWinCount = 1.
      [AutoStopSettings] StopLossCount = 1.
      [AutoStopSettings] StopConcedeCount = 1.
      [AutoStopSettings] StopAfterXGames = False.
      [AutoStopSettings] StopAfterXWins = False.
      [AutoStopSettings] StopAfterXLosses = False.
      [AutoStopSettings] StopAfterXConcedes = False.
      [AutoStopSettings] StopAtRank = False.
      [AutoStopSettings] RankToStopAt = 20.
      [AutoStopSettings] StopGameCount = 1.
      [AutoStopSettings] StopWinCount = 1.
      [AutoStopSettings] StopLossCount = 1.
      [AutoStopSettings] StopConcedeCount = 1.
      [AutoStopSettings] StopAfterXGames = False.
      [AutoStopSettings] StopAfterXWins = False.
      [AutoStopSettings] StopAfterXLosses = False.
      [AutoStopSettings] StopAfterXConcedes = False.
      [AutoStop] Initialize
      [QuestSettings] StopAfterAllQuestsAreDone = True.
      [Quest] Initialize
      [QuestPlus] Initialize
      [Stats] Initialize
      [Quest] Enable
      [Stats] Enable

      Please read the following guide before using this program:
      https://www.thebuddyforum.com/hearthbuddy-forum/210230-hearthbuddy-bm-release-thread.html
      [Stats] Summary: 4 / 9 (44.44 %) [0 concedes]
       
    20. sepefeet

      sepefeet New Member

      Joined:
      Jan 20, 2016
      Messages:
      122
      Likes Received:
      1
      Trophy Points:
      0
      Yeah it's failing on the C# 6 stuff.
       

    Share This Page