From 9c7efa9037e7956e86a6193494211d121945a599 Mon Sep 17 00:00:00 2001 From: Sloth Date: Tue, 18 Jun 2013 15:08:20 +0000 Subject: [PATCH] - Optional triggers will now grant additional info when the human is prompted. --- src/main/java/forge/card/trigger/WrappedAbility.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/forge/card/trigger/WrappedAbility.java b/src/main/java/forge/card/trigger/WrappedAbility.java index f8884cfbdb3..7b6a7001a7e 100644 --- a/src/main/java/forge/card/trigger/WrappedAbility.java +++ b/src/main/java/forge/card/trigger/WrappedAbility.java @@ -378,8 +378,12 @@ public class WrappedAbility extends Ability implements ISpellAbility { final StringBuilder buildQuestion = new StringBuilder("Use triggered ability of "); buildQuestion.append(regtrig.getHostCard().toString()).append("?"); buildQuestion.append("\r\n(").append(triggerDesc).append(")\r\n"); - if (sa.getTriggeringObjects().containsKey("Attacker")) { - buildQuestion.append("[Attacker: " + sa.getTriggeringObjects().get("Attacker") + "]"); + HashMap tos = sa.getTriggeringObjects(); + if (tos.containsKey("Attacker")) { + buildQuestion.append("[Attacker: " + tos.get("Attacker") + "]"); + } + if (tos.containsKey("Card")) { + buildQuestion.append("[Triggering card: " + tos.get("Card") + "]"); } if (!GuiDialog.confirm(regtrig.getHostCard(), buildQuestion.toString())) { return false;