You are on page 1of 122

////////////////////////////////////////////////////////////////////////////////////////////

//Choose default if you don't know what kind of your deck it is.
//
////////////////////////////////////////////////////////////////////////////////////////////

PLAY STYLE
USE DEFAULT MULLIGAN RULES

Default
No

CARD NAME

PRIORITY

USE TYPE

////////////////////////////////////////////////////////////////////////////////////////////
//If text in cell starts with '//', then it's comment.
//Highest priority mulligan rules will be matched first.
////////////////////////////////////////////////////////////////////////////////////////////
//if mulligan rule is blank, bot will replace all the cards with cost>=4
//KEEP IT IF command has higher priority than REPLACE IF command
//Warlock
Power Overwhelming

KEEP IT IF

//paladin
Holy Light
Eye for an Eye
Repentance
Divine favor

REPLACE
REPLACE
REPLACE
REPLACE

//warrior
Inner Rage
Execute
Slam
Battle Rage

KEEP IT IF
REPLACE IF
REPLACE IF
REPLACE IF

//Rogue
Shadowstep
Patient Assassin
Conceal

KEEP IT IF
REPLACE IF
REPLACE IF

//druid
Savage roar
Healing Touch
Poison Seeds
Swipe

REPLACE IF
REPLACE IF
REPLACE IF
KEEP IT IF

//hunter
Hunter's Mark
Explosive Trap
Freezing Trap
Timber Wolf

REPLACE IF
KEEP IT IF
REPLACE IF
REPLACE IF

IF
IF
IF
IF

//priest
Circle of Healing
Divine Spirit
Divine Favor
Shadow Word: Death
Shadowform
Mind Blast

REPLACE
REPLACE
REPLACE
REPLACE
REPLACE
REPLACE

IF
IF
IF
IF
IF
IF

//mage
Ice Lance
Arcane Intellect
Ice Barrier
Vaporize
Ice Block

REPLACE
REPLACE
REPLACE
REPLACE
REPLACE

IF
IF
IF
IF
IF

//Shaman
Ancestral Spirit
Vitality Totem

REPLACE IF
REPLACE IF

Any Card
Injured Blademaster
Kezan Mystic
Big Game Hunter

100

REPLACE IF
KEEP IT IF
KEEP IT IF
REPLACE IF

CONDITION_01

other cards contains $(Nerubian Egg)

*
*
*
*

other cards contains $(Acolyte of Pain) or $(Amani Berserker)


*
*
*

other cards contains $(Defias Ringleader)


*
*

*
*
*
enemy hero is $hunter or $warlock

*
enemy hero is $warlock or $hunter
*
*

other cards not contains $(Injured Blademaster) or $(Auchenai Soulpriest)


*
*
*
*
*

enemy hero is $mage


*
*
*
*

*
*

this card itself with $cost>=5


enemy hero is $priest
enemy hero is $hunter or $Paladin or $mage
*

AND CONDITION_02

Berserker)

AND CONDITION_03

r $(Auchenai Soulpriest)

//bot will replace all the cards with cost 5 or more

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 CAST' or 'GAIN FOR CAST AND TARGET' rule.
////////////////////////////////////////////////////////////////////////////////////////////
//GENERAL BEHAVIOUR
Any Card
Any Card
//Any Card
Any Card
Any Card
The
The
The
The
The

//Control Board Mode.

//1

Coin
Coin
Coin
Coin
Coin

Any Card
Any Card
Any Card

12 GAIN FOR ATTACK AND TARGET


15 GAIN FOR ATTACK AND TARGET
//GAIN FOR CAST AND TARGET
20 GAIN FOR ATTACK AND TARGET
-20 GAIN FOR ATTACK AND TARGET
-100 GAIN
3 GAIN
3 GAIN
3 GAIN
3 GAIN

FOR
FOR
FOR
FOR
FOR

CAST
CAST
CAST
CAST
CAST

