- Fixed Mindstab Thrull

This commit is contained in:
swordshine
2015-01-21 12:22:27 +00:00
parent e50e7f575e
commit 7a073c8d94
3 changed files with 3 additions and 1 deletions

View File

@@ -505,6 +505,7 @@ public class Combat {
final HashMap<String, Object> runParams = new HashMap<String, Object>();
runParams.put("Attacker", attacker);
runParams.put("Defender",getDefenderByAttacker(attacker));
runParams.put("DefendingPlayer", getDefenderPlayerByAttacker(attacker));
attacker.getGame().getTriggerHandler().runTrigger(TriggerType.AttackerUnblocked, runParams, false);
}
}

View File

@@ -71,5 +71,6 @@ public class TriggerAttackerUnblocked extends Trigger {
public final void setTriggeringObjects(final SpellAbility sa) {
sa.setTriggeringObject("Attacker", this.getRunParams().get("Attacker"));
sa.setTriggeringObject("Defender", this.getRunParams().get("Defender"));
sa.setTriggeringObject("DefendingPlayer", this.getRunParams().get("DefendingPlayer"));
}
}

View File

@@ -3,6 +3,6 @@ ManaCost:1 B B
Types:Creature Thrull
PT:2/2
T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards.
SVar:TrigDiscard:AB$ Discard | Cost$ Sac<1/CARDNAME> | Defined$ DefendingPlayer | NumCards$ 3 | AILogic$ AtLeast2 | Mode$ TgtChoose
SVar:TrigDiscard:AB$ Discard | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredDefendingPlayer | NumCards$ 3 | AILogic$ AtLeast2 | Mode$ TgtChoose
SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstab_thrull.jpg
Oracle:Whenever Mindstab Thrull attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards.