Skip to content

Commit 4ac0520

Browse files
committed
Implement a CLEAVE helper and Foe Reaper 4000
Fixes #155
1 parent 2024a50 commit 4ac0520

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

fireplace/cards/blackrock/brawl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class BRMC_87:
4242

4343
# Drakonid Slayer
4444
class BRMC_88:
45-
events = Attack(SELF).on(Hit(TARGET_ADJACENT, Attr(SELF, GameTag.ATK)))
45+
events = Attack(SELF).on(CLEAVE)
4646

4747

4848
# Son of the Flame

fireplace/cards/gvg/neutral_legendary.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ class GVG_110t:
1313
deathrattle = Hit(RANDOM_ENEMY_CHARACTER, RandomNumber(1, 4))
1414

1515

16+
# Foe Reaper 4000
17+
class GVG_113:
18+
events = Attack(SELF).on(CLEAVE)
19+
20+
1621
# Sneed's Old Shredder
1722
class GVG_114:
1823
deathrattle = Summon(CONTROLLER, RandomMinion(rarity=Rarity.LEGENDARY))

fireplace/cards/tgt/warrior.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AT_066:
1111

1212
# Magnataur Alpha
1313
class AT_067:
14-
events = Attack(SELF).on(Hit(TARGET_ADJACENT, Attr(SELF, GameTag.ATK)))
14+
events = Attack(SELF).on(CLEAVE)
1515

1616

1717
# Sparring Partner

fireplace/cards/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ def pick(self, source):
2222
return super().pick(source)
2323

2424

25+
CLEAVE = Hit(TARGET_ADJACENT, Attr(SELF, GameTag.ATK))
2526
HOLDING_DRAGON = Find(CONTROLLER_HAND + DRAGON)
2627
JOUST = Joust(FRIENDLY + MINION + IN_DECK, ENEMY + MINION + IN_DECK)
2728

0 commit comments

Comments
 (0)