From 5c33dc185b154a55856de968f7f2d19da9cf232b Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Wed, 24 Apr 2019 22:42:30 +0400 Subject: [PATCH] * Chandra's Triumph - fixed that it always deals 5 damage; --- Mage.Sets/src/mage/cards/c/ChandrasTriumph.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/c/ChandrasTriumph.java b/Mage.Sets/src/mage/cards/c/ChandrasTriumph.java index 97e9407715d..9ce80e45f7b 100644 --- a/Mage.Sets/src/mage/cards/c/ChandrasTriumph.java +++ b/Mage.Sets/src/mage/cards/c/ChandrasTriumph.java @@ -33,7 +33,8 @@ public final class ChandrasTriumph extends CardImpl { public ChandrasTriumph(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{R}"); - // Chandra's Triumph deals 3 damage to target creature or planeswalker an opponent controls. Chandra's Triumph deals 5 damage to that permanent instead if you control a Chandra planeswalker. + // Chandra's Triumph deals 3 damage to target creature or planeswalker an opponent controls. Chandra's Triumph deals 5 damage to that permanent instead + // if you control a Chandra planeswalker. this.getSpellAbility().addEffect(new ChandrasTriumphEffect()); this.getSpellAbility().addTarget(new TargetPermanent(filter)); } @@ -75,7 +76,7 @@ class ChandrasTriumphEffect extends OneShotEffect { return false; } int damage = 3; - if (!game.getBattlefield().getActivePermanents(filter, source.getControllerId(), game).isEmpty()) { + if (!game.getBattlefield().getActivePermanents(filter, source.getControllerId(), source.getSourceId(), game).isEmpty()) { damage = 5; } return permanent.damage(damage, source.getSourceId(), game) > 0;