From dd9039ae378eec479c12dedca1957ca04ec88221 Mon Sep 17 00:00:00 2001 From: Zzooouhh Date: Thu, 27 Jul 2017 23:36:58 +0200 Subject: [PATCH] Fix for #3740 --- Mage.Sets/src/mage/cards/w/WordsOfWar.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/w/WordsOfWar.java b/Mage.Sets/src/mage/cards/w/WordsOfWar.java index cee1668996e..248eb718046 100644 --- a/Mage.Sets/src/mage/cards/w/WordsOfWar.java +++ b/Mage.Sets/src/mage/cards/w/WordsOfWar.java @@ -98,12 +98,14 @@ class WordsOfWarEffect extends ReplacementEffectImpl { Player player = game.getPlayer(targetPointer.getFirst(game, source)); if (player != null) { player.damage(2, source.getSourceId(), game, false, true); + this.used = true; discard(); return true; } Permanent permanent = game.getPermanent(targetPointer.getFirst(game, source)); if (permanent != null) { permanent.damage(2, source.getSourceId(), game, false, true); + this.used = true; discard(); return true; } @@ -118,6 +120,9 @@ class WordsOfWarEffect extends ReplacementEffectImpl { @Override public boolean applies(GameEvent event, Ability source, Game game) { - return source.getControllerId().equals(event.getPlayerId()); + if (!this.used) { + return source.getControllerId().equals(event.getPlayerId()); + } + return false; } }