mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
- Fixed Mindstab Thrull
This commit is contained in:
@@ -505,6 +505,7 @@ public class Combat {
|
|||||||
final HashMap<String, Object> runParams = new HashMap<String, Object>();
|
final HashMap<String, Object> runParams = new HashMap<String, Object>();
|
||||||
runParams.put("Attacker", attacker);
|
runParams.put("Attacker", attacker);
|
||||||
runParams.put("Defender",getDefenderByAttacker(attacker));
|
runParams.put("Defender",getDefenderByAttacker(attacker));
|
||||||
|
runParams.put("DefendingPlayer", getDefenderPlayerByAttacker(attacker));
|
||||||
attacker.getGame().getTriggerHandler().runTrigger(TriggerType.AttackerUnblocked, runParams, false);
|
attacker.getGame().getTriggerHandler().runTrigger(TriggerType.AttackerUnblocked, runParams, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,5 +71,6 @@ public class TriggerAttackerUnblocked extends Trigger {
|
|||||||
public final void setTriggeringObjects(final SpellAbility sa) {
|
public final void setTriggeringObjects(final SpellAbility sa) {
|
||||||
sa.setTriggeringObject("Attacker", this.getRunParams().get("Attacker"));
|
sa.setTriggeringObject("Attacker", this.getRunParams().get("Attacker"));
|
||||||
sa.setTriggeringObject("Defender", this.getRunParams().get("Defender"));
|
sa.setTriggeringObject("Defender", this.getRunParams().get("Defender"));
|
||||||
|
sa.setTriggeringObject("DefendingPlayer", this.getRunParams().get("DefendingPlayer"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,6 @@ ManaCost:1 B B
|
|||||||
Types:Creature Thrull
|
Types:Creature Thrull
|
||||||
PT:2/2
|
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.
|
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
|
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.
|
Oracle:Whenever Mindstab Thrull attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards.
|
||||||
|
|||||||
Reference in New Issue
Block a user