[NCC] Implemented Currency Converter

This commit is contained in:
Evan Kranzler 2022-04-25 20:45:37 -04:00
parent c848d57d8a
commit 1ef485be6f
3 changed files with 140 additions and 2 deletions

View file

@ -41,8 +41,12 @@ public class DiscardCardControllerTriggeredAbility extends TriggeredAbilityImpl
@Override
public boolean checkTrigger(GameEvent event, Game game) {
return event.getPlayerId().equals(getControllerId())
&& filter.match(game.getCard(event.getTargetId()), getControllerId(), this, game);
if (isControlledBy(event.getPlayerId())
&& filter.match(game.getCard(event.getTargetId()), this.getControllerId(), this, game)) {
this.getEffects().setValue("discardedCard", game.getCard(event.getTargetId()));
return true;
}
return false;
}
@Override