From c841ff8ead53cc792996b4def86993638be122cc Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 7 Jul 2015 22:12:33 +0200 Subject: [PATCH] * Hallowed Moonlight - Fixed exception if a token should be moved to exile. --- .../src/mage/sets/magicorigins/HallowedMoonlight.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Mage.Sets/src/mage/sets/magicorigins/HallowedMoonlight.java b/Mage.Sets/src/mage/sets/magicorigins/HallowedMoonlight.java index 1c2589ac464..5bdd1d37f5e 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/HallowedMoonlight.java +++ b/Mage.Sets/src/mage/sets/magicorigins/HallowedMoonlight.java @@ -87,19 +87,13 @@ class HallowedMoonlightEffect extends ReplacementEffectImpl { return new HallowedMoonlightEffect(this); } - @Override - public boolean apply(Game game, Ability source) { - return true; - } - @Override public boolean replaceEvent(GameEvent event, Ability source, Game game) { Player controller = game.getPlayer(source.getControllerId()); - ZoneChangeEvent zEvent = (ZoneChangeEvent) event; if (controller != null) { Card card = game.getCard(event.getTargetId()); if (card != null) { - controller.moveCardToExileWithInfo(card, null, "", source.getSourceId(), game, zEvent.getFromZone(), true); + controller.moveCardToExileWithInfo(card, null, "", source.getSourceId(), game, Zone.BATTLEFIELD, true); } return true;