Professional Documents
Culture Documents
//Choose default if you don't know what kind of your deck it is.
//
////////////////////////////////////////////////////////////////////////////////////////////
PLAY STYLE Default
//////////
CARD NAME PRIORITY USE TYPE
////////////////////////////////////////////////////////////////////////////////////////////
//Important: if you edit your own mulligan rules here, you need to set [USE DEFAULT MULLIGAN RULES] to
//If text in cell starts with '//', then it's comment.
//Highest priority mulligan rules will be matched first.
////////////////////////////////////////////////////////////////////////////////////////////
//KEEP IT IF command has higher priority than REPLACE IF command
CONDITION_01 AND CONDITION_02
///////////////////////////////
ed to set [USE DEFAULT MULLIGAN RULES] to [NO] in [GlobalRule] worksheet !
///////////////////////////////
AND CONDITION_03 AND CONDITION_04 AND CONDITION_05
AND CONDITION_06 AND CONDITION_07 AND CONDITION_08
AND CONDITION_09 AND CONDITION_10 AND CONDITION_11
AND CONDITION_12 AND CONDITION_13 AND CONDITION_14
AND CONDITION_15 AND CONDITION_16 AND CONDITION_17
AND CONDITION_18 AND CONDITION_19 AND CONDITION_20
CARD NAME ACTION GAIN USE TYPE
////////////////////////////////////////////////////////////////////////////////////////////
//If text in cell starts with '//', then it's comment.
//If action gain is not set to a rule, then it's zero.
//usually action gain is zero, except it's 'GAIN FOR *' rule.
//Before you set play rules, make sure it's really necessary, usually bot can play correctly.
////////////////////////////////////////////////////////////////////////////////////////////
CONDITION_01 / Target
////////////////////////////////
with coin
without coin
$frozen,$mage,$warrior,$hunter,$druid,$paladin,$warlock,$shaman,$rogue,$priest
$frozen,$mage,$warrior,$hunter,$druid,$paladin,$warlock,$shaman,$rogue,$priest
$attack,$health,$armor
$weapon,$secret,$armor
$weapon,$secret,$armor
$frozen,$mage,$warrior,$hunter,$druid,$paladin,$warlock,$shaman,$rogue,$priest
$frozen,$mage,$warrior,$hunter,$druid,$paladin,$warlock,$shaman,$rogue,$priest
$attack,$health,$armor
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$attack,$health,$armor,$cost
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$attack,$health,$armor,$cost,$durability
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$attack,$health,$armor,$cost
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$attack,$health,$armor,$cost
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$attack,$health,$armor,$cost,$number
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$attack,$health,$armor,$cost,$number
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech
$attack,$health,$armor,$cost
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number,$inspire
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$attack,$health,$armor,$cost,$number
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$attack,$health,$armor,$cost
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number
$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,$overload,$silence,
$spellpower,$taunt,$windfury,$ability,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,
$stealthed,$murloc,$beast,$totem,$pirate,$demon,$dragon,$mech,$number
$attack,$health,$armor,$cost,$number
$(cardname)
$(cardname)
$(cardname)
$(cardname)
$(cardname)
$(cardname)
-
-
-
$(cardname),$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,
$healthmin,$overload,$silence,$spellpower,$spellpowerdoulbe,$taunt,
$windfury,$minion,$spell,$health,$cost,$attack
$(cardname),$battlecry,$charge,$combo,$deathrattle,$divineshield,$enrage,
$healthmin,$overload,$silence,$spellpower,$spellpowerdoulbe,$taunt,
$windfury,$minion,$spell,$health,$cost,$attack
-
-
sample: my hand has card named $(Ironbeak Owl) and $(Ancient Watcher)
sample: my total crystals > 4 (the crystals including blank and locked ones)
sample: my available mana > 6
sample: turn>10 ( which means crystals>5 at the start of your turn)
//restrict pyroblast only attack enemy hero and only when enemy hero has no $secret
Pyroblast CAST AND TARGET
//restrict to cast leeroy jenkins only when enemy hero is low health.
Leeroy Jenkins CAST IF
//restrict dark iron dwarf battlecry only used on my minion with health greater than 2, and still can
Dark Iron Dwarf CAST AND TARGET
//only use lightning storm when enemy minions number is no less than 2 and all the low health minion's
Lightning Storm CAST IF
//if cult master is not silenced, it'll only attack enemy hero, if it's silenced, then it can attack f
Cult Master ATTACK AND TARGET
Cult Master ATTACK IF
//only cast divine favor when my hand only have 0,1,2 cards, and enemy hand card number is greater tha
Divine Favor CAST IF
//if molten giant can attack enemy hero, then plus gain to make it more like to attack enemy hero inst
Molten Giant 100 GAIN FOR ATTACK AND TARGET
//if enemy hero is hunter and it has secret (maybe is freezing trap), then set gain to make bot more
//'Any Card' can only be used on 'GAIN FOR*' use type
Any Card 200 GAIN FOR ATTACK AND TARGET
with health greater than 2, and still can attack at current turn
one of my battlefield minions with $health>2
ess than 2 and all the low health minion's health is no greater than 3
some enemy minions with $health<=3 and $number>=2
ing trap), then set gain to make bot more likely to attack hunter with lower cost minion
PLAY RULE
LES
1.Start Hearthstone
2.Click [D] button,
3.Start Bot
1.Start Hearthstone game.
2.Click [D] button, open debug window.
3.Start Bot