• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Could someone create me a DefaultRoutine.cs for Dragon Priest Deck?

    Discussion in 'Hearthbuddy Forum' started by Mibby, Sep 10, 2015.

    1. Mibby

      Mibby New Member

      Joined:
      Sep 10, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      I'm new here as my account suggests. I don't know how to create a DefaultRoutine.cs and I run Dragon Priest and Mage Tempo 95% of the time. I'd love if someone could make me at least a Dragon Priest DefaultRoutine.cs and if someone is wonderful enough to do both I'd be absolutely ecstatic! I'm not sure how to use custom DefaultRoutine.cs so please do inform me as well (I'm assuming you just override the file in the folder?)
      I use these two decks:
      Dragon Priest
      http://www.hearthpwn.com/decks/321735-kolento-37-0-100-win-the-beast-is-unleashed

      Tempo Mage
      http://www.hearthpwn.com/decks/279481-krups-legend-tempo-mage

      I'd appreciate the help as I'm a newcomer :3
       
    2. Ahbeng

      Ahbeng New Member

      Joined:
      Nov 21, 2014
      Messages:
      180
      Likes Received:
      0
      Trophy Points:
      0
      Mmm,

      Be careful of the Tempo Mage. The bot can misplay (or not play at all) the traps.

      And just by looking at Dragon Priest, default routine should work really well with it. It's a control deck, so no real need for a new routine. The biggest problem you'd encounter with Dragon Priest is that the bot won't know when to just hold cards, ie: the same as Patron Warrior. I'm not even sure if the bot has the capabilities to do it.
       
    3. Mibby

      Mibby New Member

      Joined:
      Sep 10, 2015
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Yeah it doesn't hold the cards properly and it throws away cards that should be kept in hand (mulligan)
       
    4. Ahbeng

      Ahbeng New Member

      Joined:
      Nov 21, 2014
      Messages:
      180
      Likes Received:
      0
      Trophy Points:
      0
      The bot 'plays cards when it plays cards'. Which is why a lot of decks don't function properly. It is incapable (to my knowledge) of holding out till turn 8 for a particular condition. Either that or I just don't know how to create such a routine condition. As a result, I find building mid range decks much better for the bot because the bot handles the mana curve and play in a normal fashion.
       
    5. pushedx

      pushedx Moderator Moderator Buddy Core Dev

      Joined:
      Sep 24, 2013
      Messages:
      4,252
      Likes Received:
      290
      Trophy Points:
      83
      A different DefaultRoutine.cs is not needed for any specific deck.

      All card logic is handled though the AI itself which can be found in the Silverfish folder itself. The AI is a generic AI that tries to handle the numerous combinations of cards in the game, so there's no easy way to try and tune things to one specific deck without taking a different approach (not to mention each update would overwrite the default files).
       
    6. scaasi

      scaasi Member

      Joined:
      Jul 10, 2015
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      6
      So when people are posting DefaultRoutines, what exactly are they changing?
       
    7. sakuraouji

      sakuraouji New Member

      Joined:
      Jun 29, 2015
      Messages:
      81
      Likes Received:
      1
      Trophy Points:
      0
      i just change mulligan on hand but not full can mulligan such as

      we cant set always keep card

      we cant set when opponent is mage always keep XXXXX


      we cant change logic
       
    8. Ahbeng

      Ahbeng New Member

      Joined:
      Nov 21, 2014
      Messages:
      180
      Likes Received:
      0
      Trophy Points:
      0
      Change mulligans, change 'weapon to face' value, and change control/rush.

      That's it.
       

    Share This Page