5 GAIN FOR CAST


5 GAIN FOR CAST
5 GAIN FOR CAST

//DRUID CLASS CARDS AND HERO ABILITY


Claw
Claw
Claw
Claw
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate
Innervate

CAST
CAST
CAST
CAST

IF
IF
IF
IF

CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
CAST IF
10 GAIN FOR CAST

Mark of the Wild

5 GAIN FOR CAST AND TARGET

//Power of the Wild


Leader of the Pack
Leader of the Pack
Summon a Panther

3 GAIN FOR CAST


5 GAIN FOR CAST
5 GAIN FOR CAST

//Shapeshift rules
ShapeShift
ShapeShift
ShapeShift
ShapeShift
ShapeShift
ShapeShift
Starfire
Starfire
Starfire
Starfire
Savage Roar
Swipe
Swipe
Swipe
Swipe
Swipe
Swipe
Swipe
Wild Growth
Wild Growth
Wild Growth

GAIN FOR
-10 GAIN FOR
3 GAIN FOR
50 GAIN FOR
CAST IF
-50 GAIN FOR

CAST
CAST
CAST
CAST

AND
AND
AND
AND

ATTACK AND TARGET

CAST AND TARGET


CAST AND TARGET
CAST AND TARGET
5 GAIN FOR CAST AND TARGET
CAST IF
CAST AND TARGET
CAST AND TARGET
CAST AND TARGET
5 GAIN FOR CAST AND TARGET
5 GAIN FOR CAST AND TARGET
CAST AND TARGET
CAST IF
30 GAIN FOR CAST
5 GAIN FOR CAST
30 GAIN FOR CAST

//HUNTER CLASS CARDS AND HERO ABILITY


Arcane Shot
Arcane Shot
Kill Command
Kill Command
Kill Command

TARGET
TARGET
TARGET
TARGET

10 CAST AND TARGET


1 CAST AND TARGET
CAST AND TARGET
CAST AND TARGET
CAST AND TARGET

Multi-Shot

CAST IF

Steady Shot

CAST IF

Timber Wolf

CAST IF

//MAGE CLASS CARDS AND HERO ABILITY


Arcane Missiles
Arcane Missiles

CAST IF
CAST IF

Arcane Explosion
Arcane Explosion

CAST IF
CAST IF

Duplicate
Duplicate

CAST IF
CAST IF

Fireball
Fireball
Fireball
Fireball

CAST
CAST
CAST
CAST

Fireblast
Fireblast
Fireblast
Fireblast
Fireblast

AND
AND
AND
AND

TARGET
TARGET
TARGET
TARGET

CAST AND TARGET


3 GAIN FOR CAST AND TARGET
CAST AND TARGET
CAST AND TARGET
3 GAIN FOR CAST AND TARGET

Flamestrike
Flamestrike

CAST IF
CAST IF

Frostbolt
Frostbolt
Frostbolt
Frostbolt

CAST
CAST
CAST
CAST

AND
AND
AND
AND

TARGET
TARGET
TARGET
TARGET

Goblin Blastmage

20 GAIN FOR CAST

Mirror
Mirror
Mirror
Mirror

5 GAIN
20 GAIN
10 GAIN
10 GAIN

Image
Image
Image
Image

Unstable Portal

FOR
FOR
FOR
FOR

CAST
CAST
CAST
CAST

50 GAIN FOR CAST

//PALADIN CLASS CARDS AND HERO ABILITY


//Blessing of Kings
Consecration
Consecration
Equality
Equality

CAST IF
CAST IF
25 GAIN FOR CAST
25 GAIN FOR CAST

Guardian of Kings
Guardian of Kings

CAST IF
CAST IF

Hand of Protection
Hand of Protection

CAST AND TARGET


CAST AND TARGET

Humility

CAST AND TARGET

Holy Light
Holy Light

10 GAIN FOR CAST AND TARGET


