- When flipping multiple coins due to Krark's Thumb, the player should call heads/tails only once

This commit is contained in:
Sol
2014-11-15 02:30:11 +00:00
parent 7c68513818
commit 5fa122a8d9

View File

@@ -158,8 +158,8 @@ public class FlipCoinEffect extends SpellAbilityEffect {
*/ */
public static boolean flipCoinCall(final Player caller, final SpellAbility sa, final int multiplier) { public static boolean flipCoinCall(final Player caller, final SpellAbility sa, final int multiplier) {
boolean [] results = new boolean [multiplier]; boolean [] results = new boolean [multiplier];
final boolean choice = caller.getController().chooseBinary(sa, sa.getHostCard().getName() + " - Call coin flip", PlayerController.BinaryChoiceType.HeadsOrTails);
for (int i = 0; i < multiplier; i++) { for (int i = 0; i < multiplier; i++) {
final boolean choice = caller.getController().chooseBinary(sa, sa.getHostCard().getName() + " - Call coin flip", PlayerController.BinaryChoiceType.HeadsOrTails);
// Play the Flip A Coin sound // Play the Flip A Coin sound
caller.getGame().fireEvent(new GameEventFlipCoin()); caller.getGame().fireEvent(new GameEventFlipCoin());
final boolean flip = MyRandom.getRandom().nextBoolean(); final boolean flip = MyRandom.getRandom().nextBoolean();