From 80713d8383c33bb54486a855cef4f339268b2980 Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Thu, 17 Aug 2017 21:32:28 -0400 Subject: [PATCH] Fixed bug #3842 --- Mage.Sets/src/mage/cards/o/OKagachiVengefulKami.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/cards/o/OKagachiVengefulKami.java b/Mage.Sets/src/mage/cards/o/OKagachiVengefulKami.java index 7fab635e0f9..8863877773c 100644 --- a/Mage.Sets/src/mage/cards/o/OKagachiVengefulKami.java +++ b/Mage.Sets/src/mage/cards/o/OKagachiVengefulKami.java @@ -123,7 +123,7 @@ class OKagachiVengefulKamiTriggeredAbility extends TriggeredAbilityImpl { UUID damagedPlayerId = game.getCombat().getDefenderId(sourceId); UUID you = this.getControllerId(); Permanent p = game.getPermanent(event.getSourceId()); - if (damageEvent.isCombatDamage() && p != null) { + if (damageEvent.isCombatDamage() && p != null && p.getId().equals(this.getSourceId())) { PlayersAttackedLastTurnWatcher watcher = (PlayersAttackedLastTurnWatcher) game.getState().getWatchers().get(PlayersAttackedLastTurnWatcher.class.getSimpleName()); if (watcher != null && watcher.attackedLastTurn(damagedPlayerId, you)) { FilterNonlandPermanent filter = new FilterNonlandPermanent("nonland permanent defending player controls");