10 GAIN FOR CAST AND TARGET

Muster for Battle


Muster for Battle

CAST IF
20 GAIN FOR CAST

Reinforce
Repentance
Scarlet Purifier

-10 GAIN FOR CAST


CAST IF
20 GAIN FOR CAST

//PRIEST CLASS CARDS AND HERO ABILITY


Divine Spirit
Divine Spirit

5 GAIN FOR CAST AND TARGET


10 GAIN FOR CAST AND TARGET

Holy Nova
Holy Nova
Holy Nova

CAST IF
CAST IF
CAST IF

Holy Smite
Holy Smite

CAST AND TARGET


CAST AND TARGET

//Lesser Heal

Mind Blast
Mind Blast
Power Word: Shield

20 GAIN FOR CAST


20 GAIN FOR CAST
5 GAIN FOR CAST AND TARGET

//ROGUE CLASS CARDS AND HERO ABILITY


Assassinate
Assassinate
Backstab
Backstab
Backstab
Betrayal
Dagger
Dagger
Dagger
Dagger
Dagger

Mastery
Mastery
Mastery
Mastery
Mastery

CAST AND TARGET


CAST AND TARGET
CAST AND TARGET
20 GAIN FOR CAST AND TARGET
CAST AND TARGET
CAST IF
5 ATTACK AND TARGET
1 GAIN FOR CAST AND TARGET
-20 GAIN FOR CAST AND TARGET
20 GAIN FOR CAST AND TARGET
50 GAIN FOR CAST AND TARGET

Fan of knives
Fan of knives

CAST IF
CAST IF

Shiv
Shiv

CAST AND TARGET


CAST AND TARGET

//SHAMAN CLASS CARDS AND HERO ABILITY


Bloodlust
Crackle
Crackle
Crackle
Earth Shock
Earth Shock
Earth Shock
Fire Elemental
Fire Elemental
Fire Elemental

CAST IF
CAST AND TARGET
CAST AND TARGET
1 GAIN FOR CAST AND TARGET
CAST IF
CAST IF
CAST IF
3 CAST IF
CAST IF
CAST IF

Forked Lightning
Lightning
Lightning
Lightning
Lightning

20 GAIN FOR CAST

Bolt
Bolt
Bolt
Bolt

CAST AND TARGET


CAST AND TARGET
1 GAIN FOR CAST AND TARGET
1 GAIN FOR CAST AND TARGET

Hex

CAST AND TARGET

Totemic Call

CAST IF

Windfury

CAST AND TARGET

//WARLOCK CLASS CARDS AND HERO ABILITY


Darkbomb
Darkbomb
Darkbomb
Darkbomb

CAST
CAST
CAST
CAST

AND
AND
AND
AND

TARGET
TARGET
TARGET
TARGET

//only use life tap when my hero health is greater than 8-12
Life Tap
CAST IF
Life Tap
CAST IF
Mortal Coil
Mortal Coil

CAST AND TARGET


CAST AND TARGET

Siphon
Siphon
Siphon
Siphon

CAST
CAST
CAST
CAST

Soul
Soul
Soul
Soul

AND
AND
AND
AND

TARGET
TARGET
TARGET
TARGET

Soulfire
Soulfire

CAST AND TARGET


CAST AND TARGET

Void Terror
Void Terror
Void Terror

CAST AND TARGET


CAST AND TARGET
CAST AND TARGET

//WARRIOR CLASS CARDS AND HERO ABILITY


//Armor Up!

//CAST IF

Cleave
Cleave

5 GAIN FOR CAST


20 GAIN FOR CAST

Execute
Execute

5 GAIN FOR CAST AND TARGET


10 GAIN FOR CAST AND TARGET

Heroic Strike
Heroic Strike

CAST IF
CAST IF

Shield Block
Shield Block

CAST IF
CAST IF

Slam
Whirlwind
Whirlwind

