From db8f22111fdede027a430644f4fbba566bb581d7 Mon Sep 17 00:00:00 2001 From: "maurer.it" Date: Sun, 2 Oct 2011 16:54:59 -0400 Subject: [PATCH 1/2] Added subtype of Equipment! --- Mage.Sets/src/mage/sets/zendikar/BladeOfTheBloodchief.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Mage.Sets/src/mage/sets/zendikar/BladeOfTheBloodchief.java b/Mage.Sets/src/mage/sets/zendikar/BladeOfTheBloodchief.java index 1f000328722..9ac377de50a 100644 --- a/Mage.Sets/src/mage/sets/zendikar/BladeOfTheBloodchief.java +++ b/Mage.Sets/src/mage/sets/zendikar/BladeOfTheBloodchief.java @@ -55,6 +55,7 @@ public class BladeOfTheBloodchief extends CardImpl { public BladeOfTheBloodchief ( UUID ownerId ) { super(ownerId, 196, "Blade of the Bloodchief", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, "{1}"); this.expansionSetCode = "ZEN"; + this.getSubtype().add("Equipment"); this.addAbility(new EquipAbility(Constants.Outcome.AddAbility, new GenericManaCost(1))); this.addAbility(new BladeOfTheBloodChiefTriggeredAbility()); From e47b73959beabd72073091d4d2ea0ef99630af28 Mon Sep 17 00:00:00 2001 From: "maurer.it" Date: Sun, 2 Oct 2011 21:10:13 -0400 Subject: [PATCH 2/2] [FIX] Fixes a bug where only one soldier was tapped and attacking. --- .../src/mage/sets/mirrodinbesieged/HeroOfBladehold.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/mirrodinbesieged/HeroOfBladehold.java b/Mage.Sets/src/mage/sets/mirrodinbesieged/HeroOfBladehold.java index 85cff1fdafe..6689195cb08 100644 --- a/Mage.Sets/src/mage/sets/mirrodinbesieged/HeroOfBladehold.java +++ b/Mage.Sets/src/mage/sets/mirrodinbesieged/HeroOfBladehold.java @@ -87,10 +87,15 @@ class HeroOfBladeholdEffect extends OneShotEffect { SoldierToken token = new SoldierToken(); Player player = game.getPlayer(source.getControllerId()); if (player != null) { - token.putOntoBattlefield(2, game, source.getId(), source.getControllerId()); + token.putOntoBattlefield(1, game, source.getId(), source.getControllerId()); Permanent p = game.getPermanent(token.getLastAddedToken()); game.getCombat().declareAttacker(p.getId(), game.getCombat().getDefendingPlayer(source.getSourceId()), game); p.setTapped(true); + + token.putOntoBattlefield(1, game, source.getId(), source.getControllerId()); + p = game.getPermanent(token.getLastAddedToken()); + game.getCombat().declareAttacker(p.getId(), game.getCombat().getDefendingPlayer(source.getSourceId()), game); + p.setTapped(true); } return true; }