From 2bd82864b198112e94ee14477c8b7d5935ec2a8a Mon Sep 17 00:00:00 2001 From: "Alex W. Jackson" Date: Sat, 12 Mar 2022 03:32:08 -0500 Subject: [PATCH] [CMR] Fix Explosion of Riches (#8760) --- Mage.Sets/src/mage/cards/e/ExplosionOfRiches.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Mage.Sets/src/mage/cards/e/ExplosionOfRiches.java b/Mage.Sets/src/mage/cards/e/ExplosionOfRiches.java index 6d3226856fc..7fbfeafeb0d 100644 --- a/Mage.Sets/src/mage/cards/e/ExplosionOfRiches.java +++ b/Mage.Sets/src/mage/cards/e/ExplosionOfRiches.java @@ -56,6 +56,7 @@ class ExplosionOfRichesEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { + int cardsDrawn = 0; for (UUID playerId : game.getState().getPlayersInRange(source.getControllerId(), game)) { Player player = game.getPlayer(playerId); if (player == null) { @@ -65,9 +66,9 @@ class ExplosionOfRichesEffect extends OneShotEffect { && !player.chooseUse(outcome, "Draw a card?", source, game)) { continue; } - if (player.drawCards(1, source, game) >= 1) { - continue; - } + cardsDrawn += player.drawCards(1, source, game); + } + for (int i = 0; i < cardsDrawn; i++) { ReflexiveTriggeredAbility ability = new ReflexiveTriggeredAbility( new DamageTargetEffect(5), false, "{this} deals damage to target opponent chosen at random"