From e47b73959beabd72073091d4d2ea0ef99630af28 Mon Sep 17 00:00:00 2001 From: "maurer.it" Date: Sun, 2 Oct 2011 21:10:13 -0400 Subject: [PATCH] [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 85cff1fdaf..6689195cb0 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; }