5 GAIN FOR CAST AND TARGET


CAST IF
CAST IF

//NEUTRAL MINIONS
Acidic Swamp Ooze
Acidic Swamp Ooze
Acidic Swamp Ooze

10 GAIN FOR CAST


CAST IF
CAST IF

Abusive Sergeant

20 CAST IF

Antique Healbot

CAST IF

Argent Protector
Argent Protector

CAST AND TARGET


CAST AND TARGET

Dark Iron Dwarf

1 GAIN FOR CAST AND TARGET

Defender of Argus

CAST IF

Elven Archer
Elven Archer

CAST IF
CAST IF

Frostwolf Warlord
Frostwolf Warlord

CAST IF
CAST IF

Haunted Creeper
Mechwarper

100 GAIN FOR CAST


20 GAIN FOR CAST

Undertaker
Undertaker

5 GAIN FOR CAST


20 GAIN FOR CAST

//SPARE PARTS
Armor Plating

5 GAIN FOR CAST AND TARGET

Emergency Coolant

5 CAST AND TARGET

Finicky Cloakfield

5 GAIN FOR CAST AND TARGET

Reversing Switch
Reversing Switch

5 GAIN FOR CAST AND TARGET


5 GAIN FOR CAST AND TARGET

Rusty Horn

5 GAIN FOR CAST AND TARGET

Time Rewinder
Time Rewinder

5 CAST AND TARGET


3 CAST AND TARGET

Tinkertown Technician
Whirling Blades

20 GAIN FOR CAST


5 CAST AND TARGET

CONDITION_01 / Target

ARGET' rule.

one of enemy minions with $health>=1


