From 8d135fafbb96acef74e91bbdfb746d1c136d654a Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Sat, 11 May 2013 15:39:57 +0200 Subject: [PATCH] Fixed bugs of Runner's Bane and Notion Thief. --- Mage.Sets/src/mage/sets/dragonsmaze/NotionThief.java | 4 +++- Mage.Sets/src/mage/sets/dragonsmaze/RunnersBane.java | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/NotionThief.java b/Mage.Sets/src/mage/sets/dragonsmaze/NotionThief.java index b2cb690eb0b..09d0f941ee0 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/NotionThief.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/NotionThief.java @@ -152,7 +152,9 @@ class NotionThiefDrawWatcher extends WatcherImpl { if (event.getType() == GameEvent.EventType.UNTAP_STEP_PRE) { reset(); } - if (event.getType() == GameEvent.EventType.DREW_CARD && game.getPhase().getStep().getType().equals(PhaseStep.DRAW)) { + if (event.getType() == GameEvent.EventType.DREW_CARD + && game.getPhase() != null + && game.getPhase().getStep().getType().equals(PhaseStep.DRAW)) { UUID playerId = event.getPlayerId(); if (playerId != null) { Integer amount = amountOfCardsDrawnThisTurn.get(playerId); diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/RunnersBane.java b/Mage.Sets/src/mage/sets/dragonsmaze/RunnersBane.java index c586971e44b..d8ee62d75e2 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/RunnersBane.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/RunnersBane.java @@ -63,6 +63,7 @@ public class RunnersBane extends CardImpl { public RunnersBane(UUID ownerId) { super(ownerId, 17, "Runner's Bane", Rarity.COMMON, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}"); this.expansionSetCode = "DGM"; + this.subtype.add("Aura"); this.color.setBlue(true); // Enchant creature with power 3 or less