enemy hero with $health<=12
//some of my hand cards with $health>=0 and $number>=1
enemy battlefield has card named $(Northshire Cleric) or $(Knife juggler) or $(kel'thuzad) or $(mechw
enemy battlefield has card named $(Nerubian Egg)
one of my battlefield minions with $cost=1
one of my hand cards with $cost = 2
one of my hand cards with $cost = 3
one of my hand cards with $cost = 4
my hero is $Mage or $Druid or $Rogue
this card with $cost=2
this card with $cost=3
this card with $cost=4

enemy hero with $health<=3


one of enemy minions with $health=2
one of enemy minions with $health>=3
my hero with $health<=10
one of my
one of my
one of my
one of my
one of my
one of my
one of my
one of my
one of my
one of my
turn>=13

hand
hand
hand
hand
hand
hand
hand
hand
hand
hand

cards
cards
cards
cards
cards
cards
cards
cards
cards
cards

with
with
with
with
with
with
with
with
with
with

$cost
$cost
$cost
$cost
$cost
$cost
$cost
$cost
$cost
$cost

=
=
=
=
=
=
=
=
=
=

4
4
5
5
6
6
7
7
8
8

my battlefield has card named $(Nerubian Egg)

some of my battlefield minions with $health>=2 and $number >=2


some of my battlefield minions are not $exhausted and $number>=3
some of my battlefield minions with $health>=1 and $number <=2

one of enemy minions with $attack<3


one of enemy minions with $health>=3
one of enemy minions with $health=1 and $attack<=3
enemy hero with $health=1
Turn >= 2
enemy battlefield has card named $(Nerubian Egg)
enemy hero with $health<=10
one of enemy minions with $health>=4
one of enemy minions with $health>=1 and $attack >=4
enemy hero with $health<=10
some of my battlefield minions are not $exhausted and $number>=3
one of enemy minions with $health>=2
enemy hero with $health<=30
enemy hero with $health<=5
enemy hero with $health<=8
enemy hero with $health<=30
one of enemy minions with $health>=3
gain multiplied by $(enemy minions number)
Turn >= 19
Turn <= 8
Turn=2

enemy hero with $health<=4


one of enemy minions with $health<=2
enemy hero with $health<=10
one of enemy minions with $health<=3
one of enemy minions with $health<=5

one of enemy minions with $health>=2


my available mana>=2
some of my battlefield minions are $beast and $number>=2

one of enemy minions with $health<=2 and $attack>=2


enemy hero with $health<=3
one of enemy minions with $health<=2
my hero with $health<=10
my available mana>=3
one of my battlefield minions has $taunt
enemy hero with $health<=7
one of enemy minions with $health<=6
enemy hero with $health<=10
enemy hero with $health<=13
one of enemy minions with $health<=3
one of enemy minions with $health=1 and $attack>=2
enemy hero with $health<=5
enemy hero with $health<=30
one of enemy minions has $divineshield
enemy minions number >=2
my hero with $health<=10
enemy hero with $health<=4
one of enemy minions with $health<=4
one of enemy minions with $attack>=6
enemy hero with $health<=7
one of my battlefield minions is $Mech
my
my
my
my

available mana=1
battlefield has card named $(Knife juggler)
available mana>=1
available mana>=1

Turn>=3

enemy hero with $health<=2


one of enemy minions with $health<=2
my battlefield has card named $(Wild Pyromancer)
my hand has card named $(Consecration)
my hero with $health<=24
my hero with $health>24
one of my battlefield minions with $attack>=3
one of enemy minions with $health>=0
one of enemy minions with $attack>=4
my hero with $health<=24
one of my battlefield minions is $damaged and this minion with $cost>=4
my battlefield minions number <=4
my battlefield minions number <=4
my available mana>=2
turn>=4
my battlefield has card named $(Nerubian Egg)

one of my battlefield minions with $health>=4 and $attack>=3


one of my battlefield minions with $health>=4 and has $taunt
enemy hero with $health<=2
one of enemy minions with $health<=2
some of my battlefield minions are $damaged and $number>=2
enemy hero with $health<=2
one of enemy minions with $health<=2

enemy hero with $health<=5


enemy hero with $health<=10
my battlefield has card named $(Wild Pyromancer)

one of enemy minions with $attack>=4


one of enemy minions has $taunt
one of enemy minions with $health>=2
enemy battlefield has card named $(Knife juggler)
one of enemy minions with $health>=1
enemy minions number >=2
one of enemy minions with $health=1 and $attack<=4
one of enemy minions with $attack<3
one of enemy minions with $health>=3 and $health <=4
enemy hero with $health<=30
enemy hero with $health=1
one of enemy minions with $health<=2
my hero with $health<=10
enemy hero with $health<=10
one of enemy minions with $health>=1

some of my battlefield minions are not $exhausted and $number>=3


one of enemy minions with $health<=4 and $attack>=2
enemy hero with $health<=4
enemy hero with $health<=8
one of enemy minions has $taunt
one of enemy minions has $ability
enemy battlefield has card named $(Twilight Drake)
enemy hero with $health<=3
one of enemy minions with $health>=1 and $attack>=3
my available mana>=6

one of enemy minions with $health<=2


one of enemy minions with $health<=3 and $attack>=2
enemy hero with $health<=3
enemy hero with $health<=6
enemy hero with $health<=7
one of enemy minions with $health>=4 or $attack>=4
my available mana>=2
one of my battlefield minions with $attack>=4

enemy hero with $health<=3


one of enemy minions with $health<=3
enemy hero with $health<=6
one of enemy minions with $health=4

my hero with $health>=8


my hero with $health>=12
one of enemy minions with $health=1
one of enemy minions has $divineshield
one
one
one
one

of
of
of
of

enemy minions with $attack>=4


enemy minions has $taunt
my battlefield minions with $attack <= 3
enemy minions with $attack>=2

enemy hero with $health<=8


one of enemy minions with $attack>=3 or $health>=3
some of my battlefield minions have no $ability and $number>=1
some of my battlefield minions with $health<=1 and $number>=1
one of enemy minions with $health>=1

//my available mana>=2

one of enemy minions with $health<=2


my hand has card named $(Execute)
one of enemy minions with $health>=3 or $attack>=3
enemy battlefield has card named $(Water Elemental)
enemy hero with $health<=4
one of enemy minions with $health>=2
some of my hand cards with $health>=0 and $number==0
my hero with $health<=20
one of enemy minions with $health>=2
one of enemy minions with $health<=1
my hand has card named $(Execute)

enemy hero has $weapon


enemy hero is $mage or $druid or $warlock or $priest
enemy hero is $paladin or $hunter or $rogue or $shaman or $warrior
my battlefield minions number >=1
my hero with $health<=22
one of my battlefield minions with $health>=2
one of enemy minions with $health>=0
one of my battlefield minions is not $exhausted
my battlefield minions number >=1
one of enemy minions with $health<=2
enemy hero with $health<=5
my battlefield minions number >= 1
my hero with $health<=12
my hand has card named $(Nerubian egg)
some of my hand cards are $mech and $number>=1

some of my hand cards have $deathrattle and $number>=1


some of my hand cards have $deathrattle and $number>=1

one of my battlefield minions with $health>=4


one of enemy minions with $attack>=4
one of my battlefield minions has $ability
one of my battlefield minions with $health>=4
one of enemy minions with $health>=4
one of my battlefield minions with $health>=4
one of my battlefield minions is $damaged
this minion has $battlecry
one of my battlefield minions is $Mech
some of my battlefield minions are not $exhausted and $number >=1

AND CONDITION_02

enemy minions number <=2 and my battlefield minions number >=3

this minion has no $taunt


turn=2
my available mana = 1
my available mana = 2
my available mana = 3
one of enemy minions with $health=1
turn<=2
turn >2 and turn <= 4
turn >4 and turn <= 6

this minion has no $divineshield


my available mana >= 3

my
my
my
my
my
my
my
my
my
my

available
available
available
available
available
available
available
available
available
available

mana
mana
mana
mana
mana
mana
mana
mana
mana
mana

=
=
=
=
=
=
=
=
=
=

1
2
2
3
3
4
4
5
5
6

some of my battlefield minions have $taunt and $number >=1

this minion with $health<2


this minion with $health<=4

//It won't be used on first turn anymore, except hero condition and Coin.

this minion has no $divineshield


this minion has no $divineshield
my hand has card named $(Swipe)

enemy minions number >=2


enemy minions number >=2 and $health = 1
my hand has card named $(Swipe)
enemy minions number >=2
this minion with $health<=4 and $attack>=4

//to cycle it.


//before turn 5 to ramp mana.

this minion has no $divineshield


one of my battlefield minions is $beast

enemy minions number >=2

enemy minions number >=2

this minion with $health>=2


my hand has card named $(frostbolt)
my hand has card named $(fireball)
//Mage Hero Ability
//to avoid using a minion to kill it
enemy minions number <=1

this minion with $health>=2


my hand has card named $(frostbolt)

turn <= 2
enemy minions number >=1
one of my battlefield minions with $health>=1

enemy minions number >=2

my available mana>=6

my battlefield minions number <=1


//for battlecry
//can attack any enemy minion

my available mana>=2
my available mana>=2
my battlefield has no card named $(Truesilver Champion)
my battlefield has no card named $(Truesilver Champion)

my available mana>=1

enemy minions number >=2


my battlefield has card named $(Northshire Cleric)

my hand has card named $(Mind Blast)

this minion with $health>=3

my hero with $health<=10

this minion with $health<=2


enemy minions number =0

enemy minions number >=2


one of enemy minions with $health<=1

this minion has no $divineshield


my hand has card named $(Crackle)
one of enemy minions with $health>=1
one of enemy minions with $health>=1

enemy minions number >=2


this minion has no $divineshield
my hand has card named $(Lightning Bolt)
my hand has card named $(crackle)

this minion has no $divineshield


this minion with $health>=2 or $attack>=3
my hand has card named $(darkbomb) or $(Soulfire) or $(Hellfire)
my hand has card named $(mortal coil)

enemy hero is not $mage or $hunter


enemy hero is $mage or $hunter

my battlefield minions number <=2

this minion with $health>=3


enemy minions number = 0
my hero with $health<=6

this minion has no $divineshield


these minions with $health<=2 and $number >= 1
//consume frienly minions whose hp <=1
//can target on any enemy minion

one of enemy minions with $health>=6 or $attack>=6


this card is $damaged
this card is $damaged

this minion has no $divineshield

one of enemy minions with $health>=6 or $attack>=6

enemy hero with $attack>1


my battlefield minions number <= 2
one of my battlefield minions is not $exhausted

//for battlecry
//can attack any enemy minion

some of my battlefield minions are not $exhausted and $number >=1

turn<=6

turn<=6
turn<=2

this minion with $attack<=3


this minion with $attack<=3

this minion has $battlecry

AND CONDITION_03

//this means set gain for any attacking on enemy minions.


my hero with $health>=15

some of my hand cards with $cost=1 and $number=0


turn=2

turn=2

this minion has no $divineshield

turn=2
turn=3 or turn=4
turn=4
turn=5 or turn=6
turn=6
turn=7 or turn=8
turn=8
turn=9 or turn=10
turn=10
turn=11 or turn=12

my available mana=10

this minion has no $divineshield

my available mana>=8
some enemy minions with $health=1 and $number>=2
this minion has no $divineshield

this minion has no $divineshield

this minion has no $divineshield

this minion has no $divineshield

my hero with $health<=20

enemy minions number >=3

my battlefield has no card named $(Knife juggler)

//to Draw cards

enemy hero with $health<10

this minion has no $divineshield


this minion has no $divineshield

//if opponent is mage or hunter, should keep hp higher.

//AI will use this to remove divine shield.

my hero with $health<=6

//soulfire will be used on enemy hero if its health is less than 8


//soulfire will be used on an enemy minion whose attack or health if greater than 3

my total crystals >= 8

AND CONDITION_04

AND CONDITION

//To avoid play a cost one minion and then waste the coin. This will forbid to play two "1 " cost minions

my available mana = 1

my hand has card named $(The Coin)


my hand has card named $(The Coin)
my hand has card named $(The Coin)
my hand has card named $(The Coin)
my hand has card named $(The Coin)

my available mana>=3

f greater than 3

AND CONDITIONAND CONDITIONAND CONDITION

ay two "1 " cost minions on the first turn.

AND CONDITIONAND CONDITIONAND CONDITION

AND CONDITIONAND CONDITIONAND CONDITION

AND CONDITIONAND CONDITIONAND CONDITION

AND CONDITIONAND CONDITIONAND CONDITION_20

Supported Condition
*
enemy hero
enemy hero has $keyword
enemy hero has no $keyword
enemy hero is $keyword
enemy hero is not $keyword
enemy hero with $keyword
my hero
my hero has $keyword
my hero has no $keyword
my hero is $keyword
my hero is not $keyword
my hero with $keyword

one of enemy minions has $keyword

one of enemy minions has no $keyword


one of enemy minions is $keyword
one of enemy minions is not $keyword
one of enemy minions with $keyword

this card itself has $keyword


this card itself has no $keyword
this card itself is $keyword
this card itself is not $keyword
this card itself with $keyword

this minion has $keyword


this minion has no $keyword

this minion is $keyword


this minion is not $keyword
this minion with $keyword

this card has $keyword


this card has no $keyword
this card is $keyword
this card is not $keyword
this card with $keyword

these minions have $keyword


these minions have no $keyword
these minions are $keyword
these minions are not $keyword
these minions with $keyword

these cards have $keyword


these cards have no $keyword
these cards are $keyword
these cards are not $keyword
these cards with $keyword

some enemy minions have $keyword


some enemy minions have no $keyword
some enemy minions are $keyword
some enemy minions are not $keyword
some enemy minions with $keyword

one of my battlefield minions has $keyword


one of my battlefield minions has no $keyword
one of my battlefield minions is $keyword
one of my battlefield minions is not $keyword
one of my battlefield minions with $keyword

some of my battlefield minions have $keyword


some of my battlefield minions have no $keyword
some of my battlefield minions are $keyword
some of my battlefield minions are not $keyword
some of my battlefield minions with $keyword

one of my hand cards has $keyword


one of my hand cards has no $keyword
one of my hand cards is $keyword
one of my hand cards is not $keyword
one of my hand cards with $keyword

some of my hand cards have $keyword


some of my hand cards have no $keyword
some of my hand cards are $keyword
some of my hand cards are not $keyword
some of my hand cards with $keyword

enemy minions number

enemy hand card number


enemy deck remains number
my battlefield minions number
my hand card number
my deck remains number

enemy battlefield has card named $keyword


enemy battlefield has no card named $keyword
my battlefield has card named $keyword
my battlefield has no card named $keyword
my hand has card named $keyword
my hand has no card named $keyword

my total crystals
my available mana
turn

other cards contains $keyword

other cards not contains $keyword


with coin
without coin

gain multiplied by $keyword

Keyword
$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
$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
$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
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon
$attack,$health,$armor,$cost
$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
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon
$attack,$health,$armor,$cost
$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
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon
$attack,$health,$armor,$cost
$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
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon
$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$number
$attack,$health,$armor,$cost,$number
$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$number

$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$number
$attack,$health,$armor,$cost,$number

$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
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon
$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$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,$number
$damaged,$enraged,$exhausted,$frozen,$immune,$poisonous,$silenced,$spell,$stealthed,$murloc,
$beast,$totem,$pirate,$demon,$dragon,$number
$attack,$health,$armor,$cost,$number

this condition not support combined with 'and' ,'or'

this condition not support combined with 'and' ,'or'


this condition not support combined with 'and' ,'or'
this condition not support combined with 'and' ,'or'
this condition not support combined with 'and' ,'or'
this condition not support combined with 'and' ,'or'

$(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
-

$(enemy minions number),$(enemy hand card number),$(enemy deck remains number),$(my


battlefield minions number),$(my hand card number),$(my deck remains number),$(target number)

What it Means
unconditional
use it with '* TARGET' rules
sample: enemy hero has $weapon
sample: enemy hero has $weapon
sample: enemy hero is $mage or $hunter
this condition also can be used in mulligan rules.
sample: enemy hero is not $mage and $frozen
this condition also can be used in mulligan rules.
sample: enemy hero with $health>20
sample: my hero has $secret
this condition also can be used in mulligan rules.
this condition also can be used in mulligan rules.
sample: my hero with $attack>1 or $armor > 4

sample: one of enemy minions has $divineshield or $taunt

sample: one of enemy minions has no $ability and $deathrattle

'this card' means the card specified by [CARD NAME] column


sample: this card itself has $charge

this minion' means the minion matched with Condition_01

this card' means the card matched with condition_01

sample: these minions have $taunt and $number>=2


$number parameter is a must have keyword

sample: enemy minions number > 2

sample: enemy hand card number < 3


sample: enemy deck remains number < 5
sample: my battlefield minions number >2

sample: enemy battlefield has card named $(Ironbeak Owl)


cardname can be written in the same language game uses.
it means: $(Ironbeak Owl) is the same as $(Eisenschnabeleule) and $()
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)

only for mulligan rules

only for mulligan rules


only for mulligan rules
only for mulligan rules

only for 'GAIN FOR *' rules

nd $()
Watcher)

cked ones)

You might also like